@media print {
    a[href]:after {
        display: none;
        visibility: hidden;
    }
    a:link {
        border-bottom: none !important;
        text-decoration: none !important;
    }
    a[href]:after {
        content: none !important;
    }
    .sticky-header.dark-header {
        display: none !important;
    }
    .col-md-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    header .top-header .right-search-bar .form-inline .form-control {
        min-width: auto;
        width: calc(100% - 52px);
    }
    h1 {
        page-break-before: always;
    }
    h1,
    h2,
    h3,
    h4,
    h5 {
        page-break-after: avoid;
    }
    .btn {
        border-radius: 0px;
        padding: 8px 40px;
        text-transform: uppercase;
        font-size: 15px;
    }
    .button-primary {
        color: #ffffff !important;
        background: #031939 !important;
        transition: all 0.5s;
    }
    .three-grid-info .text-info {
        padding: 15px 9px 15px !important;
        min-height: 145px !important;
        height: auto !important;
    }
    .three-grid-info {
        margin-bottom: 40px;
        height: 100% !important;
    }
    .theme-bg-color {
        background: #031939 !important;
    }
    header .top-header,
    header .logo-header.home-logo-header,
    .bottom-header {
        background: #031939 !important;
    }
    .theme-bg-color {
        background: #031939 !important;
    }
}