
@layer bricks {
	.brxe-toggle {
		background-color: transparent;
		border: 0;
		color: inherit;
		font: inherit;
		margin: 0;
		overflow: visible;
		text-transform: none;
		transition-duration: .15s;
		transition-property: opacity, filter;
		transition-timing-function: linear;
	}
	
	.brxa-wrap {
		display: inline-block;
		height: 24px;
		position: relative;
		width: 40px;
	}
	
	.brxa-inner {
		display: block;
		margin-top: -2px;
		top: 50%;
	}
	
	.brxa-inner, .brxa-inner:after, .brxa-inner:before {
		background-color: currentcolor;
		border-radius: 4px;
		height: 4px;
		position: absolute;
		transition-duration: .15s;
		transition-property: transform;
		transition-timing-function: ease;
		width: 40px;
	}
	
	.brxa-inner:after, .brxa-inner:before {
		content: "";
		display: block;
	}
	
	.brxa-inner:before {
		top: -10px;
	}
	
	.brxa-inner:after {
		bottom: -10px;
	}
	
	.brxa--3dx-r .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dx-r .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dx-r .brxa-inner:after, .brxa--3dx-r .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dx-r.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateY(-180deg);
	}
	
	.brxa--3dx-r.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dx-r.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brxa--3dx .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dx .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dx .brxa-inner:after, .brxa--3dx .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dx.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateY(180deg);
	}
	
	.brxa--3dx.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dx.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brxa--3dy-r .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dy-r .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dy-r .brxa-inner:after, .brxa--3dy-r .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dy-r.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateX(180deg);
	}
	
	.brxa--3dy-r.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dy-r.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brxa--3dy .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dy .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dy .brxa-inner:after, .brxa--3dy .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dy.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateX(-180deg);
	}
	
	.brxa--3dy.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dy.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brxa--3dxy-r .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dxy-r .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dxy-r .brxa-inner:after, .brxa--3dxy-r .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dxy-r.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateX(180deg) rotateY(180deg) rotate(-180deg);
	}
	
	.brxa--3dxy-r.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dxy-r.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brxa--3dxy .brxa-wrap {
		perspective: 80px;
	}
	
	.brxa--3dxy .brxa-inner {
		transition: transform .15s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dxy .brxa-inner:after, .brxa--3dxy .brxa-inner:before {
		transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s;
	}
	
	.brxa--3dxy.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotateX(180deg) rotateY(180deg);
	}
	
	.brxa--3dxy.is-active .brxa-inner:before {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--3dxy.is-active .brxa-inner:after {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow-r .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow-r .brxa-inner:before, .brxa--arrow-r.is-active .brxa-inner:before {
		transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow-r .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow-r .brxa-inner:after, .brxa--arrow-r.is-active .brxa-inner:after {
		transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow .brxa-inner:before, .brxa--arrow.is-active .brxa-inner:before {
		transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow .brxa-inner:after, .brxa--arrow.is-active .brxa-inner:after {
		transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7);
	}
	
	.brxa--arrowalt-r .brxa-inner:before {
		transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
	}
	
	.brxa--arrowalt-r .brxa-inner:after {
		transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt-r .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt-r .brxa-inner:before, .brxa--arrowalt-r.is-active .brxa-inner:before {
		top: 0;
		transform: translate3d(8px, -10px, 0) rotate(45deg) scaleX(.7);
		transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt-r .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt-r .brxa-inner:after, .brxa--arrowalt-r.is-active .brxa-inner:after {
		bottom: 0;
		transform: translate3d(8px, 10px, 0) rotate(-45deg) scaleX(.7);
		transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	}
	
	.brxa--arrowalt .brxa-inner:before {
		transition: top .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
	}
	
	.brxa--arrowalt .brxa-inner:after {
		transition: bottom .1s ease .1s, transform .1s cubic-bezier(.165, .84, .44, 1);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt .brxa-inner:before, .brxa--arrowalt.is-active .brxa-inner:before {
		top: 0;
		transform: translate3d(-8px, -10px, 0) rotate(-45deg) scaleX(.7);
		transition: top .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt .brxa-inner:after, .brxa--arrowalt.is-active .brxa-inner:after {
		bottom: 0;
		transform: translate3d(-8px, 10px, 0) rotate(45deg) scaleX(.7);
		transition: bottom .1s ease, transform .1s cubic-bezier(.895, .03, .685, .22) .1s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner, .brxa--arrowturn-r.is-active .brxa-inner {
		transform: rotate(-180deg);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner:before, .brxa--arrowturn-r.is-active .brxa-inner:before {
		transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner:after, .brxa--arrowturn-r.is-active .brxa-inner:after {
		transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner, .brxa--arrowturn.is-active .brxa-inner {
		transform: rotate(-180deg);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner:before, .brxa--arrowturn.is-active .brxa-inner:before {
		transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner:after, .brxa--arrowturn.is-active .brxa-inner:after {
		transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7);
	}
	
	.brxa--boring .brxa-inner, .brxa--boring .brxa-inner:after, .brxa--boring .brxa-inner:before {
		transition-property: none;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner, .brxa--boring.is-active .brxa-inner {
		transform: rotate(45deg);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner:before, .brxa--boring.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner:after, .brxa--boring.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(-90deg);
	}
	
	.brxa--collapse-r .brxa-inner {
		bottom: 0;
		top: auto;
		transition-delay: .13s;
		transition-duration: .13s;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--collapse-r .brxa-inner:after {
		top: -20px;
		transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear;
	}
	
	.brxa--collapse-r .brxa-inner:before {
		transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--collapse-r.is-active .brxa-inner {
		transform: translate3d(0, -10px, 0) rotate(45deg);
		transition-delay: .22s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brxa--collapse-r.is-active .brxa-inner:after {
		opacity: 0;
		top: 0;
		transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
	}
	
	.brxa--collapse-r.is-active .brxa-inner:before {
		top: 0;
		transform: rotate(90deg);
		transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
	}
	
	.brxa--collapse .brxa-inner {
		bottom: 0;
		top: auto;
		transition-delay: .13s;
		transition-duration: .13s;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--collapse .brxa-inner:after {
		top: -20px;
		transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear;
	}
	
	.brxa--collapse .brxa-inner:before {
		transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--collapse.is-active .brxa-inner {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
		transition-delay: .22s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brxa--collapse.is-active .brxa-inner:after {
		opacity: 0;
		top: 0;
		transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s;
	}
	
	.brxa--collapse.is-active .brxa-inner:before {
		top: 0;
		transform: rotate(-90deg);
		transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s;
	}
	
	.brxa--elastic-r .brxa-inner {
		top: 2px;
		transition-duration: .275s;
		transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
	}
	
	.brxa--elastic-r .brxa-inner:before {
		top: 10px;
		transition: opacity .125s ease .275s;
	}
	
	.brxa--elastic-r .brxa-inner:after {
		top: 20px;
		transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55);
	}
	
	.brxa--elastic-r.is-active .brxa-inner {
		transform: translate3d(0, 10px, 0) rotate(-135deg);
		transition-delay: 75ms;
	}
	
	.brxa--elastic-r.is-active .brxa-inner:before {
		opacity: 0;
		transition-delay: 0s;
	}
	
	.brxa--elastic-r.is-active .brxa-inner:after {
		transform: translate3d(0, -20px, 0) rotate(270deg);
		transition-delay: 75ms;
	}
	
	.brxa--elastic .brxa-inner {
		top: 2px;
		transition-duration: .275s;
		transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
	}
	
	.brxa--elastic .brxa-inner:before {
		top: 10px;
		transition: opacity .125s ease .275s;
	}
	
	.brxa--elastic .brxa-inner:after {
		top: 20px;
		transition: transform .275s cubic-bezier(.68, -.55, .265, 1.55);
	}
	
	.brxa--elastic.is-active .brxa-inner {
		transform: translate3d(0, 10px, 0) rotate(135deg);
		transition-delay: 75ms;
	}
	
	.brxa--elastic.is-active .brxa-inner:before {
		opacity: 0;
		transition-delay: 0s;
	}
	
	.brxa--elastic.is-active .brxa-inner:after {
		transform: translate3d(0, -20px, 0) rotate(-270deg);
		transition-delay: 75ms;
	}
	
	.brxa--emphatic-r .brxa-inner {
		transition: background-color .125s ease-in .175s;
	}
	
	.brxa--emphatic-r .brxa-inner:before {
		left: 0;
		transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s;
	}
	
	.brxa--emphatic-r .brxa-inner:after {
		right: 0;
		top: 10px;
		transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s;
	}
	
	.brxa--emphatic-r.is-active .brxa-inner {
		background-color: transparent !important;
		transition-delay: 0s;
		transition-timing-function: ease-out;
	}
	
	.brxa--emphatic-r.is-active .brxa-inner:before {
		left: -80px;
		top: 80px;
		transform: translate3d(80px, -80px, 0) rotate(-45deg);
		transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	}
	
	.brxa--emphatic-r.is-active .brxa-inner:after {
		right: -80px;
		top: 80px;
		transform: translate3d(-80px, -80px, 0) rotate(45deg);
		transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	}
	
	.brxa--emphatic .brxa-inner {
		transition: background-color .125s ease-in .175s;
	}
	
	.brxa--emphatic .brxa-inner:before {
		left: 0;
		transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, left .125s ease-in .175s;
	}
	
	.brxa--emphatic .brxa-inner:after {
		right: 0;
		top: 10px;
		transition: transform .125s cubic-bezier(.6, .04, .98, .335), top .05s linear .125s, right .125s ease-in .175s;
	}
	
	.brxa--emphatic.is-active .brxa-inner {
		background-color: transparent !important;
		transition-delay: 0s;
		transition-timing-function: ease-out;
	}
	
	.brxa--emphatic.is-active .brxa-inner:before {
		left: -80px;
		top: -80px;
		transform: translate3d(80px, 80px, 0) rotate(45deg);
		transition: left .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	}
	
	.brxa--emphatic.is-active .brxa-inner:after {
		right: -80px;
		top: -80px;
		transform: translate3d(-80px, 80px, 0) rotate(-45deg);
		transition: right .125s ease-out, top .05s linear .125s, transform .125s cubic-bezier(.075, .82, .165, 1) .175s;
	}
	
	.brxa--minus .brxa-inner:after, .brxa--minus .brxa-inner:before {
		transition: bottom .08s ease-out 0s, top .08s ease-out 0s, opacity 0s linear;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:after, .brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:before, .brxa--minus.is-active .brxa-inner:after, .brxa--minus.is-active .brxa-inner:before {
		opacity: 0;
		transition: bottom .08s ease-out, top .08s ease-out, opacity 0s linear .08s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:before, .brxa--minus.is-active .brxa-inner:before {
		top: 0;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:after, .brxa--minus.is-active .brxa-inner:after {
		bottom: 0;
	}
	
	.brxa--slider-r .brxa-inner {
		top: 2px;
	}
	
	.brxa--slider-r .brxa-inner:before {
		top: 10px;
		transition-duration: .15s;
		transition-property: transform, opacity;
		transition-timing-function: ease;
	}
	
	.brxa--slider-r .brxa-inner:after {
		top: 20px;
	}
	
	.brxa--slider-r.is-active .brxa-inner {
		transform: translate3d(0, 10px, 0) rotate(-45deg);
	}
	
	.brxa--slider-r.is-active .brxa-inner:before {
		opacity: 0;
		transform: rotate(45deg) translate3d(5.7142857143px, -6px, 0);
	}
	
	.brxa--slider-r.is-active .brxa-inner:after {
		transform: translate3d(0, -20px, 0) rotate(90deg);
	}
	
	.brxa--slider .brxa-inner {
		top: 2px;
	}
	
	.brxa--slider .brxa-inner:before {
		top: 10px;
		transition-duration: .15s;
		transition-property: transform, opacity;
		transition-timing-function: ease;
	}
	
	.brxa--slider .brxa-inner:after {
		top: 20px;
	}
	
	.brxa--slider.is-active .brxa-inner {
		transform: translate3d(0, 10px, 0) rotate(45deg);
	}
	
	.brxa--slider.is-active .brxa-inner:before {
		opacity: 0;
		transform: rotate(-45deg) translate3d(-5.7142857143px, -6px, 0);
	}
	
	.brxa--slider.is-active .brxa-inner:after {
		transform: translate3d(0, -20px, 0) rotate(-90deg);
	}
	
	.brxa--spin-r .brxa-inner {
		transition-duration: .22s;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spin-r .brxa-inner:before {
		transition: top .1s ease-in .25s, opacity .1s ease-in;
	}
	
	.brxa--spin-r .brxa-inner:after {
		transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spin-r.is-active .brxa-inner {
		transform: rotate(-225deg);
		transition-delay: .12s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brxa--spin-r.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
		transition: top .1s ease-out, opacity .1s ease-out .12s;
	}
	
	.brxa--spin-r.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(90deg);
		transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
	}
	
	.brxa--spin .brxa-inner {
		transition-duration: .22s;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spin .brxa-inner:before {
		transition: top .1s ease-in .25s, opacity .1s ease-in;
	}
	
	.brxa--spin .brxa-inner:after {
		transition: bottom .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner, .brxa--spin.is-active .brxa-inner {
		transform: rotate(225deg);
		transition-delay: .12s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner:before, .brxa--spin.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
		transition: top .1s ease-out, opacity .1s ease-out .12s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner:after, .brxa--spin.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(-90deg);
		transition: bottom .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
	}
	
	.brxa--spring-r .brxa-inner {
		bottom: 0;
		top: auto;
		transition-delay: 0s;
		transition-duration: .13s;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spring-r .brxa-inner:after {
		top: -20px;
		transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity 0s linear;
	}
	
	.brxa--spring-r .brxa-inner:before {
		transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spring-r.is-active .brxa-inner {
		transform: translate3d(0, -10px, 0) rotate(-45deg);
		transition-delay: .22s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brxa--spring-r.is-active .brxa-inner:after {
		opacity: 0;
		top: 0;
		transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s linear .22s;
	}
	
	.brxa--spring-r.is-active .brxa-inner:before {
		top: 0;
		transform: rotate(90deg);
		transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	}
	
	.brxa--spring .brxa-inner {
		top: 2px;
		transition: background-color 0s linear .13s;
	}
	
	.brxa--spring .brxa-inner:before {
		top: 10px;
		transition: top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--spring .brxa-inner:after {
		top: 20px;
		transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner, .brxa--spring.is-active .brxa-inner {
		background-color: transparent !important;
		transition-delay: .22s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner:before, .brxa--spring.is-active .brxa-inner:before {
		top: 0;
		transform: translate3d(0, 10px, 0) rotate(45deg);
		transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner:after, .brxa--spring.is-active .brxa-inner:after {
		top: 0;
		transform: translate3d(0, 10px, 0) rotate(-45deg);
		transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;
	}
	
	.brxa--stand-r .brxa-inner {
		transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms;
	}
	
	.brxa--stand-r .brxa-inner:before {
		transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
	}
	
	.brxa--stand-r .brxa-inner:after {
		transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
	}
	
	.brxa--stand-r.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotate(-90deg);
		transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
	}
	
	.brxa--stand-r.is-active .brxa-inner:before {
		top: 0;
		transform: rotate(-45deg);
		transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	}
	
	.brxa--stand-r.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(45deg);
		transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	}
	
	.brxa--stand .brxa-inner {
		transition: transform 75ms cubic-bezier(.55, .055, .675, .19) .15s, background-color 0s linear 75ms;
	}
	
	.brxa--stand .brxa-inner:before {
		transition: top 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
	}
	
	.brxa--stand .brxa-inner:after {
		transition: bottom 75ms ease-in 75ms, transform 75ms cubic-bezier(.55, .055, .675, .19) 0s;
	}
	
	.brxa--stand.is-active .brxa-inner {
		background-color: transparent !important;
		transform: rotate(90deg);
		transition: transform 75ms cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .15s;
	}
	
	.brxa--stand.is-active .brxa-inner:before {
		top: 0;
		transform: rotate(-45deg);
		transition: top 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	}
	
	.brxa--stand.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(45deg);
		transition: bottom 75ms ease-out .1s, transform 75ms cubic-bezier(.215, .61, .355, 1) .15s;
	}
	
	.brxa--squeeze .brxa-inner {
		transition-duration: 75ms;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	}
	
	.brxa--squeeze .brxa-inner:before {
		transition: top 75ms ease .12s, opacity 75ms ease;
	}
	
	.brxa--squeeze .brxa-inner:after {
		transition: bottom 75ms ease .12s, transform 75ms cubic-bezier(.55, .055, .675, .19);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner, .brxa--squeeze.is-active .brxa-inner {
		transform: rotate(45deg);
		transition-delay: .12s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner:before, .brxa--squeeze.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
		transition: top 75ms ease, opacity 75ms ease .12s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner:after, .brxa--squeeze.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(-90deg);
		transition: bottom 75ms ease, transform 75ms cubic-bezier(.215, .61, .355, 1) .12s;
	}
	
	.brxa--vortex-r .brxa-inner {
		transition-duration: .2s;
		transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	}
	
	.brxa--vortex-r .brxa-inner:after, .brxa--vortex-r .brxa-inner:before {
		transition-delay: .1s;
		transition-duration: 0s;
		transition-timing-function: linear;
	}
	
	.brxa--vortex-r .brxa-inner:before {
		transition-property: top, opacity;
	}
	
	.brxa--vortex-r .brxa-inner:after {
		transition-property: bottom, transform;
	}
	
	.brxa--vortex-r.is-active .brxa-inner {
		transform: rotate(-765deg);
		transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	}
	
	.brxa--vortex-r.is-active .brxa-inner:after, .brxa--vortex-r.is-active .brxa-inner:before {
		transition-delay: 0s;
	}
	
	.brxa--vortex-r.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
	}
	
	.brxa--vortex-r.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(-90deg);
	}
	
	.brxa--vortex .brxa-inner {
		transition-duration: .2s;
		transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	}
	
	.brxa--vortex .brxa-inner:after, .brxa--vortex .brxa-inner:before {
		transition-delay: .1s;
		transition-duration: 0s;
		transition-timing-function: linear;
	}
	
	.brxa--vortex .brxa-inner:before {
		transition-property: top, opacity;
	}
	
	.brxa--vortex .brxa-inner:after {
		transition-property: bottom, transform;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner, .brxa--vortex.is-active .brxa-inner {
		transform: rotate(765deg);
		transition-timing-function: cubic-bezier(.19, 1, .22, 1);
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:after, .brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:before, .brxa--vortex.is-active .brxa-inner:after, .brxa--vortex.is-active .brxa-inner:before {
		transition-delay: 0s;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:before, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:before, .brxa--vortex.is-active .brxa-inner:before {
		opacity: 0;
		top: 0;
	}
	
	.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:after, .brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:after, .brxa--vortex.is-active .brxa-inner:after {
		bottom: 0;
		transform: rotate(90deg);
	}
	
	.brxe-toggle {
		--brxe-toggle-scale: 1;
		--brxe-toggle-width: 40px;
		--brxe-toggle-height: 24px;
		--brxe-toggle-bar-height: 4px;
		--brxe-toggle-bar-width: 40px;
		--brxe-toggle-bar-radius: 4px;
		cursor: pointer;
		display: flex;
		line-height: 1;
	}
	
	.brxe-toggle:has(.brxa-wrap) {
		transform: scale(var(--brxe-toggle-scale));
	}
	
	.brxe-toggle .brxa-inner, .brxe-toggle .brxa-inner:after, .brxe-toggle .brxa-inner:before {
		border-radius: var(--brxe-toggle-bar-radius);
		height: var(--brxe-toggle-bar-height);
		width: var(--brxe-toggle-bar-width);
	}
}

@layer bricks {
	@keyframes load8 {
		0% {
			-webkit-transform: rotate(0deg);
			transform: rotate(0deg);
		}
		
		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn);
		}
	}
	
	@keyframes spin {
		to {
			-webkit-transform: rotate(1turn);
			transform: rotate(1turn);
		}
	}
	
	@keyframes scrolling {
		0% {
			opacity: 1;
		}
		
		to {
			opacity: 0;
			-webkit-transform: translateY(10px);
			transform: translateY(10px);
		}
	}
	
	a.brxe-image {
		display: inline-block;
	}
	
	figure.brxe-image {
		margin: 0;
	}
	
	:where(.brxe-image).tag {
		display: inline-block;
		height: fit-content;
		position: relative;
		width: auto;
	}
	
	:where(.brxe-image).caption {
		position: relative;
	}
	
	:where(.brxe-image).caption:has(figcaption.bricks-image-caption) {
		overflow: hidden;
	}
	
	:where(.brxe-image).overlay {
		position: relative;
	}
	
	:where(.brxe-image).overlay:before {
		bottom: 0;
		content: "";
		left: 0;
		pointer-events: none;
		position: absolute;
		right: 0;
		top: 0;
	}
	
	:where(.brxe-image):before {
		border-radius: inherit;
	}
	
	:where(.brxe-image) a {
		border-radius: inherit;
		position: static;
		transition: inherit;
	}
	
	:where(.brxe-image) picture {
		border-radius: inherit;
		transition: inherit;
	}
	
	:where(.brxe-image) img {
		border-radius: inherit;
		height: 100%;
		position: static !important;
		transition: inherit;
		width: 100%;
	}
	
	:where(.brxe-image) img.bricks-lazy-hidden + figcaption {
		display: none;
	}
	
	:where(.brxe-image) .icon {
		color: #fff;
		font-size: 60px;
		pointer-events: none;
		position: absolute;
		right: 50%;
		text-align: center;
		top: 50%;
		transform: translate(50%, -50%);
		z-index: 5;
	}
	
	:where(.brxe-image) .bricks-image-caption {
		background: linear-gradient(0deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .25) 70%, transparent);
		bottom: 0;
		color: #fff;
		font-size: inherit;
		margin: 0;
		padding: 10px 15px;
		pointer-events: none;
		position: absolute;
		text-align: center;
		width: 100%;
		z-index: 1;
	}
}

@layer bricks {
	.brxe-text-link {
		gap: 5px;
	}
	
	.brxe-text-link, .brxe-text-link span {
		align-items: center;
		display: inline-flex;
	}
	
	.brxe-text-link span {
		justify-content: center;
	}
}

@layer bricks {
	:where(.brxe-heading).has-separator {
		align-items: center;
		display: inline-flex;
		gap: 20px;
	}
	
	:where(.brxe-heading) > [contenteditable] {
		display: inline-block;
		text-decoration: inherit;
	}
	
	:where(.brxe-heading) .separator {
		border-top: 1px solid;
		flex-grow: 1;
		flex-shrink: 0;
		height: 1px;
	}
}

@layer bricks {
	.brxe-dropdown {
		cursor: pointer;
		display: flex;
		flex-direction: column;
		position: relative;
	}
	
	.brxe-dropdown.brx-draggable:empty {
		min-height: 0;
	}
	
	.brxe-dropdown.brx-draggable:empty:not(.editing) {
		outline: none;
	}
	
	.brxe-dropdown[data-static] .open > .brx-dropdown-content, .brxe-dropdown[data-static].open > .brx-dropdown-content {
		display: block;
	}
	
	.brxe-dropdown[data-static] .brx-dropdown-content {
		display: none;
		position: static;
	}
	
	.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after {
		bottom: 100%;
		content: "";
		height: var(--brx-dropdown-height-before, 0);
		position: absolute;
		width: 100%;
		z-index: 1;
	}
	
	.brxe-dropdown.caret .brx-dropdown-content:before {
		border: 0 solid transparent;
		border-bottom-color: #fff;
		content: "";
		height: 0;
		left: 0;
		position: absolute;
		top: 0;
		transform: translateY(-100%);
		transition-duration: .2s;
		transition-property: opacity, transform, visibility;
		transition-timing-function: ease;
		width: 0;
	}
	
	.brxe-dropdown.open > .brx-dropdown-content {
		opacity: 1;
		visibility: visible;
	}
	
	.brxe-dropdown:not(.open) .brx-dropdown-content {
		pointer-events: none;
	}
	
	.brxe-dropdown .brx-submenu-toggle {
		gap: 10px;
	}
	
	.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before {
		display: none;
	}
	
	.brxe-dropdown .brxe-dropdown .brx-dropdown-content {
		left: 100%;
		top: 0;
	}
	
	.brx-dropdown-content {
		background-color: #fff;
		cursor: auto;
		display: flex;
		flex-direction: column;
		list-style-type: none;
		margin: 0;
		min-width: 200px;
		opacity: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		transition-duration: .2s;
		transition-property: opacity, transform, visibility;
		transition-timing-function: ease;
		visibility: hidden;
		z-index: 1001;
	}
	
	.brx-dropdown-content:not(.brx-submenu-positioned) {
		display: none !important;
	}
	
	.brx-dropdown-content > li.brxe-text-link {
		display: list-item;
	}
	
	.brx-dropdown-content > li .brxe-text-link {
		display: flex;
	}
	
	.brx-multilevel-back {
		align-items: center;
		cursor: pointer;
		display: flex;
		gap: 3px;
		width: 100%;
	}
	
	.brx-render-child-nodes {
		display: none !important;
	}
}

@layer bricks {
	.brxe-nav-nested {
		align-items: center;
		display: inline-flex;
	}
	
	.brxe-nav-nested[data-toggle=always] .brx-nav-nested-items {
		display: none;
	}
	
	.brxe-nav-nested[data-toggle=always] .brx-toggle-div, .brxe-nav-nested[data-toggle=always] .brxe-toggle {
		display: inline-flex;
	}
	
	.brxe-nav-nested .brx-toggle-div, .brxe-nav-nested .brxe-toggle {
		display: none;
	}
	
	.brxe-nav-nested .menu-item:has(>.brx-toggle-div:not(.is-active):not(.brx-child-node)) {
		display: none;
	}
	
	.brxe-nav-nested li.menu-item:has(>.brxe-text-link>.icon>svg,>.brxe-text-link>.icon>i) {
		display: flex;
	}
	
	.brxe-nav-nested li.brxe-text-link.menu-item {
		display: list-item;
	}
	
	.brxe-nav-nested.brx-open .brxe-dropdown:not([data-toggle=click]) .brx-dropdown-content:after {
		content: none;
	}
	
	.brxe-nav-nested.brx-open .brx-nav-nested-items {
		align-items: stretch;
		background-color: #fff;
		bottom: 0;
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 0;
		justify-content: safe center;
		left: 0;
		overflow-y: auto;
		position: fixed;
		right: 0;
		top: var(--wp-admin--admin-bar--height, 0);
		transition-duration: .2s;
		transition-property: opacity, transform, visibility;
		transition-timing-function: ease;
		z-index: 1001;
	}
	
	.brxe-nav-nested.brx-open.brx-mobile-center .brx-nav-nested-items {
		justify-content: safe center !important;
	}
	
	.brxe-nav-nested.brx-open.multilevel .brx-nav-nested-items {
		overflow: hidden;
	}
	
	.brxe-nav-nested.brx-open li.menu-item a {
		justify-content: inherit;
		width: 100%;
	}
	
	.brxe-nav-nested.brx-open :where(li.menu-item.brx-toggle-div) {
		display: block;
	}
	
	.brxe-nav-nested.brx-open .brx-submenu-toggle {
		justify-content: space-between;
	}
	
	.brxe-nav-nested.brx-open .brxe-dropdown:hover:before {
		content: none;
	}
	
	.brxe-nav-nested.brx-open .brxe-dropdown.open > .brx-dropdown-content {
		display: flex;
		min-width: auto;
		opacity: 1;
		overflow-y: auto;
		position: static;
		visibility: visible;
	}
	
	.brxe-nav-nested.brx-open .brxe-dropdown .brx-dropdown-content {
		display: none;
	}
	
	.brxe-nav-nested.brx-open .brx-has-megamenu .brx-dropdown-content {
		min-width: 0 !important;
	}
	
	.brxe-nav-nested.brx-closing .brx-nav-nested-items {
		opacity: 0 !important;
		visibility: hidden !important;
	}
	
	.brx-nav-nested-items {
		align-items: center;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		gap: 30px;
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	.brx-nav-nested-items > li > a.bricks-link-wrapper {
		display: flex;
	}
	
	.brx-nav-nested-items > li:has(>.brxe-svg) {
		line-height: 1;
	}
}

@layer bricks {
	.brxe-icon {
		font-size: 60px;
	}
	
	svg.brxe-icon {
		font-size: inherit;
	}
}

@layer bricks {
	.brxe-button {
		width: auto;
	}
}

@layer bricks {
	.brxe-logo {
		color: currentcolor;
		font-size: 20px;
		font-weight: 600;
		line-height: 1;
	}
	
	.brxe-logo img {
		display: block;
		height: auto;
		width: auto;
	}
	
	.brxe-logo a {
		color: currentcolor;
		display: inline-block;
	}
}

.claim-image {
	transition: background-image .3s ease, opacity .3s ease;
}

.claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/default.jpg");
}

.claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-all:hover ~ .brxe-container .claim-image, .claim-all:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/all-injuries.jpg");
}

.claim-all:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-all:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-hearing:hover ~ .brxe-container .claim-image, .claim-hearing:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/hearing-loss.jpg");
}

.claim-hearing:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-hearing:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-cold:hover ~ .brxe-container .claim-image, .claim-cold:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/cold-injury.jpg");
}

.claim-cold:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-cold:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

#brx-header.brx-sticky.scrolling > .brxe-section, #brx-header.brx-sticky.scrolling > .brxe-container, #brx-header.brx-sticky.scrolling > .brxe-block, #brx-header.brx-sticky.scrolling > .brxe-div {
	background-color: #2c423b;
}

#brxe-ybiotk {
	width: 35%;
}

@media (max-width: 991px) {
	#brxe-ybiotk {
		width: 180px;
		height: 100%;
	}
}

@media (max-width: 478px) {
	#brxe-ybiotk {
		width: 150px;
	}
}

#brxe-mlkucc {
	background-color: var(--green);
	border-radius: .5em;
	width: 11em;
	font-weight: 500;
	font-size: 16px;
}

#brxe-mxdpkq {
	background-color: var(--green);
	border-radius: .5em;
	width: 11em;
	font-weight: 500;
	font-size: 16px;
}

#brxe-kbrwme {
	text-align: right;
	color: var(--white);
	font-size: var(--text-s);
	display: flex;
	justify-content: flex-end;
	column-gap: 1em;
	row-gap: 1em;
}

@media (max-width: 991px) {
	#brxe-kbrwme {
		display: none;
	}
}

@media (max-width: 767px) {
	#brxe-kbrwme {
		display: none;
	}
}

#brxe-gnbxjx {
	color: var(--white);
	fill: var(--white);
	display: none;
	font-size: 30px;
}

@media (max-width: 991px) {
	#brxe-gnbxjx {
		line-height: 1;
		display: flex;
		flex-direction: column;
		justify-content: center;
		width: 30px;
		height: 30px;
	}
}

@media (max-width: 767px) {
	#brxe-gnbxjx {
		transform: scaleX(1.05) scaleY(1.05);
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-gnbxjx:hover {
		transform: scaleX(1.05) scaleY(1.05) translateY(-5px);
		color: var(--green);
	}
}

@media (max-width: 478px) {
	#brxe-gnbxjx {
		line-height: 1;
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-gnbxjx:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
		color: var(--green);
	}
}

#brxe-jncppi {
	color: var(--white);
	fill: var(--white);
	font-size: 30px;
}

@media (max-width: 991px) {
	#brxe-jncppi {
		line-height: 1;
		align-self: center;
		flex-direction: column;
		font-size: 30px;
		width: 30px;
		height: 30px;
	}
}

@media (max-width: 767px) {
	#brxe-jncppi {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-jncppi:hover {
		color: var(--green);
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-nqygfe {
	display: none;
}

@media (max-width: 991px) {
	#brxe-nqygfe {
		flex-direction: row;
		column-gap: 25px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
}

@media (max-width: 767px) {
	#brxe-nqygfe {
		align-items: center;
		flex-wrap: nowrap;
		column-gap: 20px;
	}
}

#brxe-gmydch {
	color: hsl(0, 0%, 100%);
	font-size: 26px;
}

@media (max-width: 991px) {
	#brxe-gmydch {
		font-size: 24px;
	}
}

#brxe-mxnzny {
	font-size: 16px;
}

@media (max-width: 991px) {
	#brxe-mxnzny {
		font-size: 16px;
	}
}

#brxe-xbpgwu {
	font-size: 20px;
}

@media (max-width: 991px) {
	#brxe-xbpgwu {
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	#brxe-xbpgwu {
		align-self: center;
		text-align: center;
	}
}

@media (max-width: 478px) {
	#brxe-xbpgwu {
		align-self: center;
		text-align: center;
	}
}

#brxe-jrhcsv {
	font-size: 15px;
	width: 80%;
}

@media (max-width: 991px) {
	#brxe-jrhcsv {
		font-size: 14px;
	}
}

#brxe-ebcloi {
	color: var(--color-7);
	font-size: 16px;
	font-weight: 700;
}

#brxe-pfuldj {
	width: 33%;
	flex-direction: column;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-radius: 15px;
}

#brxe-pfuldj:hover {
	transform: translateX(-8px) scaleY(1.02) scaleX(1.02);
	box-shadow: 0 12px 30px -5px rgba(0, 0, 0, .25);
	cursor: pointer;
}

#brxe-bhloql {
	font-size: 20px;
}

@media (max-width: 991px) {
	#brxe-bhloql {
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	#brxe-bhloql {
		align-self: center;
		text-align: center;
	}
}

@media (max-width: 478px) {
	#brxe-bhloql {
		align-self: center;
		text-align: center;
	}
}

#brxe-pfhqqg {
	font-size: 15px;
}

@media (max-width: 991px) {
	#brxe-pfhqqg {
		font-size: 14px;
	}
}

#brxe-cbwvjw {
	color: var(--color-7);
	font-size: 16px;
	font-weight: 700;
}

#brxe-pbtupb {
	width: 33%;
	flex-direction: column;
	border-radius: 15px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#brxe-pbtupb:hover {
	transform: translateX(-8px) scaleY(1.02) scaleX(1.02);
	box-shadow: 0 12px 30px -5px rgba(0, 0, 0, .25);
	cursor: pointer;
}

#brxe-agjxps {
	font-size: 20px;
}

@media (max-width: 991px) {
	#brxe-agjxps {
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	#brxe-agjxps {
		align-self: center;
		text-align: center;
	}
}

@media (max-width: 478px) {
	#brxe-agjxps {
		align-self: center;
		text-align: center;
	}
}

#brxe-kvcvxk {
	font-size: 15px;
}

@media (max-width: 991px) {
	#brxe-kvcvxk {
		font-size: 14px;
	}
}

#brxe-nkjkal {
	color: var(--color-7);
	font-size: 16px;
	font-weight: 700;
}

#brxe-ytayqz {
	width: 33%;
	flex-direction: column;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-radius: 15px;
}

#brxe-ytayqz:hover {
	transform: translateX(-8px) scaleY(1.02) scaleX(1.02);
	box-shadow: 0 12px 30px -5px rgba(0, 0, 0, .25);
	cursor: pointer;
}

#brxe-sifwjj {
	flex-direction: row;
}

.claim-card {
	transition: transform .4s cubic-bezier(.2, .8, .2, 1), box-shadow .4s cubic-bezier(.2, .8, .2, 1);
	will-change: transform;
}

#brxe-drixaz {
	max-width: 65%;
	justify-content: center;
}

#brxe-xzuhfh {
	background-image: url("https://cdn-ilemaka.nitrocdn.com/RQOpEuvLJpHJgTCenzbiAnfiyUUGWsps/assets/images/optimized/rev-39dc429/veterans-for-veterans.co.uk/wp-content/uploads/2025/10/bw7-1024x768.jpeg");
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
	max-width: 35%;
	height: 400px;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: 70px;
}

#brxe-xzuhfh.nitro-lazy {
	background-image: none !important;
}

#brxe-kbcvly {
	max-width: 1400px;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-left: 1.5em;
}

#brxe-qpilsq {
	margin-top: 10px;
	margin-right: 0;
	margin-left: 0;
	box-shadow: 0 15px 20px 5px hsla(0, 0%, 0%, .25);
	flex-direction: row;
	padding-top: 0;
	justify-content: center;
	height: 500px;
}

.claim-image {
	transition: background-image .3s ease, opacity .3s ease;
}

.claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/default.jpg");
}

.claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-all:hover ~ .brxe-container .claim-image, .claim-all:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/all-injuries.jpg");
}

.claim-all:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-all:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-hearing:hover ~ .brxe-container .claim-image, .claim-hearing:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/hearing-loss.jpg");
}

.claim-hearing:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-hearing:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

.claim-cold:hover ~ .brxe-container .claim-image, .claim-cold:hover ~ .claim-image {
	background-image: url("https://veterans-for-veterans.co.uk/wp-content/uploads/cold-injury.jpg");
}

.claim-cold:hover ~ .brxe-container .claim-image.nitro-lazy, .claim-cold:hover ~ .claim-image.nitro-lazy {
	background-image: none !important;
}

#brxe-xvlbna {
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	flex-direction: column;
}

#brxe-xvlbna .brx-dropdown-content > li > a {
	justify-content: center;
}

#brxe-xvlbna .brx-submenu-toggle {
	justify-content: center;
}

#brxe-xvlbna .brx-dropdown-content {
	background-color: #2c423b;
}

@media (max-width: 991px) {
	#brxe-xvlbna {
		display: none;
	}
}

@media (max-width: 767px) {
	#brxe-xvlbna {
		display: none;
	}
}

#brxe-bqhbfc {
	background-color: var(--dark-green);
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}

#brxe-ocrysh {
	display: none;
	color: var(--white);
}

@media (max-width: 991px) {
	#brxe-ocrysh {
		display: flex;
	}
}

@media (max-width: 767px) {
	#brxe-ocrysh {
		width: 100%;
		display: flex;
		padding-top: 0;
	}
}

@media (max-width: 478px) {
	#brxe-ocrysh {
		width: 100%;
	}
}

#brxe-vcnpbx {
	background-color: var(--dark-green);
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	border-radius: 15px;
}

@media (max-width: 767px) {
	#brxe-cqoxdn {
		width: 100%;
	}
}

#brxe-pvoejr {
	background-color: var(--dark-green);
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	border-radius: 15px;
}

@media (max-width: 767px) {
	#brxe-tqihsa {
		width: 100%;
	}
}

@media (max-width: 991px) {
	#brxe-jyiszy {
		visibility: visible;
	}
}

#brxe-lemzgi {
	width: 40px;
}

@media (max-width: 991px) {
	#brxe-lemzgi {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-lemzgi:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-lemzgi {
		width: 30px;
	}
}

@media (max-width: 478px) {
	#brxe-lemzgi {
		width: 30px;
	}
	
	#brxe-lemzgi:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-aulwfz {
	width: 40px;
}

@media (max-width: 991px) {
	#brxe-aulwfz {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-aulwfz:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-aulwfz {
		width: 30px;
	}
}

@media (max-width: 478px) {
	#brxe-aulwfz {
		width: 30px;
	}
	
	#brxe-aulwfz:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-xinaez {
	width: 40px;
}

@media (max-width: 991px) {
	#brxe-xinaez {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-xinaez:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-xinaez {
		width: 30px;
	}
}

@media (max-width: 478px) {
	#brxe-xinaez {
		width: 30px;
	}
	
	#brxe-xinaez:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-mmnpqb {
	width: 40px;
}

@media (max-width: 991px) {
	#brxe-mmnpqb {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-mmnpqb:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-mmnpqb {
		width: 30px;
	}
}

@media (max-width: 478px) {
	#brxe-mmnpqb {
		width: 30px;
	}
	
	#brxe-mmnpqb:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-volhci {
	width: 40px;
}

@media (max-width: 991px) {
	#brxe-volhci {
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-volhci:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-volhci {
		width: 30px;
	}
}

@media (max-width: 478px) {
	#brxe-volhci {
		width: 30px;
	}
	
	#brxe-volhci:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

#brxe-anzjgv {
	flex-direction: row;
	column-gap: 20px;
	padding-left: 24%;
	visibility: hidden;
	display: none;
	z-index: 0;
}

@media (max-width: 991px) {
	#brxe-anzjgv {
		display: flex;
		flex-wrap: nowrap;
		align-items: flex-end;
		column-gap: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0;
		width: 50%;
		visibility: visible;
		justify-content: center;
	}
}

@media (max-width: 767px) {
	#brxe-anzjgv {
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0;
		column-gap: 10px;
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		visibility: visible;
		justify-content: center;
	}
}

@media (max-width: 478px) {
	#brxe-anzjgv {
		width: 100%;
		flex-wrap: nowrap;
		column-gap: 10px;
		color: hsla(0, 0%, 100%, .7);
		flex-direction: row;
		justify-content: center;
	}
}

#brxe-jaibpt {
	background-color: var(--green);
	border-radius: .5em;
}

#brxe-jaibpt {
	display: none;
}

@media (max-width: 991px) {
	@media (max-width: 767px) {
		#brxe-jaibpt {
			display: inline-block;
		}
	}
	
	#brxe-jaibpt {
		display: block;
		width: 50%;
	}
}

@media (max-width: 767px) {
	#brxe-jaibpt {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
		flex-direction: row;
	}
	
	@media (max-width: 767px) {
		#brxe-jaibpt {
			display: inline-block;
		}
	}
}

@media (max-width: 478px) {
	#brxe-jaibpt {
		text-align: center;
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
		align-items: center;
		justify-content: center;
	}
	
	@media (max-width: 767px) {
		#brxe-jaibpt {
			display: inline-block;
		}
	}
}

@media (max-width: 991px) {
	#brxe-pahwop {
		align-items: center;
		padding-top: 0;
		padding-bottom: 80px;
		padding-left: 0;
		width: 100%;
		row-gap: 20px;
		flex-direction: column;
		margin-top: auto;
	}
}

@media (max-width: 767px) {
	#brxe-pahwop {
		padding-top: 80px;
		flex-wrap: nowrap;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width: 478px) {
	#brxe-pahwop {
		flex-direction: column;
		row-gap: 10px;
		padding-top: 100px;
		padding-right: 0;
		margin-left: 0;
	}
}

#brxe-lwovpn {
	display: flex;
	column-gap: 10px;
	row-gap: 0px;
	justify-content: flex-end;
}

#brxe-lwovpn > * {
	padding-top: .5em;
	padding-right: .5em;
	padding-bottom: .5em;
	padding-left: .5em;
	border-left: 2px solid rgba(255, 255, 255, .25);
}

#brxe-lwovpn > *:last-child, #brxe-lwovpn > *:first-child {
	border: none;
}

#brxe-lwovpn > * {
	border: none !important;
}

@media (min-width: 1025px) {
	#brxe-lwovpn > li:last-child {
		display: none !important;
	}
	
	#brxe-lwovpn {
		justify-content: flex-start !important;
	}
}

#brxe-lwovpn > * {
	padding-right: 0 !important;
}

@media (max-width: 991px) {
	#brxe-lwovpn {
		display: flex;
		font-size: 22px;
		padding-top: 40px;
		padding-right: 20px;
		padding-left: 20px;
		row-gap: 25px;
	}
}

@media (max-width: 767px) {
	#brxe-lwovpn {
		display: flex;
		flex-direction: column;
		width: 100%;
		font-size: 20px;
		padding-top: 20px;
	}
}

@media (max-width: 478px) {
	#brxe-lwovpn {
		color: var(--white);
		font-size: 20px;
		transform: translateX(0px) translateY(0px);
		width: 100%;
		padding-right: 20px;
		padding-left: 10px;
		height: 100%;
	}
	
	#brxe-lwovpn > * {
		border-style: none;
	}
}

@media (max-width: 991px) {
	#brxe-xcrcmb {
		font-size: 40px;
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-xcrcmb:hover {
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 767px) {
	#brxe-xcrcmb {
		padding-bottom: 0;
		transition: all .3s cubic-bezier(.4, 0, .2, 1);
	}
	
	#brxe-xcrcmb:hover {
		color: var(--green);
		transform: translateY(-5px) scaleX(1.05) scaleY(1.05);
	}
}

@media (max-width: 478px) {
	#brxe-xcrcmb {
		line-height: 1;
		padding-bottom: 0;
	}
}

@media (max-width: 991px) {
	.vfv-toggle-slot {
		display: grid;
		place-items: center;
		min-width: 44px;
		min-height: 44px;
	}
	
	.vfv-toggle-slot > .vfv-toggle-open, .vfv-toggle-slot > .vfv-toggle-close {
		grid-area: 1/1;
	}
	
	.vfv-toggle-slot > .vfv-toggle-open, .vfv-toggle-slot > .vfv-toggle-close {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		transition: opacity .2s ease, transform .2s ease;
	}
}

@layer bricks {
	@media (max-width: 991px) {
		#brxe-htjljs .brx-toggle-div {
			display: inline-flex;
		}
		
		#brxe-htjljs .brxe-toggle {
			display: inline-flex;
		}
		
		[data-script-id="htjljs"] .brx-nav-nested-items {
			opacity: 0;
			visibility: hidden;
			gap: 0;
			position: fixed;
			z-index: 1001;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			display: flex;
			align-items: center;
			justify-content: center;
			flex-direction: column;
			background-color: #fff;
			overflow-y: scroll;
			flex-wrap: nowrap;
		}
		
		#brxe-htjljs.brx-open .brx-nav-nested-items {
			opacity: 1;
			visibility: visible;
		}
	}
}

#brxe-htjljs {
	color: var(--white);
	margin-top: .5em;
	margin-right: 0;
	margin-bottom: 0;
	z-index: 15;
}

#brxe-htjljs.brx-open .brx-nav-nested-items {
	background-color: var(--dark-green);
	width: 80%;
	left: 20%;
}

@media (max-width: 991px) {
	#brxe-htjljs {
		display: flex;
		margin-top: 0;
		position: relative;
		z-index: 20;
	}
	
	#brxe-htjljs.brx-open .brx-nav-nested-items {
		top: var(--header-height);
		right: 0;
		left: 15%;
		height: calc(100vh - var(--header-height));
		justify-content: flex-start;
		width: 85%;
		background-color: #2c423b;
	}
	
	.vfv-toggle-slot {
		display: grid;
		place-items: center;
		min-width: 44px;
		min-height: 44px;
	}
	
	.vfv-toggle-slot > .vfv-toggle-open, .vfv-toggle-slot > .vfv-toggle-close {
		grid-area: 1/1;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		transition: opacity .2s ease, transform .2s ease;
	}
	
	.vfv-toggle-slot .vfv-toggle-open {
		display: inline-flex;
	}
	
	.vfv-toggle-slot .vfv-toggle-close {
		display: none;
	}
	
	.vfv-toggle-slot .vfv-toggle-open[aria-expanded="true"] {
		display: none !important;
	}
	
	.vfv-toggle-slot .vfv-toggle-open[aria-expanded="true"] + .vfv-toggle-close {
		display: inline-flex !important;
	}
	
	@media (prefers-reduced-motion: reduce) {
		.vfv-toggle-slot > .vfv-toggle-open, .vfv-toggle-slot > .vfv-toggle-close {
			transition: none !important;
		}
	}
}

@media (max-width: 767px) {
	#brxe-htjljs {
		display: flex;
	}
	
	#brxe-htjljs .brx-nav-nested-items {
		display: none;
	}
	
	#brxe-htjljs.brx-open .brx-nav-nested-items {
		display: flex;
	}
}

@media (max-width: 478px) {
	#brxe-miwgyl .menu-item img {
		display: none;
	}
	
	@media (max-width: 767px) {
		#brxe-miwgyl .menu-item img {
			display: inline-block;
		}
	}
	
	#brxe-deyjhv > * {
		padding-bottom: 0px;
	}
	
	#brxe-htjljs {
		margin-left: 0;
	}
	
	#brxe-htjljs.brx-open .brx-nav-nested-items {
		height: calc(100vh - var(--header-height));
	}
}

#brxe-eswsta {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100vh;
	background-color: rgba(0, 0, 0, .5);
	z-index: 10;
}

@media (max-width: 991px) {
	.mobile-overlay {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100vh;
		background: rgba(0, 0, 0, .5);
		z-index: 15;
		opacity: 0;
		pointer-events: none;
		transition: opacity .3s ease;
	}
	
	#brxe-fzeckb[data-nav-open="1"] .mobile-overlay {
		opacity: 1;
		pointer-events: auto;
	}
	
	#brxe-eswsta {
		background-color: rgba(0, 0, 0, .5);
		display: block;
		z-index: 10;
		position: absolute;
		top: var(--header-height);
	}
}

@media (max-width: 767px) {
	.mobile-overlay {
		opacity: 0;
		pointer-events: none;
		transition: opacity .3s ease;
	}
	
	body.brx-nav-open .mobile-overlay {
		opacity: 1;
		pointer-events: auto;
	}
	
	#brxe-eswsta {
		background-color: rgba(0, 0, 0, .5);
	}
}

@media (max-width: 478px) {
	.mobile-overlay {
		opacity: 0;
		pointer-events: none;
		transition: opacity .3s ease;
	}
	
	body.brx-nav-open .mobile-overlay {
		opacity: 1;
		pointer-events: auto;
	}
	
	#brxe-eswsta {
		background-color: rgba(0, 0, 0, .5);
	}
}

#brxe-rjtrep {
	display: flex;
	justify-content: flex-end;
}

@media (max-width: 991px) {
	#brxe-rjtrep {
		display: flex;
		column-gap: 40px;
		justify-content: center;
		flex-direction: row;
		align-items: center;
	}
}

#brxe-oszfgn {
	flex-direction: row;
	padding-top: 10px;
}

@media (max-width: 991px) {
	#brxe-oszfgn {
		display: flex;
		align-self: flex-start !important;
		justify-content: flex-end;
		height: 100%;
		width: 70%;
		padding-top: 0;
	}
}

@media (max-width: 767px) {
	#brxe-oszfgn {
		width: 70%;
	}
}

#brxe-tedngz {
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	align-self: center !important;
}

@media (max-width: 767px) {
	#brxe-tedngz {
		justify-content: space-between;
		flex-wrap: nowrap;
	}
}

#brxe-fzeckb {
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	position: absolute;
	top: 0px;
	z-index: 9999;
}

:root {
	--wp-admin--admin-bar--height: 0px;
}

body.admin-bar {
	--wp-admin--admin-bar--height: 32px;
}

@media screen and (max-width: 782px) {
	body.admin-bar {
		--wp-admin--admin-bar--height: 0px;
	}
}

.scroll-fade-header {
	position: sticky;
	top: var(--wp-admin--admin-bar--height, 0px);
	z-index: 9999;
	transition: opacity .35s cubic-bezier(.4, 0, .2, 1), transform .35s cubic-bezier(.4, 0, .2, 1), background-color .35s cubic-bezier(.4, 0, .2, 1), background .35s cubic-bezier(.4, 0, .2, 1);
	will-change: background, opacity, transform;
}

.scroll-fade-header.is-hidden {
	opacity: 0;
	transform: translateY(-10px);
	pointer-events: none;
}

.scroll-fade-header.is-solid {
	background: #2c423b;
}

.scroll-fade-header.is-transparent {
	background: linear-gradient(to bottom, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .6) 30%, rgba(0, 0, 0, .3) 60%, rgba(0, 0, 0, 0) 100%);
}

#brxe-fzeckb:has(#brxe-xvlbna:hover), #brxe-fzeckb:has(#brxe-cqoxdn:hover), #brxe-fzeckb:has(#brxe-tqihsa:hover) {
	background-color: #2c423b;
}

@media (max-width: 991px) {
	#brxe-fzeckb {
		top: 0px;
		height: auto;
		z-index: 9999;
	}
	
	:root {
		--wp-admin--admin-bar--height: 0px;
	}
	
	body.admin-bar {
		--wp-admin--admin-bar--height: 32px;
	}
	
	@media screen and (max-width: 782px) {
		body.admin-bar {
			--wp-admin--admin-bar--height: 0px;
		}
	}
	
	.scroll-fade-header {
		position: sticky;
		top: var(--wp-admin--admin-bar--height, 0px);
		z-index: 9999;
		transition: opacity .35s cubic-bezier(.4, 0, .2, 1), transform .35s cubic-bezier(.4, 0, .2, 1), background-color .35s cubic-bezier(.4, 0, .2, 1), background .35s cubic-bezier(.4, 0, .2, 1);
		will-change: background, opacity, transform;
	}
	
	.scroll-fade-header.is-hidden {
		opacity: 0;
		transform: translateY(-10px);
		pointer-events: none;
	}
	
	.scroll-fade-header.is-solid {
		background: #2c423b;
	}
	
	.scroll-fade-header.is-transparent {
		background: linear-gradient(to bottom, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .6) 30%, rgba(0, 0, 0, .3) 60%, rgba(0, 0, 0, 0) 100%);
	}
	
	#brxe-fzeckb:has(#brxe-rfdnzx:hover), #brxe-fzeckb:has(#brxe-yojnxu:hover), #brxe-fzeckb:has(#brxe-qowijt:hover) {
		background-color: #2c423b;
	}
	
	#brxe-fzeckb[data-nav-open="1"] {
		background-color: #2c423b;
	}
}

@media (max-width: 767px) {
	#brxe-fzeckb {
		position: absolute;
		top: 0px;
	}
	
	:root {
		--wp-admin--admin-bar--height: 0px;
	}
	
	body.admin-bar {
		--wp-admin--admin-bar--height: 32px;
	}
	
	@media screen and (max-width: 782px) {
		body.admin-bar {
			--wp-admin--admin-bar--height: 0px;
		}
	}
	
	.scroll-fade-header {
		position: sticky;
		top: var(--wp-admin--admin-bar--height, 0px);
		z-index: 9999;
		transition: opacity .35s cubic-bezier(.4, 0, .2, 1), transform .35s cubic-bezier(.4, 0, .2, 1), background-color .35s cubic-bezier(.4, 0, .2, 1), background .35s cubic-bezier(.4, 0, .2, 1);
		will-change: background, opacity, transform;
	}
	
	.scroll-fade-header.is-hidden {
		opacity: 0;
		transform: translateY(-10px);
		pointer-events: none;
	}
	
	.scroll-fade-header.is-solid {
		background: #2c423b;
	}
	
	.scroll-fade-header.is-transparent {
		background: linear-gradient(to bottom, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .6) 30%, rgba(0, 0, 0, .3) 60%, rgba(0, 0, 0, 0) 100%);
	}
	
	#brxe-fzeckb:has(#brxe-rfdnzx:hover), #brxe-fzeckb:has(#brxe-yojnxu:hover), #brxe-fzeckb:has(#brxe-qowijt:hover) {
		background-color: #2c423b;
	}
}

@media (max-width: 478px) {
	:root {
		--wp-admin--admin-bar--height: 0px;
	}
	
	body.admin-bar {
		--wp-admin--admin-bar--height: 32px;
	}
	
	@media screen and (max-width: 782px) {
		body.admin-bar {
			--wp-admin--admin-bar--height: 0px;
		}
	}
	
	.scroll-fade-header {
		position: sticky;
		top: var(--wp-admin--admin-bar--height, 0px);
		z-index: 9999;
		transition: opacity .35s cubic-bezier(.4, 0, .2, 1), transform .35s cubic-bezier(.4, 0, .2, 1), background-color .35s cubic-bezier(.4, 0, .2, 1), background .35s cubic-bezier(.4, 0, .2, 1);
		will-change: background, opacity, transform;
	}
	
	.scroll-fade-header.is-hidden {
		opacity: 0;
		transform: translateY(-10px);
		pointer-events: none;
	}
	
	.scroll-fade-header.is-solid {
		background: #2c423b;
	}
	
	.scroll-fade-header.is-transparent {
		background: linear-gradient(to bottom, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .6) 30%, rgba(0, 0, 0, .3) 60%, rgba(0, 0, 0, 0) 100%);
	}
	
	#brxe-fzeckb:has(#brxe-rfdnzx:hover), #brxe-fzeckb:has(#brxe-yojnxu:hover), #brxe-fzeckb:has(#brxe-qowijt:hover) {
		background-color: #313f3b;
	}
	
	@media (max-width: 477px) {
		#brxe-fzeckb.scroll-fade-header.is-solid {
			background-color: #313f3b !important;
			background-image: none !important;
		}
		
		#brxe-fzeckb.scroll-fade-header.is-solid.nitro-lazy {
			background-image: none !important;
		}
	}
}
