.elementor-6865 .elementor-element.elementor-element-7284f77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6865 .elementor-element.elementor-element-75b3025 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;color:var( --e-global-color-85fd3b6 );}.elementor-6865 .elementor-element.elementor-element-adea2dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6865 .elementor-element.elementor-element-e4bbd16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6865 .elementor-element.elementor-element-5cb1fe8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}@media(min-width:768px){.elementor-6865 .elementor-element.elementor-element-7284f77{--content-width:1304px;}.elementor-6865 .elementor-element.elementor-element-e4bbd16{--width:50%;}.elementor-6865 .elementor-element.elementor-element-5cb1fe8{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-c17d0ca */.tender-item {
    max-width: 600px;
    margin: 30px auto;
    padding: 35px 26px 20px;

    background: #f8fafc;
    border-radius: 14px;

    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);

    display: flex;
    align-items: center;
    justify-content: space-between;

    position: relative;
}


/* Bottom line */
.tender-item::after {
    content: "";
    position: absolute;

    left: 26px;
    right: 26px;
    bottom: 20px;

    height: 1px;
    background: #dfe3e8;
}


/* Tender Title */
.tender-title {
    font-size: 15px;
    font-weight: 600;
    color: #111;

    padding-bottom: 15px;
}


/* Download Button */
.download-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    padding: 12px 16px;

    background: #263f91;
    color: #fff;

    text-decoration: none;

    border-radius: 6px;

    font-size: 14px;
    font-weight: 400;

    transition: 0.3s ease;

    margin-bottom: 15px;
}

.download-btn:hover {
    background: #1c3278;
    color: #fff;
    transform: translateY(-2px);
}


/* Mobile */
@media (max-width: 600px) {

    .tender-item {
        padding: 25px 20px 20px;

        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
    }

    .download-btn {
        margin-bottom: 15px;
    }

    .tender-item::after {
        left: 20px;
        right: 20px;
    }
}/* End custom CSS */