/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
/* home page hero form section start */
:root {
        --BG-green: #54b109;
        --BG-white: #fff;
        --text-white: #fff;
        --text-black: #000;
        --BG-black: #141414;
      }

      .home-form-wrapper {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        width: 100%;
        padding: 0 5%;
      }
      .home-form-wrapper .form-row {
        display: flex;
        flex-direction: row;
        /* flex-wrap: wrap; */
        align-items: flex-end;
        justify-content: center;
        gap: 10px;
		 background-color: #D9D9D9;
		 padding: 20px 20px;
		 border-radius: 0px 0px 0px 0px;
		 background-color: rgba(217, 217, 217, 0.5); 
      }
      .home-form-wrapper .form-col {
        width: 40%!important;
      }
      .home-form-wrapper .form-buton{
	      width:20% !important;
       }
      .home-form-wrapper .form-col .block-wrapper {
        display: flex;
        /* gap: 5px; */
        flex-direction: column;
      }
      .home-form-wrapper .form-col .block-wrapper label {
        font-size: 20px;
        font-weight: 500;
        line-height: 25px;
        color: var(--text-white);
        margin-bottom: 5px;
        text-shadow: 0px 15px 5px rgba(0, 0, 0, 0.1),
          10px 20px 5px rgba(0, 0, 0, 0.05), -10px 20px 5px rgba(0, 0, 0, 0.05);
      }

      .home-form-wrapper .form-col .block-wrapper .input-text {
        border: 1px solid transparent;
        padding: 4px 15px;
        background-color: var(--BG-white);
        font-size: 16px;
        border-radius: 5px;
        font-weight: 500 !important;
		  border:2px solid transparent;
        outline: none;
      }

      .home-form-wrapper .form-col .block-wrapper .input-text::placeholder,
      .home-form-wrapper .form-col .block-wrapper .input-select::placeholder {
        font-size: 15px;
        font-weight: 500;
        color: var(--text-black);
      }
.home-form-wrapper .form-col .block-wrapper .input-select::placeholder {
        font-size: 15px;
        font-weight: 500;
        color: #FF6464;
      }

      .home-form-wrapper .form-col .block-wrapper .input-text:active,
      .home-form-wrapper .form-col .block-wrapper .input-text:focus,
      .home-form-wrapper .form-col .block-wrapper .input-select:active,
      .home-form-wrapper .form-col .block-wrapper .input-select:focus {
        border:2px solid #000831;
        outline: none;
      }

      /* select fields */
      .home-form-wrapper .form-col .block-wrapper .input-select {
        border: 1px solid transparent;
        outline: none;
        padding: 4px 15px;
        background-color: var(--BG-white);
        font-size: 15px;
        font-weight: 500;
        border-radius: 5px;
        color: var(--text-black);
        font-weight: 500 !important;
      }

      /* submit btn area */
      .home-form-wrapper .form-col .block-wrapper {
        width: 100%;
        height: 100%;
      }
      .home-form-wrapper .form-col .block-wrapper .btn-wrapper {
        position: relative;
      }
      .home-form-wrapper .form-col .btn-submit {
        width: 100%;
        position: absolute;
        bottom: 0;
        text-align: center;
        padding: 15px 25px;
        margin: 0;
        border: none;
        outline: none;
        background-color: #545454;
        color: var(--text-white);
        font-size: 17px;
        font-weight: 500;
        text-transform: capitalize;
        transition: 0.5 hover ease-in-out;
        border-radius: 5px;
        white-space: normal;
        word-wrap: break-word;
        word-break: break-all;
		border-radius : 5px;
      }

      .home-form-wrapper .form-col .block-wrapper .btn-submit:hover {
        background-color:#FDBC58;
        color: var(--text-white);
      }
/*sold, buy, sell page css*/
/* .page-id-761 .property-box.property-featured-image-wrapper, .page-id-761 .epl-property-blog.project-card.card-fixed-height .entry-content, .page-id-754 .property-box.property-featured-image-wrapper,.page-id-754 .epl-property-blog.project-card.card-fixed-height .entry-content, .page-id-800 .property-box.property-featured-image-wrapper, .page-id-800 .epl-property-blog.project-card.card-fixed-height .entry-content, .author .property-box.property-featured-image-wrapper, .author .epl-property-blog.project-card.card-fixed-height .entry-content{
	    background-color: #fff !important;
} */
.page-id-754 .epl-shortcode .epl-property-blog a, .page-id-761 .epl-shortcode .epl-property-blog a, .page-id-800 .epl-shortcode .epl-property-blog a, .author .epl-shortcode .epl-property-blog a{
color: #000831 !important;
}
.page-id-761 .epl-property-blog.project-card .price, .page-id-754 .epl-property-blog.project-card .price, .page-id-800 .epl-property-blog.project-card .price, .author .epl-property-blog.project-card .price{
	border-color:#ff6464 !important;
}
.epl-stickers-wrapper{
  display:flex;
  gap:5px;
}

      /* * media breakpoints */
      @media (max-width: 992px) {
        .home-form-wrapper {
          padding: 0 10%;
        }
        .home-form-wrapper .form-col .block-wrapper .btn-submit {
          padding: 11px 20px;
          font-size: 16px;
        }
        .home-form-wrapper .form-col .block-wrapper .input-text,
        .home-form-wrapper .form-col .block-wrapper .input-select {
          padding: 0px 15px;
        }
        .home-form-wrapper .form-col .block-wrapper label {
          font-size: 18px;
        }
      }
      @media (max-width: 768px) {
        .home-form-wrapper {
          padding: 0 5%;
        }
        .home-form-wrapper .form-row {
          flex-wrap: wrap;
        }
        .home-form-wrapper .form-col {
          flex-basis: 45%;
		border-radius:0px !important;
        }
        .home-form-wrapper .form-col .block-wrapper .btn-submit {
          width: 100%;
        }
		  .single_job_listing{
	max-width:100%;
	padding:15px !important;
}
      }
      @media (max-width: 431px) {
        .home-form-wrapper .form-col {
          flex-basis: 100%;
        }
        .home-form-wrapper .form-row {
          gap: 15px;
			border-radius:0px !important;
        }
        .home-form-wrapper .form-col .block-wrapper .btn-wrapper {
          margin-top: 0px;
        }
		  .home-form-wrapper .form-col .block-wrapper .btn-submit {
			  position:relative !important;
		  }
		  .wpcf7-spinner{
			  display:none;
		  }
      }
/* home page hero form section end */



/*home page properties listing style*/

@media (min-width:900px){
	.builder-module-content .epl-listing-grid-view-forced.hentry, .builder-module-content .epl-listing-grid-view.hentry, .epl-listing-grid-view, .epl-listing-grid-view-forced, .epl-listing-grid-view-forced.hentry, .epl-listing-grid-view.hentry, .epl-property-blog.epl-listing-grid-view, .epl-property-blog.epl-listing-grid-view-forced{
	margin-right:0px !important;
/* 	width:32% !important; */
		gap:8px!important;
}
}
.epl-listing-grid-view .epl-property-blog-entry-wrapper, .epl-listing-grid-view-forced .epl-property-blog-entry-wrapper{
	margin:0px !important;
}
.epl-property-blog.project-card.card-fixed-height{
	background-color: #ffffff !important;
}
.epl-property-blog.project-card.card-fixed-height .entry-content {
	background-color:#fff0;
}
.epl-property-blog.project-card.card-fixed-height{
	border-radius:0px;
	padding: 0px 0px 10px 0px;
}
.property-address.prop-stats{
	display:none !important;
}
.property-address{
	    font-weight: 600 !important;
}
.address.price{
	border-top: 2px !important;
    border: solid !important;
    border-width: 2px 0px 0px 0px !important;
/*     padding-top: 15px !important;
	padding-bottom: 15px !important; */
    color: #000000 !important;
    border: none  !important;
    font-weight: 700 !important;
}
.property-box.property-featured-image-wrapper{
	    background-color: #ffffff!important;
}
/* .epl-theme-property-blog-wrapper{
        display: flex;
        flex-wrap: wrap;
        gap: 12px !important;
} */
.epl-property-blog .status-sticker, .epl-property-single .status-sticker{
	background-color: #FDBC58 !important;
}
.status-sticker.new{
	background-color: #FDBC58 !important;
}
.epl-property-single .entry-title, .epl-property-single .tab-content{
	color: #Fdbc58 !important;
}
#icon-list{
	display:flex !important;
	gap: 20px !important;
	padding-left:0px !important;
}
.card-text{
	display:flex!important;
	align-items: center !important;
    gap: 5px !important;
}
.feature{
	
    height:25px !important;
    width: 25px !important;
}
.project-card-entry.epl-property-blog-entry-wrapper.epl-clearfix{
box-shadow: 0 0 3px #cccccc00 !important;
	background-color:#fff0;
}
.epl-property-blog .status-sticker.new, .epl-property-single .status-sticker.new,.epl-property-blog .status-sticker.open, .epl-property-single .status-sticker.open {
	background-color: #FDBC58 !important;
}
#brxe-ldjmdb .bricks-layout-wrapper[data-layout=grid] img{
	border-radius: 4px !important;
}
.epl-property-blog .property-address{
	margin: 1em 0 !important;
}
/*calculator css */
.ccb-wrapper-649 .calc-item__description.after,.ccb-wrapper-649 .calc-item__description span{
	display:none !important; 
}
.ccb-wrapper-649 .calc-list .calc-item-title {
	background-color: #d9d2ff!important;
    padding-left: 5px !important;
}
.ccb-wrapper-649 .calc-list .calc-item-title .ccb-calc-heading {
	color: #ffffff !important;
}
/*single property page stylng start*/
.epl-single-listing .site-content{
	margin:0px!important;
	display:flex;
	justify-content:center;
}
.epl-single-listing .site-content{
	margin:0px!important;
	display:flex;
	justify-content:center;
}
.epl-single-listing .site-content .content{
	max-width:100%;
/* 	padding:30px !important; */
}

.epl-single-listing .widget-area{
	display:none;
}
.epl-property-single.view-2-column .entry-title-sub{
	display:initial;
}
.epl-single-listing .epl-template-default{
	background-color:#fff;
}
.epl-single-listing .tab-wrapper{
	padding-top:0px!important;
}
.epl-property-single.view-2-column .title-meta-wrapper .entry-title{
	padding-bottom:20px;
	font-weight:400;
}
.epl-property-single.view-2-column .title-meta-wrapper .entry-title, .epl-property-single.view-2-column .content-col .entry-title {
	color:#071c1f;
	font-size:27px;
	font-weight:600;
}
.epl-property-single.view-2-column .title-meta-wrapper .entry-title span{
	color:#071c1f;
	font-size:27px;
	font-weight:600;
}

.epl-single-listing .property-details h4{
	background-color:#FDBC58 !important;
	padding:5px 10px;
	color:#fff;
	border-radius:4px;
	font-size:14px;
	display:inline;
}
.epl-single-listing .epl-template-default ul.epl-author-tabs .tab-link{
	background-color:#ffffff !important;
	color:#fff;
	border-radius:4px;
	
}
.epl-single-listing .epl-template-default ul.epl-author-tabs .epl-author-current{
	background-color:#ffffff  !important;
	color:#fff !important;
	padding:2px 10px;
}
.epl-single-listing .epl-template-default .epl-author-image img{
	border-radius:4px;
}
.epl-single-listing .epl-template-default .epl-author-box-outer-wrapper{
	margin-top:10px;
	padding:0px 15px;
	border-radius:4px;
	background:#fff;
}
@media (min-width:800px){
	.epl-single-listing .epl-template-default .epl-author-box-outer-wrapper{
		display:flex;
	}
	.athor-box .epl-author-box-wrapper{
		flex-direction:row !important;
		flex-wrap:wrap;
	}
}
@media (max-width:800px){
	.athor-box .epl-author-box-wrapper{
	    flex-direction:column !important;
		flex-wrap:nowrap !important;
}
}
.epl-author-tab-content{
	display:flex !important;
	flex-direction:column;
}
.epl-single-listing .epl-author-tabs{
	display:none !important;
}
.epl-single-listing .epl-template-default .epl-author-box .epl-author-title a{
	color:#071c1f;
	text-decoration:none;
	font-size:22px;
	font-weight:700;
}
.epl-single-listing .epl-template-default .epl-author-current .bio-more a{
	background-color:#fff;
	color:#fff;
	text-decoration:none;
	padding:6px 10px;
	border-radius:4px;
}
.epl-single-listing .epl-template-default .epl-author-current .bio-more a:hover{
	background-color:#000;
}
.epl-author-box.epl-author-image{
	width:40% !important;
}
.athor-box .epl-author-box-wrapper{
	width: 100%;
    display: flex;
}

.epl-tab-section .epl-tab-title{
	color:#000831;
	border-bottom: 1px solid #000831;
}


.epl-single-listing .epl-template-default, .ast-separate-container .ast-article-single:not(.ast-related-post){
	background-color:#fff0!important;
}
.epl-single-listing .content-col-entry-wrapper .tab-wrapper .tab-content p, .epl-single-listing .epl-tab-section .epl-property-features, .epl-single-listing .epl-tab-section .epl-property-features a{
	color:#000831;
}
 .epl-single-listing .property-details .property-feature-icons .icon-value{
	color:#000831;
}

.epl-single-listing .property-pricing-details .page-price{
	color:#000831;
	font-weight:600;
}
.epl-single-listing .top-sec{
	padding:30px 0px 0px 0px !important;
} 
.epl-comparables-extension .epl-comparables-results h5.epl-entry-title, .epl-comparables-extension .epl-comparables-results h5.epl-entry-title:first-child{
	margin-top:0px;
}
.epl-single-listing .sidebar-col-entry-wrapper .epl-inspection-times .epl-inspection-times-label{
	color:#000831;
	font-size:20px;
	border-bottom: 1px solid #000831;
	font-weight:700;
    padding-bottom: 10px;
	margin-bottom:20px;
}
	#tab-1 .author_name {
		padding-top:10px !important;
		color: #000831 !important;
	}
.epl-button{
	background-color:#000831 !important;
	color: #fff !important;
}
.athor-box {
    border: 1px solid #000831;
    border-radius: 20px;
    margin: 30px 10px;
    padding: 30px 20px;
}
.author_position, .author_phone, .author_email{
	color:#000831 !important;
}
#tab-1 .fas{
	color:#000831 !important;
}
@media(max-width:478px){
	.epl-single-listing .content{
		 padding:15px !important;
	}
	#tab-1{
		text-align:center
	}
	.epl-author-box.epl-author-image{
	width:100% !important;
}
	
}
@media (min-width: 1000px) {
    .epl-author-box-title {
        width: 100%;
    }
	.list_authar_box{
	width:50% !important;
}
}
/*Contact form */
.wpcf7 .input, .wpcf7 input:not([type=submit]), .wpcf7 select, .wpcf7 textarea{
	margin-bottom:15px;
	border-radius:4px;
}
.wpcf7 textarea{
	height:150px;
}
.wpcf7 ::placeholder{
	color:#212121;
}
.wpcf7 .wpcf7-submit{
	background-color:#fdbc58;
	color:#fff;
	font-size:18px;
	padding:10px 25px;
	border-width:1px;
	border-color:#ff6464;
	border-radius:4px
}

.wpcf7 .wpcf7-submit:hover{
	background-color:#fff;
	color:#ff6464;
	border:solid;
	border-width:1px;
	border-color:#ff6464;
	border-radius:4px;
	transition: all 0.5s ease-out;
}
.single_prop_form_sec h5{
	color:#000831 !important;
	font-weight: 500;
}
/*contact form completed*/
/*image radius for listing*/
.epl-property-blog.epl-listing-grid-view-forced .property-box img{
	    border-radius: 20px 0px 20px 0px !important;
}
/*styling for contact form in single listing page*/
.single_prop_form_sec{
	margin-bottom: 15px;
}
.epl-single-listing  .page-price.sold-status{
	display:none;
}
/*get the appriseal form stylng*/
.free-appraisal-form p {
	margin:16px 0;
}



.free-appraisal-form .form-row{
	display:flex;
	gap:15px;
}
.free-appraisal-form .form-row .col{
	width:50% !important;
}
.free-appraisal-form .wpcf7-form-control::placeholder {
  color:#000831!important;
  font-weight:400 !important;
}
.free-appraisal-form .wpcf7-form-control{
	border:2px solid #000831 !important;
	color:#000831 !important;
	font-weight:500 !important;
}
.free-appraisal-form .wpcf7-form-control:focus{
	border:2px solid #000831 !important;
	outline:none;
	color:#000831 !important;
}
.free-appraisal-form .wpcf7-submit {
    cursor: pointer;
    background: var(--primary) !important;
    border: 0 !important;
    color: #fff !important;
    transition: all .5s;
    font-size: 16px;
    margin-top: 1em;
    padding: 6px 25px;
    height: 55px;
	outline:none;
	border-radius:5px !important;
}
.free-appraisal-form .wpcf7-submit:hover{
	background: #fdbc58 !important;
	color:#fff !important;
		box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px !important;
}
.free-appraisal-form .wpcf7-submit{
	background: #000831 !important;
	color:#fff !important;
		box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px !important;
}
@media(max-width:400px){
	.free-appraisal-form .form-row{
		flex-direction:column;
		gap:0px;
	}
	.free-appraisal-form .form-row .col{
		width:100% !important;
	}
	.free-appraisal-form p{
		margin:10px 0;
	}
	.free-appraisal-form .wpcf7-form-control::placeholder{
		font-size:14px;
	}
}
.wpcf7-form.init label{
	color: #000831!important;
	margin-bottom:1em!important;
	}
/*job listing plugin css*/
.single_job_listing{
	max-width:100%;
	padding:30px !important;
}
.single_job_listing h3{
	color: #000831;
}
.application_button{
	background-color:#000831;
	color:#fff;
}
.single_job_listing .application .application_button{
	color:#fff;
}
/**/
/*stamp duty calculator styling*/
div#stamp-duty-anchors p {
    display: none;
}
.calcHolder .copyright{
    display: none !important;
}
.stamp-cal .v-blue-theme h3 {
    border: 1px solid #000831!important;
    background-color: #000831!important;
}
.stamp-cal #stamp-duty-calculator h3{
    padding: 15px 15px!important;
}
.stamp-cal .v-blue-theme .control-group span{
        background: #372b5e;
}
.stamp-cal .v-blue-theme .state-module button, .stamp-cal .v-blue-theme input.stamp-calculate, .stamp-cal .v-blue-theme input.stamp-calculate:active, .stamp-cal .v-blue-theme input.stamp-calculate:hover {
    background: #000831!important;
    border: 1px solid #000831;
    cursor: pointer;
}
.stamp-cal .v-blue-theme .state-module button.checked{
	background: #000831 !important;
}
.stamp-cal .v-blue-theme .colored-block {
    border: 1px solid #000831;
    }
 .stamp-cal .v-blue-theme .control-group {
    border: 1px solid #000831;
}
.stamp-cal .v-blue-theme {
    color: #555;
}
.stamp-cal .v-blue-theme .total-result {
    border-top: 1px solid #000831;
}

.stamp-cal input.stamp-calculate{
        margin: 15px 0;
        padding: 15px;
}
.stamp-cal .v-blue-theme .control-group span, .stamp-cal .v-blue-theme .filled-circle,  .stamp-cal .v-blue-theme h3 {
    background: #000831;
}
.stamp-cal .v-blue-theme, .v-blue-theme input, .stamp-cal .v-blue-theme select{
        color: #555;
}
.stamp-cal #stamp-duty-calculator {
    width: 80%;
    max-width: 1400px;
    margin: 0 auto;
}

.stamp-cal input.stamp-calculate {
    text-align:center;
}

.stamp-cal .v-blue-theme input.stamp-calculate:hover {
    background: #fdbc58!important;
}

.stamp-cal #stamp-duty-calculator label {
	color:#000831;
	font-weight:400 !important;
}
/*stamp duty calculator styling end*/
/*career css*/
.showing_jobs{
	display:none !important;
}
/*career css end*/
.epl-property-single.view-2-column .title-meta-wrapper .entry-title span{
	color: #000831 !important;
}
.alignleft a, .alignright a{
	color:#000831 !important;
}
.alignleft a:hover, .alignright a:hover{
	color:#ff6464 !important;
}
.wpcf7-form-control.wpcf7-recaptcha.g-recaptcha{
	border:0px solid !important;
}

/*epl alert css*/
.fet_tabb .epl-alert {
	color: #000831 !important;
}
.page-id-8 .fet_tabb .epl-alert{
		color: #fff !important;
}

.epl-author-tabs.author-tabs.prkr_tab{
	display:none !important;
}



.epl-property-blog.epl-listing-grid-view-forced .property-box img{
	    border-radius: 5px 5px 0px 0px !important;
}

.epl-property-blog.project-card.card-fixed-height .entry-content{
	border-radius: 0px;
}
.property-box.property-featured-image-wrapper {
    background-color: #ffffff !important;
}

.property-address{
	color: #fff !important;
}

.icon-value{
	color: #ffffff !important;
}
#brxe-e63a76 {
    flex-direction: column;
    margin-top: 30px;
	color:#363636 !important;
}

.page-price{
	color: #fdbc58 !important;
}

.epl-property-blog .status-sticker .new, .epl-property-single .status-sticker.new, .epl-property-blog .status-sticker.open, .epl-property-single .status-sticker.open {
    background: #fdbc58 !important;
}


.epl-property-blog.project-card .entry-header img {
    margin-bottom:0!important;
}

#icon-list{
	color:#ffffff;
}








.home-form-wrapper .form-row {
   
    background-color: rgba(217, 217, 217, 0);
}





:where(.brxe-nav-menu) .bricks-nav-menu>li{
	margin:0!important;
}

.epl-theme-property-blog-wrapper {
    display: flex;
    flex-wrap: wrap;
    column-gap: 6px;
    row-gap: 6px;
}




/*stamp duty calculator styling*/
div#stamp-duty-anchors p {
    display: none;
}
.calcHolder .copyright{
    display: none !important;
}
.stamp-cal .v-blue-theme h3 {
    border: 1px solid #545454!important;
    background-color: #545454!important;
}
.stamp-cal #stamp-duty-calculator h3{
    padding: 15px 15px!important;
}
.stamp-cal .v-blue-theme .control-group span{
        background: #959595;
}
.stamp-cal .v-blue-theme .state-module button, .stamp-cal .v-blue-theme input.stamp-calculate, .stamp-cal .v-blue-theme input.stamp-calculate:active, .stamp-cal .v-blue-theme input.stamp-calculate:hover {
    background: #545454!important;
    border: 1px solid #545454;
    cursor: pointer;
}
.stamp-cal .v-blue-theme .state-module button.checked{
	background: #545454 !important;
}
.stamp-cal .v-blue-theme .colored-block {
    border: 1px solid #545454;
    }
 .stamp-cal .v-blue-theme .control-group {
    border: 1px solid #545454;
}
.stamp-cal .v-blue-theme {
    color: #555;
}
.stamp-cal .v-blue-theme .total-result {
    border-top: 1px solid #545454;
}

.stamp-cal input.stamp-calculate{
        margin: 15px 0;
        padding: 15px;
}
.stamp-cal .v-blue-theme .control-group span, .stamp-cal .v-blue-theme .filled-circle,  .stamp-cal .v-blue-theme h3 {
    background: #545454;
}
.stamp-cal .v-blue-theme, .v-blue-theme input, .stamp-cal .v-blue-theme select{
        color: #555!important;
}
.stamp-cal #stamp-duty-calculator {
    width: 80%;
    max-width: 1400px;
    margin: 0 auto;
}

.stamp-cal input.stamp-calculate {
    text-align:center;
}

.stamp-cal .v-blue-theme input.stamp-calculate:hover {
    background: #fdbc58!important;
}

.stamp-cal #stamp-duty-calculator label {
	color:#545454;
	font-weight:400 !important;
}
.stamp-cal .input, .stamp-cal input:not([type=submit]), .stamp-cal select, .stamp-cal textarea {
    outline: none !important;
}
/*stamp duty calculator styling end*/


/* Header CSS on scroling */
#brx-header.scrolling #brxe-067562{
	background-color:#5555558f;
}

/* Header fix single listing page */
/* .epl-single-listing .site-content{
	margin-top:80px !important;
} */
.epl-single-listing #brx-header.sticky #brxe-067562, .single-post #brx-header.sticky #brxe-067562{
	background-color:#555;
}
.epl-single-listing .sngl_bxwt{
	max-width:1300px;
	width:100%;
}
.epl-single-listing .epl-property-single.view-2-column{
	display:flex;
	flex-direction:column;
	align-items:center;
}

:where(.brxe-related-posts) .related-posts img{
	border-radius:5px 5px 0px 0px;
}
#brxe-817c47 .post-content{
	border-radius:0px 0px 5px 5px;
}

.bricks-mobile-menu-toggle::after {
  content: "Menu";
  margin-left: 30px;
  font-size: 16px;
  color: #ffffff; /* match your branding */
  display: inline-block;
}

.epl-property-blog .status-sticker{
	    background-color: #545454!important;
}

.epl-property-blog .status-sticker.new{
	background-color: #545454!important;
}

.brxe-nav-menu .bricks-mobile-menu-wrapper{
	right:0!important;
	left:auto!important;
}
@media (max-width: 578px) {
    #brxe-1e6104 {
        width: 53%!important;
        align-items: flex-start;
    }
}

.epl-property-single .status-sticker.new{
	background-color: #545454!important;
}
.epl-property-single .status-sticker{
	background-color: #545454!important;
}