@media (min-width:768px) and (max-width:991px) {
    .siteorigin-panels-stretch:not([data-stretch-type=full-stretched]):not(.full-width-on-tablets) .panel-grid-cell > .panel-cell-style > .widget, .siteorigin-panels-stretch:not([data-stretch-type=full-stretched]):not(.full-width-on-tablets) .panel-grid-cell > .widget:not(.widget_orion_static_block_w) {
        margin-left: 15px;
        margin-right: 15px;
        padding-left: 0;
        padding-right: 0;
    }

    .siteorigin-panels-stretch:not([data-stretch-type=full-stretched]):not(.full-width-on-tablets) .panel-grid-cell {
        padding-left: 0!important;
        padding-right: 0!important;
    }
}

@media (max-width:991px) {
    body .siteorigin-panels-stretch[data-stretch-type=full-stretched] {
        padding-left: 0!important;
        padding-right: 0!important;
    }
}

@media (min-width:768px) and (max-width:991px) {
    body .siteorigin-panels-stretch {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (max-width:767px) {
    body .siteorigin-panels-stretch {
        padding-left: 30px;
        padding-right: 30px;
    }

    .site-content {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.panel-grid-cell {
    max-width: 100%;
}

@media (min-width:768px) and (max-width:991px) {
    .tablet-1-in-row {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important;
    }

        .tablet-1-in-row > .panel-grid-cell {
            width: 100%!important;
            -ms-flex-preferred-size: 100%!important;
            flex-basis: 100%!important;
            margin-right: 0!important;
            margin-left: 0!important;
        }

    .tablet-2-in-row, .tablet-3-in-row, .tablet-4-in-row {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important;
    }

        .tablet-2-in-row:not([class*=overlay]) > .panel-grid-cell {
            -ms-flex-preferred-size: 50%!important;
            flex-basis: 50%!important;
            margin-right: 0!important;
        }

        .tablet-3-in-row:not([class*=overlay]) > .panel-grid-cell {
            -ms-flex-preferred-size: 33.33%!important;
            flex-basis: 33.33%!important;
            margin-right: 0!important;
        }

        .tablet-4-in-row:not([class*=overlay]) > .panel-grid-cell {
            -ms-flex-preferred-size: 25%!important;
            flex-basis: 25%!important;
            margin-right: 0!important;
        }
}

@media (max-width:767px) {
    .mobile-1-in-row, .mobile-2-in-row {
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important;
    }

        .mobile-1-in-row > .panel-grid-cell {
            -ms-flex-preferred-size: 100%!important;
            flex-basis: 100%!important;
            margin-right: 0!important;
        }

        .mobile-2-in-row > .panel-grid-cell {
            -ms-flex-preferred-size: 50%!important;
            flex-basis: 50%!important;
            margin-right: 0!important;
        }
}

@media (max-width:991px) {
    .tablet-1-in-row.orion-collapse-right-top {
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important;
    }

    .tablet-1-in-row.wrap-top.top-svg-outside svg {
        -ms-transform: translateY(1px);
        transform: translateY(1px);
    }
}

@media (max-width:767px) {
    .mobile-1-in-row.orion-collapse-right-top {
        -ms-flex-direction: column-reverse!important;
        flex-direction: column-reverse!important;
    }
}

.svg-wrap {
    height: 0;
    position: relative;
    z-index: 12;
}

.wrap-top.top-svg-inside svg {
    top: 0;
}

.wrap-bottom.bottom-svg-outside svg {
    -ms-transform: translateY(-1px) rotate(180deg);
    transform: translateY(-1px) rotate(180deg);
}


.reqst h2 {
    padding-top: 60px;
}
.header-top {
    background-color: #057508;
}
.widget.text-white {
  
        color: #fff;
}
.widget-menu {
   
    color:#fff;
}
.text-white {
    color:#fff;
}
.widget-loc p {
    padding-top: 10px;
}
.text-thma {
    color: #057508  !important;
    font-weight: 600;
}
.text-thmb {
    color: #2c3192 !important;
    font-weight: 600;
}