.guides-top-h1{
	margin:20px 0px;
}
.alphabet-filter-container{
	margin-bottom:20px !important;
	& .alphabet-title{
		cursor: pointer;
		padding: 0 0 10px 0;
		font-weight: 600;
		.arrow-guides{
			display:none;
		}
	}
	& .alphabet-area{
		display: block;
		width: calc(100% - 40px);
		padding: 15px 20px;
		border: solid 1px rgba(102,102,102,1);
		max-width: 130px;
		@media (max-width: 768px) {     
			max-width:none;       
		}
		& .alphabet-item{
			padding: 5px 0;
			width:100%;
			& label{
				cursor: pointer;
				display: inline-flex;
				align-items: center;
				gap: 5px;
				& input{
					width: 23px;
					height: 23px;
					accent-color: #000;
				}
			}
		}
	}
}

.alphabet-content{
	padding: 0 0 0 40px;
	& .alphabet-content-item{
		padding: 30px 0;
		width:100%;
		& .alphabet-content-desc{
			padding: 0 30px 0 0;
			width: 80%;
			@media (max-width: 768px) {     
				width: 100%;       
			}
			& .alphabet-content-title{
				font-size: 1.2rem;
				font-weight: 600;
				width: 100%;
				text-transform: uppercase;
			}
			& .alphabet-content-text{
				margin: 3px 0;
				font-size: 1rem;
				font-weight: 500;
				width: 100%;
				& p{
					margin: 3px 0;
				}
			}
		}
	}
}