.widget-full-width {
    width: 100vw;
    position: relative;
    left: calc(-1 * (100vw - 100%) / 2)
}

#page-header-parent > .widget.widget-grid-actionmix {
    max-width: unset
}

.wrapper-main header #page-header-parent .widget-grid-actionmix .container-max > .row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: unset;
    flex-direction: row;
    position: static
}

.widget-grid-actionmix.unpadded, #page-header-parent > .widget-grid-actionmix.unpadded {
    width: calc(100vw + 0px);
    left: calc((-1 * (100vw - 100%) / 2) + 0px) !important;
    margin-left: 0
}

.widget-grid-actionmix.unpadded > .widget-inner:first-child, #page-header-parent > .widget-grid-actionmix.unpadded > .widget-inner:first-child {
    padding-left: 0
}

.widget-grid-actionmix.unpadded > .widget-inner:last-child, #page-header-parent > .widget-grid-actionmix.unpadded > .widget-inner:last-child {
    padding-right: 0
}

.widget-grid-actionmix.unpadded.full-boxed, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed {
    left: calc((-1 * (100vw - 100%) / 2) + 0px) !important;
    width: calc(100vw) !important;
    padding-right: 0 !important;
    margin-left: 0px !important;
    padding-left: 0 !important;
    display: block !important
}

.widget-grid-actionmix.unpadded.full-boxed.outer-padded, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed.outer-padded {
    width: calc(100vw - 45px) !important;
    left: calc((-1 * (100vw - 100%) / 2) + 30px) !important
}

.widget-grid-actionmix.unpadded.full-boxed.outer-padded .container-max > .row > .widget-grid > .widget-inner:first-child, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed.outer-padded .container-max > .row > .widget-grid > .widget-inner:first-child {
    padding-left: 0
}

.widget-grid-actionmix.unpadded.full-boxed .container-max, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed .container-max {
    margin-right: 0px !important;
    margin-left: 0 !important;
    padding-right: 0 !important;
    padding-left: 15px !important
}

.widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:last-child, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:last-child {
    padding-right: 0
}

.widget-grid-actionmix.unpadded .container-max, #page-header-parent > .widget-grid-actionmix.unpadded .container-max {
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.widget-grid-actionmix.unpadded .container-fluid, #page-header-parent > .widget-grid-actionmix.unpadded .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.widget-grid-actionmix.padded, #page-header-parent > .widget-grid-actionmix.padded {
    left: calc((-1 * (100vw - 100%) / 2) + 0em);
    margin-left: 0 !important
}

.widget-grid-actionmix.padded.full-boxed, #page-header-parent > .widget-grid-actionmix.padded.full-boxed {
    left: calc((-1 * (100vw - 100%) / 2) + 0px);
    display: block !important
}

.widget-grid-actionmix.padded.full-boxed.outer-padded, #page-header-parent > .widget-grid-actionmix.padded.full-boxed.outer-padded {
    width: calc(100vw - 30px);
    left: calc((-1 * (100vw - 100%) / 2) + 15px) !important
}

.widget-grid-actionmix.padded .container-max, #page-header-parent > .widget-grid-actionmix.padded .container-max {
    padding-left: 30px;
    padding-right: 0
}

.widget-grid-actionmix .container-max:before, #page-header-parent > .widget-grid-actionmix .container-max:before {
    margin-left: -30px
}

.widget-grid-actionmix .container-max:after, #page-header-parent > .widget-grid-actionmix .container-max:after {
    margin-left: -30px
}

.widget-grid-actionmix .container-fluid .widget-inner > div, #page-header-parent > .widget-grid-actionmix .container-fluid .widget-inner > div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 100%
}

.widget-grid-actionmix .w-100, #page-header-parent > .widget-grid-actionmix .w-100 {
    margin-bottom: 0
}

@media (min-width: 1200px) {
    .widget-grid-actionmix.unpadded, #page-header-parent > .widget-grid-actionmix.unpadded {
        left: calc((-1 * (100vw - 100%) / 2) + 0px) !important;
        width: calc(100vw) !important;
        margin-left: 0;
        margin-right: 0
    }

    .widget-grid-actionmix.unpadded.full-boxed, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed {
        left: calc((-1 * (100vw - 100%) / 2) + 0px) !important;
        margin-left: 0px !important
    }

    .widget-grid-actionmix.unpadded.full-boxed.outer-padded, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed.outer-padded {
        width: calc(100vw - 30px) !important;
        left: calc((-1 * (100vw - 100%) / 2) + 15px) !important
    }

    .widget-grid-actionmix.unpadded.full-boxed .container-max, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed .container-max {
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 30px !important;
        padding-right: 0 !important
    }

    .widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:last-child, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:last-child {
        padding-right: 0
    }

    .widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:first-child, #page-header-parent > .widget-grid-actionmix.unpadded.full-boxed .container-max > .row > .widget-grid > .widget-inner:first-child {
        padding-left: 0
    }

    .widget-grid-actionmix.unpadded .container-max, #page-header-parent > .widget-grid-actionmix.unpadded .container-max {
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 30px !important;
        padding-right: 0 !important
    }

    .widget-grid-actionmix.padded, #page-header-parent > .widget-grid-actionmix.padded {
        left: calc((-1 * (100vw - 100%) / 2) + 0px);
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media (max-width: 991.98px) {
    .wrapper-main header #page-header-parent > .widget-grid-actionmix {
        padding-right: 15px;
        padding-left: 15px
    }

    .wrapper-main header #page-header-parent > .widget-grid-actionmix.widget-full-width {
        padding-right: 30px;
        padding-left: 0
    }

    .wrapper-main header #page-header-parent > .widget-grid-actionmix.widget-full-width.full-boxed {
        padding-right: 0;
        padding-left: 0
    }
}

/*# sourceMappingURL=widget-multi-columns.css.map */
