/* home page filter section css */

.filter-section #brxe-djhgzv > .tab-menu .tab-title
{   
 padding: 6px 14px;
}

.filter-section #brxe-oaodql > .tab-menu .tab-title
{   
 padding: 6px 14px;
}

.filter-section #brxe-xbvcpf
{
gap: 5px
}

.filter-section #brxe-hqzats
{
gap: 5px
}

.filter-section #brxe-djhgzv > .tab-menu .tab-title.brx-open
{
  background-color: rgb(255 107 0);
	color: white;
}

.filter-section #brxe-oaodql > .tab-menu .tab-title.brx-open
{
  background-color: rgb(255 107 0);
	color: white;
}



.filter-section #brxe-djhgzv > .tab-content
{
border: none;
}
.filter-section #brxe-oaodql > .tab-content
{
border: none;
}


.filter-section .brx-open .brxe-mswvdz.brxe-text-basic
{
	color: white !important;
}
.filter-section .brx-open .brxe-odpepo.brxe-text-basic
{
	color: white !important;
}


#brxe-djhgzv > .tab-content
{
	padding: 0px;
	padding-top: 30px;
}
.filter-section #brxe-oaodql > .tab-content
{
	padding: 0px;
	padding-top: 30px;
}


.filter-section .brxe-ekvhck.brxe-block
{
    border-bottom: 1px solid #d0d0d0 !important;
    border-top: 1px solid #d0d0d0 !important;
    border-right: 1px solid #d0d0d0 !important;
}


.filter-section .brxe-yfzxxv.brxe-block
{
    border-bottom: 1px solid #d0d0d0 !important;
    border-top: 1px solid #d0d0d0 !important;
    border-right: 1px solid #d0d0d0 !important;
}

.filter-section .brxe-ekvhck.brxe-block:hover
{
	    background: rgb(250, 250, 250);
    border-width: 1px 1px 1px 4px;
    border-style: solid;
    border-color: rgb(229, 229, 229) rgb(229, 229, 229) rgb(229, 229, 229) rgb(90, 173, 72);
    border-image: initial;
    border-radius: 4px;
   
    cursor: pointer;
    transition: 0.2s;
    transform: translateY(-2px);
    box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 24px;
}


.filter-section .brxe-yfzxxv.brxe-block:hover
{
	
  background: rgb(250, 250, 250);
    border-width: 1px 1px 1px 4px;
    border-style: solid;
    
    border-image: initial;
    border-radius: 4px;

    border-bottom: none !important;
    cursor: pointer;
  
 
    box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 24px;	
	
	    border-bottom: none !important;
    transition: opacity 0.1s ease-out, transform 0.1s ease-out !important;
    transform: translateY(-3px) !important;
 
}




.filter-section .box-width-c
{
	width: fit-content !important;
}



/* .filter-section .brxe-ekvhck {
    opacity: 0;
    transform: translateY(50px);
} */


.term_name_single .brxe-block
{
	width: fit-content;
}
.terms_blog
{
display: flex;
flex-wrap: wrap;
gap: 12px;
}

.terms_blog .term_names_block
{
 width: fit-content;
}
.images_section_post
{
display: flex;
flex-wrap: wrap;

}
.result_impact_sec_single
{
	display: flex;
flex-wrap: wrap;
}


.video_section_single .bricks-background-video-wrapper.loaded
{
  border-radius: 10px;
}

 .deliver-section
{
	border-top: 1px solid #e5e5e5 !important;
    border-right: 1px solid #e5e5e5 !important;;
    border-bottom: 1px solid #e5e5e5 !important;; 
}

.image_div_single {
  position: relative;
  overflow: hidden;
}

.image_div_single::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #00000052;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.image_div_single:hover::after {
  opacity: 1;
}

.brxe-ooxkrh:last-child .brxe-xlrrzy.brxe-block {
  border-right: none;
}

.deliver_section_parent {
  opacity: 0;
  transform: translateY(40px);
  transition: all 0.8s ease;
}

.deliver_section_parent.is-visible {
  opacity: 1;
  transform: translateY(0);
}
#brxe-xchbme
{
	display: none;
}
@media (max-width: 768px) {
.image_tab_block
{
	height: 50px !important;
}
	#brxe-gzchbx .brxe-ooxkrh.brxe-block:nth-child(-n+2) {
    border-bottom: 1px solid #ffffff33;
}
	#brxe-khxbsr
	{
		display: none;
	}
	#brxe-xchbme
{
	display: block;
}
}
.brud-crump-single:hover
{
	color: white !important;
}
.brxe-kehdon .brxe-ztheak.brxe-button:hover
{
	 transform: translateY(-2px) !important;
}



