/*
Theme Name: QCJ_theme Child
Theme URI: http://underscores.me/
Template: qcj_theme
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 1.0.0.1773291767
Updated: 2026-03-12 05:02:47

*/
/* Default (normal position) */
.sticky-header {
    width: 100%;
    transition: all 0.3s ease;
}

/* Scroll ke baad sticky */
.sticky-header.fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: #F7F7F7;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

/* Page jump fix */
body.header-fixed {
    padding-top: 80px; /* header height */
}

/* blog cart css */
.blog-card .elementskit-post-image-card { 
    min-height: 100%;
}
/* blog cart css */


.sticy-form-blog {
    position: sticky !important;
    top: 130px;
    z-index: 9;
}

.dash-list {
  list-style: none;
  padding-left: 0;
	margin:0;
}

.dash-list li {
    margin-bottom: 6px;
    position: relative;
    padding-left: 26px;
}

.dash-list li::before {
  content: "—";
  position: absolute;
  left: 0;
}
.action-form .action-form-feild{
	display:flex;
	gap:25px;
}
.action-form .action-form-feild input {
    margin-bottom: 17px !important;
}
.form-feild-checkbox span.wpcf7-list-item {
    margin-left: 0;
    margin-right: 20px;
    margin-bottom: 6px;
}
.form-feild-checkbox {
   margin-bottom: 15px;
}
@media (max-width:1024px){
/* 	.action-form h2{
		text-align:center;
	}
	.action-form p{
		text-align:center;
	}
	.Contact-form .Contact-form-feild{
	flex-direction:column;
	gap:0px;
} */
	.sticy-form-blog {
    position: static!important;
    top:0px;
    z-index: 9;
}
}
/* @media (max-width:767px){
	.action-form{
		padding:10px;
	}
	.action-form .action-form-feild{
		flex-direction:column;
		gap:0px;
	}
	.action-form h2{
	font-size:32px;
}
	
		.Contact-form{
	padding:20px;
	background:#F3F3F3;
	border-radius:10px;

}
		.Contact-form h2 {
    font-size: 22px;
    line-height: 32px;
}
} */