 /*! This file is auto-generated */
.wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    text-decoration: none;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    font-size: 1.125em
}

.wp-block-file__button {
    background: #32373c;
    color: #fff;
    text-decoration: none
}
 		.shadow1 {
			box-shadow: 0 1px 6px rgb(32 33 36 / 28%);
			border-color: rgba(223, 225, 229, 0);
			border-radius: 4px;
		}

		.iconed-image-styles.brxe-image {
			height: 120px;
			width: auto;
			margin-bottom: 20px
		}

		@media (max-width: 478px) {
			.iconed-image-styles.brxe-image {
				height: 80px
			}
		}

		.uppercase.brxe-heading {
			text-transform: uppercase
		}
 		.rll-youtube-player {
			position: relative;
			padding-bottom: 56.23%;
			height: 0;
			overflow: hidden;
			max-width: 100%;
		}

		.rll-youtube-player:focus-within {
			outline: 2px solid currentColor;
			outline-offset: 5px;
		}

		.rll-youtube-player iframe {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 100;
			background: 0 0
		}

		.rll-youtube-player img {
			bottom: 0;
			display: block;
			left: 0;
			margin: auto;
			max-width: 100%;
			width: 100%;
			position: absolute;
			right: 0;
			top: 0;
			border: none;
			height: auto;
			-webkit-transition: .4s all;
			-moz-transition: .4s all;
			transition: .4s all
		}

		.rll-youtube-player img:hover {
			-webkit-filter: brightness(75%)
		}

		.rll-youtube-player .play {
			height: 100%;
			width: 100%;
			left: 0;
			top: 0;
			position: absolute;
 			background-color: transparent !important;
			cursor: pointer;
			border: none;
		}
 		h2 {
			font-size: 32px;
		}

		h3 {
			font-size: 26px;
		}

		h4 {
			font-size: 24px;
		}

		/* MV CSS */
		@media only screen and (max-width: 359px) {
			.brxe-container {
				padding-left: 10px !important;
				padding-right: 10px !important;
			}
		}

		/* end of fix */
		@media only screen and (max-width: 767px) {
			h2 {
				font-size: 26px;
			}
		}

		@media only screen and (max-width: 767px) {
			h3 {
				font-size: 24px;
			}
		}

		@media only screen and (max-width: 767px) {
			h4 {
				font-size: 22px;
			}
		}

		#brxe-usscqc {
			display: flex;
			flex-direction: column;
		 
		}

		#brxe-usscqc img {
			display: block;
		}

		#brxe-uraswf {
			margin-bottom: 20px;
		}

		#brxe-usscqc p {
			text-align: center !important;
		}

		#brxe-usscqc h4 {
			width: 100%;
			text-align: center !important;
		}

		#brxe-usscqc ul {
			width: 100%;
			display: flex;
			justify-content: center;
			margin-top: 15px;
		}

		#brxe-rfqzyb {
			margin-left: 0;
		}
 		.button-shadow a.wp-block-button__link {
			box-shadow: 12px 12px 25px -8px #3e3e3e;
		}

		.button-shadow a.wp-block-button__link:hover {
			transform: translateY(-2px);
			box-shadow: 12px 12px 25px #3e3e3e;
		}

		.block-border {
			border-style: solid;
			border-width: 4px;
			Border-color: #000000;
		}

		.padding-block div {
			padding-left: 30px;
			padding-right: 30px;
			padding-top: 15px;
			padding-bottom: 15px;
		}

		.block-shadow {
			box-shadow: 12px 12px 25px -8px #3e3e3e;
		}

		.affiliate-border {
			border-style: solid;
			border-width: 1px;
			Border-color: #000000;
		}

		.affiliate-block div {
			padding-left: 4px;
			padding-right: 4px;
			padding-top: 4px;
			padding-bottom: 10px;
		}

		.single-content ul li,
		.post-content ul li {
			padding-bottom: 15px;
		}

		.post-content h2,
		.post-content h3,
		.post-content h4,
		.post-content h5,
		.post-content h6 {
			font-family: 'Mukta Mahee';
		}

		/* Highlight block with thin blue lines on corners */
		.highlight-block {
			position: relative;
			padding: 20px;
			/* Adjust padding as needed */
			border: 2px solid transparent;
			/* Initial border for spacing */
		}

		.highlight-block::before,
		.highlight-block::after {
			content: '';
			position: absolute;
			border: 2px solid blue;
		}

		.highlight-block::before {
			top: 0;
			left: 0;
			width: 30%;
			height: 30%;
			border-right: none;
			border-bottom: none;
		}

		.highlight-block::after {
			bottom: 0;
			right: 0;
			width: 30%;
			height: 30%;
			border-left: none;
			border-top: none;
		}
 		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="0"] {
			background-image: url({$theme_path}/static/picture/DIY-Guide-to-Common-Plumbing-Problems-Solutions-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="1"] {
			background-image: url({$theme_path}/static/picture/Top-10-Common-Home-Electrical-Problems-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="2"] {
			background-image: url({$theme_path}/static/picture/Top-18-Common-AC-Problems-and-Solutions-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="3"] {
			background-image: url({$theme_path}/static/picture/how-often-to-pump-septic-tank-768x576.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="4"] {
			background-image: url({$theme_path}/static/picture/How-To-Stop-Condensation-on-Air-Vents-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="5"] {
			background-image: url({$theme_path}/static/picture/How-to-Turn-On-Water-Heater-Safety-First-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="6"] {
			background-image: url({$theme_path}/static/picture/How-to-Unclog-a-Bathtub-Drain-Easy-and-Effective-Methods-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="7"] {
			background-image: url({$theme_path}/static/picture/How-to-Unclog-a-Toilet-Bowl-DIY-Home-Remedies-768x512.webp)
		}

		.brxe-yphuxq .brxe-apwxqo.brxe-div[data-query-loop-index="8"] {
			background-image: url({$theme_path}/static/picture/Sewer-Smell-in-House-Causes-and-Solutions-768x512.webp)
		}
 