.elementor-24 .elementor-element.elementor-element-c391b90{--display:flex;}.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-24 .elementor-element.elementor-element-82073b5{text-align:center;}.elementor-24 .elementor-element.elementor-element-82073b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-679ff9c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-679ff9c.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4e8d9b5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-97299c3 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/banner-5.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center left;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-97299c3 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-97299c3 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-6d33f59 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/banner-5.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center right;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-6d33f59 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-6d33f59 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-3040091 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/banner-5.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center left;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-3040091 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-3040091 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-49b6121 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/banner-5.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center right;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-49b6121 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-49b6121 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-397074b > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/banner-5.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center left;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-397074b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-397074b .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-568757b{--display:flex;}.elementor-24 .elementor-element.elementor-element-3d3c962{text-align:center;}.elementor-24 .elementor-element.elementor-element-3d3c962 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-8807b85{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-8807b85.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-265216f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-8ced2e1 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/purple.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center left;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-8ced2e1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-8ced2e1 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-b8bfdb7 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/purple.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center right;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-b8bfdb7 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-b8bfdb7 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-34f610a > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/purple.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center left;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-34f610a .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-34f610a .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-31f8d91 > .elementor-widget-container{background-image:url("https://trulinee.ramlalahospital.com/wp-content/uploads/2026/08/purple.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:center right;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-31f8d91 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-ctas-background-color:#131115;--e-link-in-bio-ctas-padding-block-end:08px;--e-link-in-bio-ctas-padding-block-start:08px;--e-link-in-bio-ctas-padding-inline-end:10px;--e-link-in-bio-ctas-padding-inline-start:10px;--background-overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-31f8d91 .e-link-in-bio__heading{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-a6035f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a6035f3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a6035f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fb08b6 );}.elementor-24 .elementor-element.elementor-element-61cfe1d{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-a6035f3{--width:100%;}.elementor-24 .elementor-element.elementor-element-61cfe1d{--width:90%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-4e8d9b5{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-97299c3 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-6d33f59 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-3040091 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-49b6121 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-397074b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-265216f{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-8ced2e1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-b8bfdb7 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-34f610a .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-31f8d91 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-679ff9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-4e8d9b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-97299c3 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-6d33f59 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-3040091 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-49b6121 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-397074b .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-8807b85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-265216f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-8ced2e1 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-b8bfdb7 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-34f610a .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}.elementor-24 .elementor-element.elementor-element-31f8d91 .e-link-in-bio{--e-link-in-bio-identity-image-profile-position:center center;}}/* Start custom CSS for html, class: .elementor-element-57261ba *//* ==========================================
   TRULINEE ADVANTAGE SECTION
   TRANSPARENT BACKGROUND
========================================== */

.trulinee-advantage-section {
    width: 100%;
    padding: 55px 20px 65px;
    background: transparent;
    font-family: "DM Sans", Arial, sans-serif;
    box-sizing: border-box;
}

.trulinee-advantage-container {
    width: 100%;
    max-width: 1350px;
    margin: 0 auto;
}


/* ==========================================
   SECTION HEADING
========================================== */

.trulinee-advantage-heading {
    text-align: center;
    margin-bottom: 30px;
}

.trulinee-advantage-heading h2 {
    margin: 0;
    padding: 0;

    color: #ffffff;

    font-size: 34px;
    line-height: 1.15;

    font-weight: 800;
    letter-spacing: -0.7px;
}

.trulinee-advantage-heading h2 span {
    color: #f47717;
}


/* ==========================================
   HEADING LINE
========================================== */

.advantage-line {
    width: 70px;
    height: 4px;

    margin: 10px auto 0;

    display: flex;

    overflow: hidden;
    border-radius: 5px;
}

.advantage-line span {
    display: block;

    width: 45px;
    height: 4px;

    background: #f47717;
}

.advantage-line::after {
    content: "";

    display: block;

    width: 25px;
    height: 4px;

    background: #ffffff;
}


/* ==========================================
   ADVANTAGE GRID
========================================== */

.trulinee-advantage-grid {
    width: 100%;

    display: grid;
    grid-template-columns: repeat(6, 1fr);

    border-radius: 14px;
    overflow: hidden;
}


/* ==========================================
   ADVANTAGE ITEM
========================================== */

.advantage-item {
    position: relative;

    min-height: 170px;

    padding: 22px 12px;

    display: flex;
    flex-direction: column;

    align-items: center;
    justify-content: center;

    text-align: center;


    border-right: 1px solid rgba(255, 255, 255, 0.20);

    box-sizing: border-box;

    transition:
        background 0.3s ease,
        transform 0.3s ease;
}

.advantage-item:last-child {
    border-right: none;
}


/* ==========================================
   ICON WHITE CARD
========================================== */

.advantage-icon {
    width: 62px;
    height: 62px;

    flex: 0 0 62px;

    margin-bottom: 13px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 50%;

    /* WHITE ICON CARD */
    background: #ffffff;

    /* Default Purple */
    color: #29236f;

    font-size: 29px;

    border: 2px solid #ffffff;

    box-shadow:
        0 8px 20px rgba(0, 0, 0, 0.12);

    transition:
        transform 0.35s ease,
        background 0.35s ease,
        color 0.35s ease,
        box-shadow 0.35s ease;
}


/* Alternate Orange Icons */

.advantage-item:nth-child(even) .advantage-icon {
    color: #f47717;
}


/* ==========================================
   ADVANTAGE TITLE
========================================== */

.advantage-item h3 {
    margin: 0;
    padding: 0;

    color: #ffffff;

    font-size: 15px;
    line-height: 1.4;

    font-weight: 700;

    transition: color 0.3s ease;
}


/* ==========================================
   HOVER EFFECT
========================================== */

.advantage-item:hover {
    background: rgba(255, 255, 255, 0.07);
}

.advantage-item:hover .advantage-icon {
    transform: translateY(-7px) scale(1.08);

    background: #ffffff;

    color: #f47717;

    border-color: #ffffff;

    box-shadow:
        0 12px 28px rgba(0, 0, 0, 0.18);
}

.advantage-item:hover h3 {
    color: #ffffff;
}


/* ==========================================
   TABLET
========================================== */

@media (max-width: 1100px) {

    .trulinee-advantage-grid {
        grid-template-columns: repeat(3, 1fr);
    }

    .advantage-item {
        min-height: 155px;

        border-right: 1px solid rgba(255, 255, 255, 0.18);

        border-bottom: 1px solid rgba(255, 255, 255, 0.18);
    }

    /* Remove right border from 3rd column */

    .advantage-item:nth-child(3),
    .advantage-item:nth-child(6) {
        border-right: none;
    }

    /* Remove bottom border from last row */

    .advantage-item:nth-child(4),
    .advantage-item:nth-child(5),
    .advantage-item:nth-child(6) {
        border-bottom: none;
    }
}


/* ==========================================
   MOBILE
========================================== */

@media (max-width: 650px) {

    .trulinee-advantage-section {
        padding: 45px 12px 50px;
    }

    .trulinee-advantage-heading {
        margin-bottom: 23px;
    }

    .trulinee-advantage-heading h2 {
        font-size: 27px;
        letter-spacing: -0.5px;
    }

    .advantage-line {
        margin-top: 9px;
    }


    /* 2 COLUMN MOBILE */

    .trulinee-advantage-grid {
        grid-template-columns: repeat(2, 1fr);

        border-radius: 10px;
    }

    .advantage-item {
        min-height: 145px;

        padding: 18px 8px;

        border-right: 1px solid rgba(255, 255, 255, 0.18);

        border-bottom: 1px solid rgba(255, 255, 255, 0.18);
    }


    /* Right border remove */

    .advantage-item:nth-child(2n) {
        border-right: none;
    }


    /* Bottom border remove */

    .advantage-item:nth-child(5),
    .advantage-item:nth-child(6) {
        border-bottom: none;
    }


    /* WHITE ICON */

    .advantage-icon {
        width: 52px;
        height: 52px;

        flex-basis: 52px;

        margin-bottom: 10px;

        background: #ffffff;

        color: #29236f;

        font-size: 23px;

        border: 2px solid #ffffff;

        box-shadow:
            0 7px 18px rgba(0, 0, 0, 0.13);
    }


    .advantage-item:nth-child(even) .advantage-icon {
        color: #f47717;
    }


    .advantage-item h3 {
        font-size: 12.5px;
        line-height: 1.35;
    }
}


/* ==========================================
   SMALL MOBILE
========================================== */

@media (max-width: 380px) {

    .trulinee-advantage-section {
        padding-left: 8px;
        padding-right: 8px;
    }

    .trulinee-advantage-heading h2 {
        font-size: 24px;
    }

    .advantage-item {
        min-height: 132px;
        padding: 15px 7px;
    }

    .advantage-icon {
        width: 46px;
        height: 46px;

        flex-basis: 46px;

        font-size: 20px;

        margin-bottom: 8px;
    }

    .advantage-item h3 {
        font-size: 11px;
        line-height: 1.3;
    }
}/* End custom CSS */