.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-780 .elementor-element.elementor-element-262305d{--display:flex;--min-height:200px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-262305d:not(.elementor-motion-effects-element-type-background), .elementor-780 .elementor-element.elementor-element-262305d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digi-access.com/wp-content/uploads/2026/06/AboutBanner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-780 .elementor-element.elementor-element-624a6754{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-780 .elementor-element.elementor-element-5c62cb35{text-align:start;}.elementor-780 .elementor-element.elementor-element-5c62cb35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-f8c42a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-2d700075{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-cb2083b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tl-post-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tl-post-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tl-post-title .templately-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-780 .elementor-element.elementor-element-3d78cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-3d78cab .templately-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:45px;}.elementor-widget-tl-post-content .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tl-post-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tl-post-content p{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-780 .elementor-element.elementor-element-44602ec{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-161e677{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-c4accbe{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-981d7e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-53508d8{text-align:start;}.elementor-780 .elementor-element.elementor-element-53508d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-widget-eael-post-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-title, .elementor-widget-eael-post-carousel .eael-entry-title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .post-carousel-categories li a, .elementor-widget-eael-post-carousel .post-meta-categories li, .elementor-widget-eael-post-carousel .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-meta > span,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-thumbnail{height:350px;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-post-carousel-wrap .eael-post-carousel{padding:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-grid-post-holder{background-color:#fff;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-post-carousel .eael-entry-media{margin:0px 0px 0px 0px;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-title, .elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-title a{color:#000000;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-title:hover, .elementor-780 .elementor-element.elementor-element-fc60820 .eael-entry-title a:hover{color:#000000;}.elementor-780 .elementor-element.elementor-element-fc60820 .eael-grid-post-excerpt p{margin:0px 0px 20px 0px;}.elementor-780 .elementor-element.elementor-element-fc60820 .swiper-container-wrap .swiper-button-next, .elementor-780 .elementor-element.elementor-element-fc60820 .swiper-container-wrap .swiper-button-prev{font-size:22px;}@media(max-width:1440px){.elementor-780 .elementor-element.elementor-element-3d78cab .templately-heading-title{font-size:30px;line-height:40px;}}@media(max-width:1280px){.elementor-780 .elementor-element.elementor-element-1fbfb206{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-780 .elementor-element.elementor-element-3d78cab .templately-heading-title{font-size:25px;line-height:35px;}.elementor-780 .elementor-element.elementor-element-44602ec{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1026px){.elementor-780 .elementor-element.elementor-element-5c62cb35 .elementor-heading-title{font-size:35px;}.elementor-780 .elementor-element.elementor-element-53508d8 .elementor-heading-title{font-size:35px;}}@media(max-width:880px){.elementor-780 .elementor-element.elementor-element-f8c42a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-780 .elementor-element.elementor-element-2d700075{--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-780 .elementor-element.elementor-element-161e677{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-780 .elementor-element.elementor-element-c4accbe{--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;}}@media(max-width:767px){.elementor-780 .elementor-element.elementor-element-262305d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-780 .elementor-element.elementor-element-5c62cb35 .elementor-heading-title{font-size:30px;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-780 .elementor-element.elementor-element-44602ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-780 .elementor-element.elementor-element-53508d8 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-780 .elementor-element.elementor-element-262305d{--content-width:1296px;}.elementor-780 .elementor-element.elementor-element-2d700075{--width:100%;}.elementor-780 .elementor-element.elementor-element-cb2083b{--width:100%;}.elementor-780 .elementor-element.elementor-element-c4accbe{--width:100%;}.elementor-780 .elementor-element.elementor-element-981d7e2{--width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-780 .elementor-element.elementor-element-262305d{--content-width:1140px;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--content-width:1140px;}.elementor-780 .elementor-element.elementor-element-44602ec{--content-width:1140px;}}@media(max-width:1280px) and (min-width:768px){.elementor-780 .elementor-element.elementor-element-262305d{--content-width:880px;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--content-width:880px;}.elementor-780 .elementor-element.elementor-element-44602ec{--content-width:880px;}}@media(max-width:1026px) and (min-width:768px){.elementor-780 .elementor-element.elementor-element-262305d{--content-width:800px;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--content-width:800px;}.elementor-780 .elementor-element.elementor-element-44602ec{--content-width:800px;}}@media(max-width:880px) and (min-width:768px){.elementor-780 .elementor-element.elementor-element-262305d{--content-width:726px;}.elementor-780 .elementor-element.elementor-element-1fbfb206{--content-width:726px;}.elementor-780 .elementor-element.elementor-element-2d700075{--width:100%;}.elementor-780 .elementor-element.elementor-element-cb2083b{--width:100%;}.elementor-780 .elementor-element.elementor-element-44602ec{--content-width:726px;}.elementor-780 .elementor-element.elementor-element-c4accbe{--width:100%;}.elementor-780 .elementor-element.elementor-element-981d7e2{--width:100%;}}/* Start custom CSS for tl-post-content, class: .elementor-element-39eb8f6 *//* ==========================================================================
   ISOLATED BLOG POST TYPOGRAPHY ENGINE (SEO PERFECT & RESPONSIVE)
   ========================================================================== */

/* Target only inside our custom blog content class */
.digi-blog-content-engine {
    width: 100%;
    box-sizing: border-box;
}

/* H1 Heading Styling (Desktop Default) */
.digi-blog-content-engine h1 {
    font-size: 24px !important; /* Proper desktop visual balance for article main titles */
    font-weight: 700 !important;
    color: #111111 !important;
    line-height: 1.3 !important;
    margin-top: 0 !important;
    margin-bottom: 20px !important;
    text-align: left !important;
}

/* H2 Subheading Styling (Desktop: Locked to exactly 20px) */
.digi-blog-content-engine h2 {
    font-size: 20px !important; /* Apki requirement ke mutabiq fixed 20px */
    font-weight: 600 !important;
    color: #222222 !important;
    line-height: 1.4 !important;
    margin-top: 30px !important;
    margin-bottom: 15px !important;
    text-align: left !important;
}

/* Paragraph Text Styling (Desktop: Locked to exactly 18px / 16px split) */
.digi-blog-content-engine p {
    font-size: 16px !important; /* Apki requirement ke mutabiq core paragraph text 16px */
    font-weight: 400 !important;
    color: #444444 !important;
    line-height: 1.7 !important; /* Elegant corporate line height for readability */
    margin-top: 0 !important;
    margin-bottom: 18px !important;
    text-align: left !important;
}

/* Optional: Agar intro paragraph ko aap thoda bada 18px rakhna chahein, toh ye trigger karega */
.digi-blog-content-engine p:first-of-type {
    font-size: 18px !important; /* Intro trailer reading comfort */
}

/* ==========================================================================
   SMART MOBILE RESPONSIVE ADAPTATION (BELOW 768PX)
   ========================================================================== */
@media (max-width: 768px) {
    /* Responsive downscale to prevent large text clipping on phone screens */
    .digi-blog-content-engine h1 {
        font-size: 22px !important;
        margin-bottom: 15px !important;
    }
    
    .digi-blog-content-engine h2 {
        font-size: 18px !important; /* Automatically scales perfectly down to 18px on tablets/mobile */
        margin-top: 25px !important;
        margin-bottom: 12px !important;
    }
    
    .digi-blog-content-engine p {
        font-size: 15px !important; /* Smooth text scale down to 15px for tight phone viewports */
        line-height: 1.6 !important;
        margin-bottom: 15px !important;
    }
    
    .digi-blog-content-engine p:first-of-type {
        font-size: 16px !important;
    }
}/* End custom CSS */