
.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-546 .elementor-element.elementor-element-2808cd8d {
	--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-eael-dual-color-header .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-dual-color-header .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-dual-color-header .eael-dch-separator-wrap i {
	color: var(--e-global-color-primary);
}

.elementor-546 .elementor-element.elementor-element-3490de7d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-3490de7d.elementor-element {
	--align-self: flex-start;
}

.elementor-546 .elementor-element.elementor-element-3490de7d .eael-dual-header {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-3490de7d .eael-dual-header .title {
	color: var(--e-global-color-astglobalcolor3);
}

.elementor-546 .elementor-element.elementor-element-3490de7d .eael-dual-header .title span.lead {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-3490de7d .eael-dual-header .subtext {
	color: #4d4d4d;
}

.elementor-546 .elementor-element.elementor-element-60b03f53 {
	--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-jkit_post_block .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-jkit_post_block .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-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container:before {
	background-color: rgba(30, 30, 30, .8);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
	background-color: var(--e-global-color-astglobalcolor2);
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 10px;
	color: var(--e-global-color-b8fc840);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-preloader-overlay {
	background-color: var(--e-global-color-b8fc840);
	background-image: url("https://cdn-ilcmpgd.nitrocdn.com/otBkHaJFqMaiDVoZFZxpnjNrmDWMNEyD/assets/images/optimized/rev-80ae33b/thegeekypedia.com/wp-content/uploads/2025/01/Group-13.png");
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-preloader-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-546 .elementor-element.elementor-element-174af902 {
	width: 100%;
	max-width: 100%;
}

.elementor-546 .elementor-element.elementor-element-174af902 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-posts {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	grid-column-gap: 40px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 3px 3px 3px 3px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-thumb {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 3px 3px 3px 3px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
	height: 190px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	border-style: none;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
	margin: 0px 0px 0px 10px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
	margin: 0px 0px 0px 10px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
	margin: 0px 0px 0px 10px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
	font-weight: 600;
	text-transform: capitalize;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
	color: var(--e-global-color-astglobalcolor3);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
	margin-right: 20px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
	margin-left: 20px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
	fill: var(--e-global-color-b8fc840);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom .jkit-meta-comment a {
	color: var(--e-global-color-accent);
	font-size: 15px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom .jkit-meta-comment a svg {
	fill: var(--e-global-color-accent);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom .jkit-meta-comment svg {
	width: 15px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-comment.icon-position-before i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-comment.icon-position-before svg {
	margin-right: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-comment.icon-position-after i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-comment.icon-position-after svg {
	margin-left: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom .jkit-meta-comment {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
	color: var(--e-global-color-text);
	margin: 0px 0px 0px 10px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
	fill: var(--e-global-color-text);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a svg {
	fill: var(--e-global-color-astglobalcolor2);
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
	margin-right: 28px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
	margin-left: 28px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
	margin-right: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
	margin-left: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button {
	width: 100%;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button.icon-position-before i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button.icon-position-before svg {
	margin-right: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button.icon-position-after i, .elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button.icon-position-after svg {
	margin-left: 5px;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination {
	text-align: center;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled {
	opacity: 50%;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
	justify-content: flex-start;
}

.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
	text-align: left;
	color: var(--e-global-color-astglobalcolor3);
}

@media (max-width:1024px) {
	.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-posts {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}

@media (max-width:767px) {
	.elementor-546 .elementor-element.elementor-element-2808cd8d {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-546 .elementor-element.elementor-element-3490de7d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-546 .elementor-element.elementor-element-3490de7d.elementor-element {
		--align-self: center;
	}
	
	.elementor-546 .elementor-element.elementor-element-60b03f53 {
		--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-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
		margin: 0px 0px 30px 10px;
	}
	
	.elementor-546 .elementor-element.elementor-element-174af902 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom .jkit-meta-comment {
		padding: 0px 0px 29px 10px;
	}
}
