/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 15 2026 | 06:17:27 */
/* ============================
   GIGW A4 Print CSS
   For: WordPress + Astra + Elementor
   ============================ */


@media print {
		.uwaw {
	  display: none !important;
    }

    /* ---------- PAGE SIZE ---------- */
    @page {
        size: A4 portrait;
        margin: 1.5cm;
    }
	html,
    body {
        width: 210mm;
        height: 297mm;
        margin: 0 !important;
        padding: 0 !important;
    }

   
    /* ---------- RESET BACKGROUNDS / EFFECTS ---------- */
    * {
/*         background: transparent !important; */
/*         background-image: none !important; */
        box-shadow: none !important;
        text-shadow: none !important;
    }
	
	    /* ---------- GLOBAL TYPOGRAPHY ---------- */
    body {
        font-size: 11pt !important;
        line-height: 1.5 !important;
        color: #000 !important;
    }
    
    h1, h2, h3, h4, h5, h6, font {
        color: #000 !important;
        page-break-after: avoid !important;
    }
    
    p {
        color: #000 !important;
        orphans: 3;
        widows: 3;
    }

    /* ======================================
       ELEMENTOR GENERAL LAYOUT
       ====================================== */
    .elementor,
    .elementor-section,
    .elementor-top-section,
    .elementor-inner-section,
    .elementor-section-wrap,
    .elementor-container,
    .elementor-column,
    .elementor-widget-wrap,
    .elementor-element,
    .elementor-widget {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        float: none !important;
        position: static !important;
        opacity: 1 !important;
        visibility: visible !important;
        overflow: visible !important;
        margin: 0 0 8px 0 !important;
        padding: 0 !important;
    }
	
	
	
	
		.bharat-sarkar2 {
			margin-top: 1rem !important;
		display: flex !important;
		justify-content: center !important;
	}
	
/* 	.bharat-sarkar2 > div div:first-child {
		left: -11rem !important;
		position: relative !important;
	}
    	.bharat-sarkar2 > div div:nth-child(2) {
			top: -0.5rem;
		left: 20rem !important;
		position: relative !important;
	} */
	
	.bharat-sarkar2 .elementor-column-gap-extended {
	    display: flex !important;
		justify-content: center !important;
	}
	
	.bharat-sarkar-right-side2 .elementor-container:first-child {
		display: flex !important;
		justify-content: space-evenly !important;
	}
	
	.bharat-sarkar-right-side2 .elementor-col-20 {
		width: fit-content !important;
	}
	
	.director-logo-section .elementor-col-50:nth-child(2) .elementor-column-gap-default {
		display: flex !important;
		flex-wrap: wrap !important;
		align-items: center !important;
	}
	.director-logo-section .elementor-col-50:nth-child(2) .elementor-column-gap-default .elementor-col-20:first-child {
		width: 100% !important;
	}
	.director-logo-section .elementor-col-50:nth-child(2) .elementor-column-gap-default .elementor-col-20 {
		width: 25% !important;
	}
	
	.custom_menu-section .elementor-container .elementor-col-50:nth-child(2) {
		display: none !important;
		width: fit-content !important;
		left: 5.5rem;
		position: relative !important;
		top: -3rem;
	}
	
	#section_c24dfe08, #section_c24dfe06, .Social_media, .premium-blog-align-left, .elementor-background-overlay, .elementor-element-91d423a {
		display: none !important;
	}
	    .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main {
        display: flex !important;
     }
	.Social_media .elementor-icon-box-wrapper {
    	flex-wrap: wrap;
	}
			
	.elementor-element-15d8bfa .elementor-col-33 .elementor-widget-container,
	.elementor-element-e97941b .elementor-col-50 p {
		display: flex !important;
		justify-content: center !important;
	}
	
	#section_c24dfe00 #rev_slider_1_1 .tp-revslider-slidesli .slotholder .tp-bgimg.defaultimg {
		display: block !important;
	}
}