/*post janalyk*/
.post-title01 a{
	-webkit-line-clamp: 3;
    overflow: hidden;
    display: -webkit-box;
		-webkit-box-orient: vertical;
		text-transform: uppercase;
    font-size: 14px;
}
.post-syzyk {
	opacity: 0.2;
}

/*glav-post*/
.glav-post01 {
	    border: 2px solid #e8e8e8;
    border-radius: 8px;
    padding: 10px;
}
.glav-post01 a:hover {
	opacity: 1;
}
.glav-post02 {
	background-image: url("https://mektep.web7.kz/wp-content/uploads/2024/11/undraw_newspaper_re_syf5-1-1c0a90.svg");
		background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
		height: 120px;
}
.wp-block-column>.wp-block-getwid-template-post-featured-image:only-child img {
		height: 120px;
	border-radius: 5px;
}
.glav-post02 a:hover img {
	opacity: 1;
		z-index: 999;
}




/*gos zakup post*/
.gost-post01 {
	padding: 10px;
    border-left: 1px solid;
    border-right: 1px solid;
}





/*post-gallery-time*/
.post-gallery-time {
	background: #ffa802;
    padding: 10px;
    border-radius: 10px;
}


/*instagram post*/
.inst-cont {
		border: 3px solid #e0e0e0;
    border-radius: 20px;
    padding: 10px;
    width: 23%;
		float: left;
		margin: 5px 5px;
}
@media (max-width: 1000px) {
		.inst-cont {
		width: 30%;
		}
}
@media (max-width: 750px) {
		.inst-cont {
		width: 48%;
		}
}
@media (max-width: 546px) {
		.inst-cont {
		width: 98%;
		}
}

#instafeed-container a img {
		width: 100%;
    height: 300px;
    object-fit: cover;
		border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.inst-title {
	-webkit-line-clamp: 3;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 15px;
    color: #0073aa;
    font-weight: bold;
}






















/*footer*/
.foot-copy00 {
	margin: 0;
}
.foot-copy01 p{
	font-size: 15px;
		font-weight: bold;
}
.component-wrap div{
	display: none;
}
.hfg-grid-bottom {
	    border-top: 1px solid #dbdbdb;
    padding-top: 10px;
}