





.fl-node-cfzp6woyx1li {
	color: rgb(255, 255, 255);
}
:where(.fl-builder-content .fl-node-cfzp6woyx1li *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) {
	color: inherit;
}
.fl-builder-content .fl-node-cfzp6woyx1li :where(.fl-row-content-wrap) a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-cfzp6woyx1li :where(.fl-row-content-wrap) a:hover {
	color: rgb(255, 255, 255);
	color: rgb(255, 255, 255);
	color: var(--fl-global-blue-l);
}
.fl-builder-content .fl-node-cfzp6woyx1li h1, .fl-builder-content .fl-node-cfzp6woyx1li h2, .fl-builder-content .fl-node-cfzp6woyx1li h3, .fl-builder-content .fl-node-cfzp6woyx1li h4, .fl-builder-content .fl-node-cfzp6woyx1li h5, .fl-builder-content .fl-node-cfzp6woyx1li h6, .fl-builder-content .fl-node-cfzp6woyx1li h1 a, .fl-builder-content .fl-node-cfzp6woyx1li h2 a, .fl-builder-content .fl-node-cfzp6woyx1li h3 a, .fl-builder-content .fl-node-cfzp6woyx1li h4 a, .fl-builder-content .fl-node-cfzp6woyx1li h5 a, .fl-builder-content .fl-node-cfzp6woyx1li h6 a {
	color: rgb(255, 255, 255);
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-cfzp6woyx1li h1 a, .fl-builder-content .fl-node-cfzp6woyx1li h2 a, .fl-builder-content .fl-node-cfzp6woyx1li h3 a, .fl-builder-content .fl-node-cfzp6woyx1li h4 a, .fl-builder-content .fl-node-cfzp6woyx1li h5 a, .fl-builder-content .fl-node-cfzp6woyx1li h6 a {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-cfzp6woyx1li h1 a:hover, .fl-builder-content .fl-node-cfzp6woyx1li h2 a:hover, .fl-builder-content .fl-node-cfzp6woyx1li h3 a:hover, .fl-builder-content .fl-node-cfzp6woyx1li h4 a:hover, .fl-builder-content .fl-node-cfzp6woyx1li h5 a:hover, .fl-builder-content .fl-node-cfzp6woyx1li h6 a:hover {
	color: var(--fl-global-blue-l);
}
.fl-node-cfzp6woyx1li > .fl-row-content-wrap {
	background-color: var(--fl-global-black);
}
.fl-node-cfzp6woyx1li.fl-row-default-height > .fl-row-content-wrap, .fl-node-cfzp6woyx1li.fl-row-full-height > .fl-row-content-wrap, .fl-node-cfzp6woyx1li.fl-row-custom-height > .fl-row-content-wrap {
	align-items: center;
	justify-content: center;
}
 .fl-node-cfzp6woyx1li > .fl-row-content-wrap {
	padding-top:0vw;
	padding-right:0vw;
	padding-bottom:0vw;
	padding-left:0vw;
}
@media ( max-width: 1280px ) {
 .fl-node-cfzp6woyx1li.fl-row > .fl-row-content-wrap {
	padding-right:0px;
	padding-left:0px;
}
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }


.fl-node-t0h31kivl7wj .fl-icon i, .fl-node-t0h31kivl7wj .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-t0h31kivl7wj .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-t0h31kivl7wj.fl-module-icon {
	text-align: left;
}
.fl-node-t0h31kivl7wj .fl-icon i:hover, .fl-node-t0h31kivl7wj .fl-icon i:hover:before, .fl-node-t0h31kivl7wj .fl-icon a:hover i, .fl-node-t0h31kivl7wj .fl-icon a:hover i:before {
	color: #7f7f7f;
}
@media(max-width: 1500px) {
	.fl-node-t0h31kivl7wj .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 1280px) {
	.fl-node-t0h31kivl7wj .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-t0h31kivl7wj .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-t0h31kivl7wj > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}
@media (max-width: 768px) { .fl-node-t0h31kivl7wj > .fl-module-content { margin-left:px; } }.fl-builder-content-284 .fl-node-tmnsjqevfb76 {
	display: flex;
	flex-direction: column;
	gap: 1.4em;
	background-color: var(--fl-global-black-l);
	grid-row: span 2;
}
@media(max-width: 768px) {
	.fl-builder-content-284 .fl-node-tmnsjqevfb76 {
		padding-top: 8vw;
		padding-bottom: 8vw;
	}
}
.fl-builder-content .fl-node-1t9rke0gpuj4.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-1t9rke0gpuj4.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-lime);
}
.fl-builder-content-284 .fl-node-4xo6yvr12zgl {
	display: flex;
	flex-direction: column;
}
.fl-builder-content .fl-node-jg4lcvr5bzox.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jg4lcvr5bzox.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-gray-d);
}
.fl-builder-content .fl-node-jg4lcvr5bzox.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jg4lcvr5bzox.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}
.fl-builder-content .fl-node-mg9n83rs0q5a.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-mg9n83rs0q5a.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-gray-d);
}
.fl-builder-content .fl-node-mg9n83rs0q5a.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-mg9n83rs0q5a.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}
.fl-node-h70luwc29bjd, .fl-node-h70luwc29bjd .fl-photo {
	text-align: center;
}
.fl-node-h70luwc29bjd .fl-photo-content, .fl-node-h70luwc29bjd .fl-photo-img {
	width: 100%;
}
.fl-node-5wu0c8kd1s7f, .fl-node-5wu0c8kd1s7f .fl-photo {
	text-align: center;
}
.fl-node-5wu0c8kd1s7f .fl-photo-content, .fl-node-5wu0c8kd1s7f .fl-photo-img {
	width: 100%;
}
.fl-builder-content-284 .fl-node-5pnztdmivlb8 {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-5pnztdmivlb8,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h1,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h2,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h3,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h4,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h5,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h6,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h1 a,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h2 a,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h3 a,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h4 a,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h5 a,  .fl-builder-content-284 .fl-node-5pnztdmivlb8 h6 a {
	color: var(--fl-global-blue);
}
.fl-node-5pnztdmivlb8 {
cursor: pointer;
}
.fl-node-1xdp467zhvkj, .fl-node-1xdp467zhvkj .fl-photo {
	text-align: center;
}
.fl-node-1xdp467zhvkj .fl-photo-content, .fl-node-1xdp467zhvkj .fl-photo-img {
	width: 100%;
}
.fl-node-nrka4w65phl8, .fl-node-nrka4w65phl8 .fl-photo {
	text-align: center;
}
.fl-node-nrka4w65phl8 .fl-photo-content, .fl-node-nrka4w65phl8 .fl-photo-img {
	width: 100%;
}
.fl-node-r0tphc3amy8o, .fl-node-r0tphc3amy8o .fl-photo {
	text-align: center;
}
.fl-node-r0tphc3amy8o .fl-photo-content, .fl-node-r0tphc3amy8o .fl-photo-img {
	width: 100%;
}
.fl-builder-content-284 .fl-node-udbes37z4t58 {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-udbes37z4t58,  .fl-builder-content-284 .fl-node-udbes37z4t58 h1,  .fl-builder-content-284 .fl-node-udbes37z4t58 h2,  .fl-builder-content-284 .fl-node-udbes37z4t58 h3,  .fl-builder-content-284 .fl-node-udbes37z4t58 h4,  .fl-builder-content-284 .fl-node-udbes37z4t58 h5,  .fl-builder-content-284 .fl-node-udbes37z4t58 h6,  .fl-builder-content-284 .fl-node-udbes37z4t58 h1 a,  .fl-builder-content-284 .fl-node-udbes37z4t58 h2 a,  .fl-builder-content-284 .fl-node-udbes37z4t58 h3 a,  .fl-builder-content-284 .fl-node-udbes37z4t58 h4 a,  .fl-builder-content-284 .fl-node-udbes37z4t58 h5 a,  .fl-builder-content-284 .fl-node-udbes37z4t58 h6 a {
	color: var(--fl-global-blue);
}
.fl-node-udbes37z4t58 {
cursor: pointer;
}
.fl-node-7d1ikcqmfynx, .fl-node-7d1ikcqmfynx .fl-photo {
	text-align: center;
}
.fl-node-7d1ikcqmfynx .fl-photo-content, .fl-node-7d1ikcqmfynx .fl-photo-img {
	width: 100%;
}
.fl-builder-content-284 .fl-node-smyqw2hgf5dn {
	display: grid;
	grid-template-columns: auto 1fr 1fr;
	flex-direction: row;
}
:where( .fl-builder-content-284 .fl-node-smyqw2hgf5dn > :not( .fl-block-overlay, .fl-drop-target ) ) {
	padding-top: 5.2vw;
	padding-right: 4.1vw;
	padding-bottom: 5.2vw;
	padding-left: 4.1vw;
}
@media(max-width: 768px) {
	.fl-builder-content-284 .fl-node-smyqw2hgf5dn {
		display: flex;
		flex-direction: column;
	}
}
.fl-builder-content-284 .fl-node-f5eghq14wk2p {
	display: flex;
	flex-direction: column;
	gap: 2.5em;
	grid-column: 2;
	grid-row: 1;
}
@media(max-width: 768px) {
	.fl-builder-content-284 .fl-node-f5eghq14wk2p {
		gap: 30px;
		padding-top: 8vw;
		padding-bottom: 0vw;
	}
}
.fl-builder-content .fl-node-drjp7qovu8fi.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-drjp7qovu8fi.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-gray);
}
 .fl-node-drjp7qovu8fi.fl-module-rich-text {
	margin-bottom:6%;
}
@media ( max-width: 768px ) {
 .fl-node-drjp7qovu8fi.fl-module-rich-text.fl-module {
	margin-bottom:0%;
}
}
.fl-builder-content-284 .fl-node-wz1ietyx7g6m {
	display: flex;
	flex-direction: column;
}
:where(.fl-builder-content .fl-node-d92itmve4yfk.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-t0ifehqx82o4.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-564cfyr72ite.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-284 .fl-node-x6po4z18c7r3 {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-x6po4z18c7r3,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h1,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h2,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h3,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h4,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h5,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h6,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h1 a,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h2 a,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h3 a,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h4 a,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h5 a,  .fl-builder-content-284 .fl-node-x6po4z18c7r3 h6 a {
	color: var(--fl-global-blue);
}
.fl-node-x6po4z18c7r3 {
cursor: pointer;
}
:where(.fl-builder-content .fl-node-zkn7wgxiv846.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-284 .fl-node-sft5vd3uoqez {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-sft5vd3uoqez,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h1,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h2,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h3,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h4,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h5,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h6,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h1 a,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h2 a,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h3 a,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h4 a,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h5 a,  .fl-builder-content-284 .fl-node-sft5vd3uoqez h6 a {
	color: var(--fl-global-blue);
}
.fl-node-sft5vd3uoqez {
cursor: pointer;
}
:where(.fl-builder-content .fl-node-et7j32hd9zab.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-a4y37nwbqmgc.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-284 .fl-node-90z7kgnjor2d {
	display: flex;
	flex-direction: column;
	gap: 2.5em;
}
@media(max-width: 768px) {
	.fl-builder-content-284 .fl-node-90z7kgnjor2d {
		gap: 30px;
		padding-top: 30px;
	}
}
.fl-builder-content .fl-node-ewnhqs19zam3.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ewnhqs19zam3.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-lime);
}
 .fl-node-ewnhqs19zam3.fl-module-rich-text {
	margin-top:5%;
}
@media (max-width: 768px) { .fl-node-ewnhqs19zam3.fl-module-rich-text { margin-top:px; } }.fl-builder-content-284 .fl-node-vbs4y8r1lw62 {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-vbs4y8r1lw62,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h1,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h2,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h3,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h4,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h5,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h6,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h1 a,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h2 a,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h3 a,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h4 a,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h5 a,  .fl-builder-content-284 .fl-node-vbs4y8r1lw62 h6 a {
	color: var(--fl-global-blue);
}
.fl-node-vbs4y8r1lw62 {
cursor: pointer;
}
.fl-builder-content-284 .fl-node-wk8yodsvxbr9 {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	gap: 5%;
	padding-top: 0vw;
	padding-bottom: 3vw;
	grid-column: span 2;
}
@media(max-width: 768px) {
	.fl-builder-content-284 .fl-node-wk8yodsvxbr9 {
		display: flex;
		flex-direction: column-reverse;
		align-items: start;
		gap: 5vw;
		padding-top: 6vw;
		padding-bottom: 7vw;
	}
}
.fl-builder-content-284 .fl-node-5wyu8amdreki {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-284 .fl-node-5wyu8amdreki,  .fl-builder-content-284 .fl-node-5wyu8amdreki h1,  .fl-builder-content-284 .fl-node-5wyu8amdreki h2,  .fl-builder-content-284 .fl-node-5wyu8amdreki h3,  .fl-builder-content-284 .fl-node-5wyu8amdreki h4,  .fl-builder-content-284 .fl-node-5wyu8amdreki h5,  .fl-builder-content-284 .fl-node-5wyu8amdreki h6,  .fl-builder-content-284 .fl-node-5wyu8amdreki h1 a,  .fl-builder-content-284 .fl-node-5wyu8amdreki h2 a,  .fl-builder-content-284 .fl-node-5wyu8amdreki h3 a,  .fl-builder-content-284 .fl-node-5wyu8amdreki h4 a,  .fl-builder-content-284 .fl-node-5wyu8amdreki h5 a,  .fl-builder-content-284 .fl-node-5wyu8amdreki h6 a {
	color: var(--fl-global-blue);
}
.fl-node-5wyu8amdreki {
cursor: pointer;
}



.fl-node-wtpeqb9yc5i2 .fl-icon i, .fl-node-wtpeqb9yc5i2 .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-wtpeqb9yc5i2 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-wtpeqb9yc5i2.fl-module-icon {
	text-align: left;
}
@media(max-width: 1500px) {
	.fl-node-wtpeqb9yc5i2 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 1280px) {
	.fl-node-wtpeqb9yc5i2 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-wtpeqb9yc5i2 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-wtpeqb9yc5i2 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
@media (max-width: 768px) { .fl-node-wtpeqb9yc5i2 > .fl-module-content { margin-left:px; } }


.fl-node-hlfabigwue96 .fl-icon i, .fl-node-hlfabigwue96 .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-hlfabigwue96 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-hlfabigwue96.fl-module-icon {
	text-align: left;
}
.fl-node-hlfabigwue96 .fl-icon i:hover, .fl-node-hlfabigwue96 .fl-icon i:hover:before, .fl-node-hlfabigwue96 .fl-icon a:hover i, .fl-node-hlfabigwue96 .fl-icon a:hover i:before {
	color: #7f7f7f;
}
@media(max-width: 1500px) {
	.fl-node-hlfabigwue96 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 1280px) {
	.fl-node-hlfabigwue96 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-hlfabigwue96 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-hlfabigwue96 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}
@media (max-width: 768px) { .fl-node-hlfabigwue96 > .fl-module-content { margin-left:px; } }


.fl-node-9gpt3zcsjryh .fl-icon i, .fl-node-9gpt3zcsjryh .fl-icon i:before {
	font-size: 16px;
	color: #9b9b9b;
}
.fl-node-9gpt3zcsjryh .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-9gpt3zcsjryh.fl-module-icon {
	text-align: left;
}
@media(max-width: 1500px) {
	.fl-node-9gpt3zcsjryh .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 1280px) {
	.fl-node-9gpt3zcsjryh .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-9gpt3zcsjryh .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
 .fl-node-9gpt3zcsjryh > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:3px;
}
@media (max-width: 768px) { .fl-node-9gpt3zcsjryh > .fl-module-content { margin-left:px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
.footer-nav-link {
    transition: var(--link-anm);
    &:hover {
        color: var(--fl-global-lime) !important;
    }
    svg {
        color: var(--fl-global-blue-l) !important;
    }
}
/* End Layout CSS */


.fl-builder-content-20106 .fl-node-rp42m5qwcfvh {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	align-items: center;
	flex-grow: 0;
	flex-shrink: 1;
	width: 100%;
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-rp42m5qwcfvh {
		align-items: center;
		padding-top: 0vh;
		height: 70px;
	}
	:where( .fl-builder-content-20106 .fl-node-rp42m5qwcfvh > :not( .fl-block-overlay, .fl-drop-target ) ) {
		flex-grow: 0;
		flex-shrink: 1;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-rp42m5qwcfvh {
		height: 60px;
	}
}
.fl-builder-content-20106 .fl-node-95vld6st3qpo {
	display: flex;
	flex-direction: column;
	gap: 3em;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-95vld6st3qpo {
		gap: 2em;
	}
}
.fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-lime);
}
.fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	letter-spacing: 0.24px;
	text-transform: uppercase;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-zvxwiosdlrb1.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		font-size: 12px;
	}
}
:where(.fl-builder-content .fl-node-g0i9sznqe4dy.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content .fl-node-g0i9sznqe4dy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-g0i9sznqe4dy.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 14px;
	line-height: 1;
	letter-spacing: 0.24px;
	text-transform: uppercase;
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-g0i9sznqe4dy.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-g0i9sznqe4dy.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		font-size: 12px;
	}
}
.fl-builder-content-20106 .fl-node-xgfy53s6rote {
	display: flex;
	flex-direction: row;
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-color: rgb(209, 248, 1);
	box-shadow: 0px 0px 0px 0px rgb(209, 248, 1);
}
.fl-builder-content-20106 .fl-node-t7a69z0lbche {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-right: 2vw;
	padding-left: 2vw;
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 0px;
}
:where( .fl-builder-content-20106 .fl-node-t7a69z0lbche > :not( .fl-block-overlay, .fl-drop-target ) ) {
	width: 100%;
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-t7a69z0lbche {
		padding-right: 5vw;
		padding-left: 5vw;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-t7a69z0lbche {
		align-items: start;
		padding-top: 10vw;
		padding-right: 4.2vw;
		padding-left: 4.2vw;
	}
}
.fl-builder-content-20106 .fl-node-ouxrw0asq73d {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 1em;
}
.fl-node-jk86fsorcmqh .fl-separator {
	border-top-width: 20px;
	max-width: 1px;
	width: 1px;
	margin: auto;
}

			.fl-node-jk86fsorcmqh .fl-separator {
	border-top-color: var(--fl-global-lime);
	border-top-style: solid;
}
.fl-builder-content-20106 .fl-node-72zbrefdm9pa {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: end;
	gap: 5%;
	padding-top: 0vw;
	padding-right: 4.1vw;
	padding-bottom: 3vw;
	padding-left: 2vw;
	flex-grow: 0;
	flex-shrink: 1;
	grid-column: span 2;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-72zbrefdm9pa {
		display: flex;
		flex-direction: column-reverse;
		align-items: start;
		gap: 5vw;
		padding-top: 5vw;
		padding-right: 4.1vw;
		padding-bottom: 5vw;
		padding-left: 4.1vw;
	}
}
.fl-builder-content-20106 .fl-node-bewlfuohrzq6 {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	gap: 5vw;
	padding-right: 2.7vw;
	padding-left: 2.7vw;
	background-color: var(--fl-global-black);
}
.fl-builder-content-20106 .fl-node-bewlfuohrzq6,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h1,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h2,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h3,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h4,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h5,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h6,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h1 a,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h2 a,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h3 a,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h4 a,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h5 a,  .fl-builder-content-20106 .fl-node-bewlfuohrzq6 h6 a {
	color: rgb(255, 255, 255);
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-bewlfuohrzq6 {
		gap: 2vw;
	}
}
.fl-builder-content-20106 .fl-node-cm7pniqjebvy {
	display: flex;
	flex-direction: row;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-cm7pniqjebvy {
		border-style: solid;
		border-width: 0;
		background-clip: border-box;
		border-color: var(--fl-global-lime);
		border-right-width: 1px;
	}
}
.fl-node-d5r2ukhgf6e0 .fl-separator {
	border-top-width: 20px;
	max-width: 1px;
	width: 1px;
	margin: auto;
}

			.fl-node-d5r2ukhgf6e0 .fl-separator {
	border-top-color: var(--fl-global-lime);
	border-top-style: solid;
}
.fl-builder-content-20106 .fl-node-g15a2x0rz3jc {
	display: flex;
	flex-direction: row;
	justify-content: end;
	align-items: center;
	gap: 1em;
	flex-grow: 1;
	flex-shrink: 1;
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-g15a2x0rz3jc {
		flex-grow: 0;
		flex-shrink: 1;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-g15a2x0rz3jc {
		gap: 0.5em;
	}
}
.fl-node-k1wsm54fnv9x, .fl-node-k1wsm54fnv9x .fl-photo {
	text-align: left;
}
.fl-node-k1wsm54fnv9x .fl-photo-content, .fl-node-k1wsm54fnv9x .fl-photo-img {
	width: 20px;
}
@media(max-width: 768px) {
	.fl-node-k1wsm54fnv9x .fl-photo-content, .fl-node-k1wsm54fnv9x .fl-photo-img {
		width: 18px;
	}
}
.fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-black);
}
.fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	text-transform: uppercase;
}
@media(max-width: 1280px) {
	.fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-fkjnyapc9dz7.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		text-transform: uppercase;
	}
}
.fl-builder-content-20106 .fl-node-zgxatj9w2d1y {
	display: grid;
	grid-template-columns: 1fr auto;
	grid-template-rows: repeat(1,1fr);
	flex-direction: row;
	align-items: center;
	padding-left: 2.7vw;
	background-color: rgb(255, 255, 255);
}
.fl-builder-content-20106 .fl-node-6fs4rwm2qnlu {
	display: flex;
	flex-direction: column;
}
.fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text * {
	color: rgb(255, 255, 255);
}
.fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 1280px) {
	.fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		text-transform: uppercase;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jh5iu3xpyr62.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		font-size: 14px;
	}
}
.fl-builder-content-20106 .fl-node-j81vg7fcs25x {
	display: flex;
	flex-direction: column;
	background-color: var(--fl-global-black);
}
.fl-builder-content-20106 .fl-node-j81vg7fcs25x,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h1,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h2,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h3,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h4,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h5,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h6,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h1 a,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h2 a,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h3 a,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h4 a,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h5 a,  .fl-builder-content-20106 .fl-node-j81vg7fcs25x h6 a {
	color: rgb(255, 255, 255);
}









.fl-node-or9qmu8xiyf2.fl-button-wrap, .fl-node-or9qmu8xiyf2 .fl-button-wrap {
	text-align: left;
}
:where(.fl-builder-content .fl-node-or9qmu8xiyf2 .fl-button:is(a, button)), :where(.fl-builder-content .fl-node-or9qmu8xiyf2 .fl-button:is(a, button) *) {
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}
.fl-builder-content-20106 .fl-node-6j9s17ar0fne {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-6j9s17ar0fne {
		justify-content: center;
		align-items: center;
		aspect-ratio: 1/1;
		width: 100%;
		height: 100%;
	}
	:where( .fl-builder-content-20106 .fl-node-6j9s17ar0fne > :not( .fl-block-overlay, .fl-drop-target ) ) {
		height: 100%;
	}
}
.fl-node-y8it5f9r13l6, .fl-node-y8it5f9r13l6 .fl-photo {
	text-align: left;
}
.fl-node-y8it5f9r13l6 .fl-photo-content, .fl-node-y8it5f9r13l6 .fl-photo-img {
	width: 100%;
}
.fl-node-4h5uczqi8p7t, .fl-node-4h5uczqi8p7t .fl-photo {
	text-align: left;
}
.fl-node-4h5uczqi8p7t .fl-photo-content, .fl-node-4h5uczqi8p7t .fl-photo-img {
	width: 24px;
}
.fl-node-lq1ivcu3z5ty, .fl-node-lq1ivcu3z5ty .fl-photo {
	text-align: center;
}
.fl-node-lq1ivcu3z5ty .fl-photo-content, .fl-node-lq1ivcu3z5ty .fl-photo-img {
	width: 100%;
}
.fl-builder-content-20106 .fl-node-qjnef16a0w2l {
	display: flex;
	flex-direction: column;
	gap: 3em;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-qjnef16a0w2l {
		gap: 2em;
	}
}
.fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-black);
}
.fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
}
@media(max-width: 1280px) {
	.fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-w3qkpf2shb1m.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		text-transform: uppercase;
	}
}
.fl-node-7izwya43x01m, .fl-node-7izwya43x01m .fl-photo {
	text-align: center;
}
.fl-node-7izwya43x01m .fl-photo-content, .fl-node-7izwya43x01m .fl-photo-img {
	width: 100%;
}
.fl-builder-content-20106 .fl-node-2klqt0vasgm1 {
	display: flex;
	flex-direction: column;
	max-width: 220px;
}
:where(.fl-builder-content .fl-node-vraqs13odlu2.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-20106 .fl-node-sn6jzfkbirl2 {
	display: flex;
	flex-direction: column;
}
.fl-builder-content-20106 .fl-node-vjwfzoa1gtx0 {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 3vw;
}
.fl-builder-content-20106 .fl-node-pch1w6xlya0d {
	display: flex;
	flex-direction: column;
	flex-grow: 0;
	flex-shrink: 1;
	width: 24vw;
	max-width: 400px;
}
.fl-builder-content-20106 .fl-node-pch1w6xlya0d,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h1,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h2,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h3,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h4,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h5,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h6,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h1 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h2 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h3 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h4 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h5 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-pch1w6xlya0d {
		width: 24vw;
		max-width: 300px;
	}
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-pch1w6xlya0d,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h1,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h2,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h3,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h4,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h5,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h6,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h1 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h2 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h3 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h4 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h5 a,  .fl-builder-content-20106 .fl-node-pch1w6xlya0d h6 a {
		color: rgb(255, 255, 255);
	}
	.fl-builder-content-20106 .fl-node-pch1w6xlya0d {
		min-width: 160px;
	}
}
:where(.fl-builder-content .fl-node-4l18voiz3snw.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-20106 .fl-node-pwnjkui41h26 {
	display: flex;
	flex-direction: column;
}
.fl-builder-content-20106 .fl-node-k7z8d1her6lp {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.fl-builder-content-20106 .fl-node-g0qyrkw3mdnc {
	display: grid;
	grid-template-columns: repeat(2,1fr);
	grid-template-rows: 1fr;
	flex-direction: row;
	column-gap: 5vw;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-g0qyrkw3mdnc {
		display: flex;
		flex-direction: column;
		gap: 2em;
	}
}
.fl-builder-content-20106 .fl-node-5gthc6os1f4y {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-20106 .fl-node-5gthc6os1f4y,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h1,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h2,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h3,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h4,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h5,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h6,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h1 a,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h2 a,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h3 a,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h4 a,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h5 a,  .fl-builder-content-20106 .fl-node-5gthc6os1f4y h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-5gthc6os1f4y {
		grid-template-columns: 30px 1fr;
		column-gap: 20px;
	}
}
.fl-node-5gthc6os1f4y {
cursor: pointer;
}
.fl-node-73gtk2np4f9l, .fl-node-73gtk2np4f9l .fl-photo {
	text-align: center;
}
.fl-node-73gtk2np4f9l .fl-photo-content, .fl-node-73gtk2np4f9l .fl-photo-img {
	width: 100%;
}
.fl-node-1fl0pg3tm8us, .fl-node-1fl0pg3tm8us .fl-photo {
	text-align: center;
}
.fl-node-1fl0pg3tm8us .fl-photo-content, .fl-node-1fl0pg3tm8us .fl-photo-img {
	width: 100%;
}
.fl-node-cd57pxsyhlqj, .fl-node-cd57pxsyhlqj .fl-photo {
	text-align: center;
}
.fl-node-cd57pxsyhlqj .fl-photo-content, .fl-node-cd57pxsyhlqj .fl-photo-img {
	width: 100%;
}
:where(.fl-builder-content .fl-node-ib1as3r908cf.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-node-0y5wrdoah1fp, .fl-node-0y5wrdoah1fp .fl-photo {
	text-align: center;
}
.fl-node-0y5wrdoah1fp .fl-photo-content, .fl-node-0y5wrdoah1fp .fl-photo-img {
	width: 100%;
}
:where(.fl-builder-content .fl-node-p6exgltf4kdm.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-8xorn6ulgi4d.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content .fl-node-8xorn6ulgi4d.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8xorn6ulgi4d.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-weight: 300;
}
.fl-builder-content-20106 .fl-node-yxh9nj68370g {
	display: flex;
	flex-direction: column;
	justify-content: center;
	grid-row: span 2;
	height: 60px;
}
.fl-builder-content-20106 .fl-node-yxh9nj68370g,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h1,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h2,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h3,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h4,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h5,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h6,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h1 a,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h2 a,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h3 a,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h4 a,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h5 a,  .fl-builder-content-20106 .fl-node-yxh9nj68370g h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-yxh9nj68370g {
		height: 30px;
	}
}
.fl-node-yxh9nj68370g {
cursor: pointer;
}
.fl-builder-content .fl-node-8y1zu3tb04nm.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8y1zu3tb04nm.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-gray-d);
}
.fl-builder-content .fl-node-8y1zu3tb04nm.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8y1zu3tb04nm.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}
.fl-builder-content .fl-node-jz8lauqb1kxv.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jz8lauqb1kxv.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-gray-d);
}
.fl-builder-content .fl-node-jz8lauqb1kxv.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-jz8lauqb1kxv.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-family: Telegraf, Verdana, Arial, sans-serif;
	font-weight: 500;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}
.fl-builder-content-20106 .fl-node-okf3x4uhg5i6 {
	display: grid;
	grid-template-columns: 50px 1fr;
	grid-template-rows: 60px 1fr;
	flex-direction: row;
	align-items: start;
	column-gap: 30px;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-okf3x4uhg5i6 {
		grid-template-columns: 30px 1fr;
		grid-template-rows: 30px 1fr;
		column-gap: 20px;
	}
}
:where(.fl-builder-content .fl-node-5xagyvucn0e8.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content .fl-node-5xagyvucn0e8.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-5xagyvucn0e8.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-weight: 300;
}
.fl-builder-content-20106 .fl-node-xwy7ubhrol9p {
	display: flex;
	flex-direction: column;
	justify-content: center;
	grid-row: span 2;
	height: 60px;
}
.fl-builder-content-20106 .fl-node-xwy7ubhrol9p,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h1,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h2,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h3,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h4,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h5,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h6,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h1 a,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h2 a,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h3 a,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h4 a,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h5 a,  .fl-builder-content-20106 .fl-node-xwy7ubhrol9p h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-xwy7ubhrol9p {
		height: 30px;
	}
}
.fl-node-xwy7ubhrol9p {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-kdn0gir2t6o9 {
	display: flex;
	flex-direction: row;
	justify-content: end;
	gap: 5vw;
	padding-right: 2vw;
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 0px;
}
.fl-builder-content-20106 .fl-node-kdn0gir2t6o9,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h1,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h2,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h3,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h4,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h5,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h6,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h1 a,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h2 a,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h3 a,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h4 a,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h5 a,  .fl-builder-content-20106 .fl-node-kdn0gir2t6o9 h6 a {
	color: var(--fl-global-lime);
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-kdn0gir2t6o9 {
		flex-direction: row;
		justify-content: space-evenly;
		align-items: center;
		gap: 0px;
		padding-right: 0px;
		flex-grow: 1;
		flex-shrink: 1;
		flex-basis: 0px;
	}
}
.fl-builder-content-20106 .fl-node-o08gjch6iuml {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-20106 .fl-node-o08gjch6iuml,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h1,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h2,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h3,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h4,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h5,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h6,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h1 a,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h2 a,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h3 a,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h4 a,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h5 a,  .fl-builder-content-20106 .fl-node-o08gjch6iuml h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-o08gjch6iuml {
		grid-template-columns: 30px 1fr;
		column-gap: 20px;
	}
}
.fl-node-o08gjch6iuml {
cursor: pointer;
}
:where(.fl-builder-content .fl-node-4qxplnjmwyzd.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
:where(.fl-builder-content .fl-node-9y4pqn20sv1r.fl-module-rich-text.fl-rich-text *) {
	color: inherit;
}
.fl-builder-content-20106 .fl-node-qa2tl35r7ni6 {
	display: grid;
	flex-direction: row;
	align-items: center;
	height: 60px;
}
.fl-builder-content-20106 .fl-node-qa2tl35r7ni6,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h1,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h2,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h3,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h4,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h5,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h6,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h1 a,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h2 a,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h3 a,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h4 a,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h5 a,  .fl-builder-content-20106 .fl-node-qa2tl35r7ni6 h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-qa2tl35r7ni6 {
		align-items: center;
		height: 30px;
	}
}
.fl-node-qa2tl35r7ni6 {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-m8gfw1esty0z {
	display: grid;
	flex-direction: row;
	align-items: center;
	height: 60px;
}
.fl-builder-content-20106 .fl-node-m8gfw1esty0z,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h1,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h2,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h3,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h4,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h5,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h6,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h1 a,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h2 a,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h3 a,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h4 a,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h5 a,  .fl-builder-content-20106 .fl-node-m8gfw1esty0z h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-m8gfw1esty0z {
		align-items: center;
		height: 30px;
	}
}
.fl-node-m8gfw1esty0z {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-16g3jzx42emy {
	display: grid;
	grid-template-columns: 50px 1fr;
	grid-template-rows: 60px 1fr;
	flex-direction: row;
	align-items: start;
	column-gap: 30px;
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-16g3jzx42emy {
		grid-template-columns: 30px 1fr;
		grid-template-rows: 30px 1fr;
		column-gap: 20px;
	}
}
.fl-builder-content-20106 .fl-node-id627ap5t3q9 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 80px;
}
@media(max-width: 1280px) {
	.fl-builder-content-20106 .fl-node-id627ap5t3q9 {
		justify-content: center;
		align-items: center;
		aspect-ratio: 1/1;
	}
	:where( .fl-builder-content-20106 .fl-node-id627ap5t3q9 > :not( .fl-block-overlay, .fl-drop-target ) ) {
		height: 100%;
	}
}
.fl-builder-content-20106 .fl-node-xnpy6fswqzbl {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-20106 .fl-node-xnpy6fswqzbl,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h1,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h2,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h3,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h4,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h5,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h6,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h1 a,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h2 a,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h3 a,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h4 a,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h5 a,  .fl-builder-content-20106 .fl-node-xnpy6fswqzbl h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-xnpy6fswqzbl {
		grid-template-columns: 30px 1fr;
		column-gap: 20px;
	}
}
.fl-node-xnpy6fswqzbl {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-6ki3dlejr207 {
	display: flex;
	flex-direction: row;
	align-items: start;
	gap: 20px;
}
.fl-builder-content-20106 .fl-node-6ki3dlejr207,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h1,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h2,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h3,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h4,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h5,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h6,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h1 a,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h2 a,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h3 a,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h4 a,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h5 a,  .fl-builder-content-20106 .fl-node-6ki3dlejr207 h6 a {
	color: var(--fl-global-blue);
}
.fl-node-6ki3dlejr207 {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-l3jd27mv1hbc {
	display: flex;
	flex-direction: row;
	align-items: start;
	gap: 20px;
}
.fl-builder-content-20106 .fl-node-l3jd27mv1hbc,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h1,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h2,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h3,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h4,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h5,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h6,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h1 a,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h2 a,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h3 a,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h4 a,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h5 a,  .fl-builder-content-20106 .fl-node-l3jd27mv1hbc h6 a {
	color: var(--fl-global-blue);
}
.fl-node-l3jd27mv1hbc {
cursor: pointer;
}
.fl-builder-content-20106 .fl-node-1ct8v0fp7eok {
	display: grid;
	grid-template-columns: 50px 1fr;
	flex-direction: row;
	align-items: center;
	column-gap: 30px;
}
.fl-builder-content-20106 .fl-node-1ct8v0fp7eok,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h1,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h2,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h3,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h4,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h5,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h6,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h1 a,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h2 a,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h3 a,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h4 a,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h5 a,  .fl-builder-content-20106 .fl-node-1ct8v0fp7eok h6 a {
	color: var(--fl-global-blue);
}
@media(max-width: 768px) {
	.fl-builder-content-20106 .fl-node-1ct8v0fp7eok {
		grid-template-columns: 30px 1fr;
		column-gap: 20px;
	}
}
.fl-node-1ct8v0fp7eok {
cursor: pointer;
}
.fl-builder-content .fl-node-tixgsmhrabyp.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-tixgsmhrabyp.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-blue);
}
@media(max-width: 1280px) {
	.fl-builder-content .fl-node-tixgsmhrabyp.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-tixgsmhrabyp.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		text-transform: uppercase;
	}
}
.fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text * {
	color: var(--fl-global-lime);
}
.fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	text-transform: uppercase;
}
@media(max-width: 1280px) {
	.fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-8kgmixhao460.fl-module-rich-text.fl-rich-text *:not(b, strong) {
		text-transform: uppercase;
	}
}
.fl-node-dvy97j18lbx2 .fl-photo-content, .fl-node-dvy97j18lbx2 .fl-photo-img {
	width: 100%;
}
@media(max-width: 1280px) {
	.fl-node-dvy97j18lbx2 .fl-photo-content, .fl-node-dvy97j18lbx2 .fl-photo-img {
		width: 100%;
	}
}

/* Start Global Nodes CSS */
.nav-btn {
    row-gap: 5px;
    display: flex;
    cursor: pointer;
    position: relative;
    flex-direction: column;
    letter-spacing: 0.06em;
    font: 900 12px Telegraf;
    text-transform: uppercase;
    color: var(--fl-global-lime);
    
    .fl-html {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    
    .nav-btn-icon {
        width: 40px;
        height: 30px;
        display: flex;
        position: relative;
        flex-direction: column;
        justify-content: center;
        
        &:before, &:after {
            left: 50%;
            order: 1;
            top: 50%;
            height: 2px;
            width: 100%;
            content: '';
            display: block;
            position: absolute;
            transform-origin: 50% 50%;
            transform: translateX(-50%);
            background: var(--fl-global-lime);
        }
        &:before {
            transform: translateX(-50%) translateY(-3px);
        }
        &:after {
            transform: translateX(-50%) translateY(3px);
        }
    }
    
    &.is-active {
        .nav-btn-icon {
            &:before {
                width: 130%;
                transform: translateX(-50%) rotate(45deg);
            }
            &:after {
                width: 130%;
                transform: translateX(-50%) rotate(-45deg);
            }
        }

        .nav-btn-text {
            display: none;
        }
    }
}
/* End Global Nodes CSS */


/* Start Layout CSS */
html.is-locked {
    overflow: hidden;
}

header[data-type="header"] {
    z-index: 1000;
}

.header {
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    position: fixed;
}

.header-info-bar {
    height: var(--header-infobar-height);
}

.header-top-bar {
    height: var(--header-topbar-height);
    
    .nav-btn {
        margin-left: -2vw; /* Same as parent box gap */
        width: var(--header-height);
        color: var(--fl-global-black);
        height: var(--header-topbar-height);
        
        @media (max-width: 1000px) {
            width: calc(var(--header-height) - 12px); /* Fit right edge of MENU and bars to global right padding*/
        }
        
        @media (min-width: 1001px) {
            margin-left: -3vw; /* Same as parent box gap */
        }
        
        .nav-btn-icon {
            &:before, &:after {
                background: var(--fl-global-black);
            }
        }
    }
}

.header-phone-tel {
    white-space: nowrap;
    
    a:not(:hover) {
        color: var(--fl-global-black) !important;
    }
    a:hover {
        color: var(--fl-global-lime-d) !important;
    }
    @media (max-width: 700px) {
        display: none;
    }
}

.header-contact {
    white-space: nowrap;
    
    a:hover {
        color: var(--fl-global-lime-d) !important;
    }
    @media (max-width: 550px) {
        display: none;
    }    
}

.header-request {
    @media (max-width: 1000px) {
        display: none;
    }
}

.header-logo {
    * {
        color: inherit !important;
    }
    @media (max-width: 1280px) {
        color: #fff !important;
    }
}


/* Default header */
body:has(.hero) .header-logo,
body:has(.hero-simple) .header-logo {
    color: #fff;
}

body:has(.hero) .header-phone-tel a:not(:hover),
body:has(.hero-simple) .header-phone-tel a:not(:hover) {
    /*color: var(--fl-global-lime) !important;*/
}

.header-popup {
    .header-logo {
        color: #fff;
    }
    
    .header-phone-tel a:not(:hover) {
        color: var(--fl-global-lime) !important;
    }
}



.header-popup {
    inset: 0;
    z-index: 1001;
    position: fixed;
    padding-top: var(--header-infobar-height);
    transition: opacity 200ms ease-in-out, visibility 200ms;
 
    &:not(.is-visible) {
        opacity: 0;
        visibility: hidden;
    }
    
    @media (max-width: 1280px) {
        inset: 0;
    }
}

.header-popup-topbar {
    padding-left: 2vw;
    height: var(--header-topbar-height);
    
    .nav-btn {
        width: var(--header-height);
    }
}



.header-popup-link-row {
    svg {
        color: var(--fl-global-blue-l) !important;
    }
    
}
.header-popup-link {
    color: #fff !important;
    transition: var(--link-anm);
    
    &:hover {
        color: var(--fl-global-lime) !important;
    }
    
    /* to remove */
    svg {
        color: var(--fl-global-blue-l) !important;
    }
    
    &.submenu {
        margin-top: 0.2em !important;
    }
}


.header-popup-main {
    @media (max-width: 768px) {
        overflow-y: auto;
        overflow-x: hidden;
    }
}
/* End Layout CSS */

.fl-node-g0i9sznqe4dy {
  padding-right: 0;
}
@media (max-width: 900px) {
  .fl-node-xgfy53s6rote {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 900px) {
  .fl-node-jk86fsorcmqh {
    display: none;
  }
}
@media (max-width: 900px) {
  .fl-node-cm7pniqjebvy {
    display: none !important;
  }
}
@media (max-width: 900px) {
  .fl-node-d5r2ukhgf6e0 {
    display: none;
  }
}
@media (max-width: 900px) {
  .fl-node-g15a2x0rz3jc {
    display: none !important;
  }
}
.fl-node-or9qmu8xiyf2 :after {
  filter: var(--filter-lime);
}
/* Sticky */
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	position: fixed;
	width: 100%;
	z-index: 100;
}

/* Sticky - fix flyout menu  */
.fl-theme-builder-flyout-menu-push-left .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	left: auto !important;
	transition: left 0.2s !important;
}
.fl-theme-builder-flyout-menu-push-right .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	right: auto !important;
	transition: right 0.2s !important;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity {
	height: 100vh;
	width: 100vw;
}
.fl-builder-content[data-type="header"]:not([data-overlay="1"]).fl-theme-builder-header-sticky .fl-menu-mobile-flyout {
	top: 0px;
}
.fl-theme-builder-flyout-menu-active body {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.fl-theme-builder-has-flyout-menu, .fl-theme-builder-has-flyout-menu body {
	overflow-x: hidden;
}
.fl-theme-builder-flyout-menu-push-right {
	right: 0px;
	transition: right 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-push-left {
	left: 0px;
	transition: left 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-right {
	position: relative;
	right: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-left {
	position: relative;
	left: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-builder-content[data-type="header"] .fl-menu-disable-transition {
	transition: none;
}

/* Shrink */
.fl-builder-content[data-shrink="1"] .fl-row-content-wrap,
.fl-builder-content[data-shrink="1"] .fl-col-content,
.fl-builder-content[data-shrink="1"] .fl-module-content,
.fl-builder-content[data-shrink="1"] img {
	-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
	-moz-transition: all 0.4s ease-in-out, background-position 1ms;
	transition: all 0.4s ease-in-out, background-position 1ms;
}
.fl-builder-content[data-shrink="1"] img {
	width: auto;
}
.fl-builder-content[data-shrink="1"] img.fl-photo-img {
	width: auto;
	height: auto;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap {
	margin-bottom: 0;
	margin-top: 0;
}
.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap {
	padding-bottom: 5px;
}
.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap {
	padding-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content {
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.fl-theme-builder-header-shrink-module-bottom.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
	margin-bottom: 5px;
}
.fl-theme-builder-header-shrink-module-top.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
	margin-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img {
	-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
	-moz-transition: all 0.4s ease-in-out, background-position 1ms;
	transition: all 0.4s ease-in-out, background-position 1ms;
}

/* Overlay */
.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) {
	position: absolute;
	width: 100%;
	z-index: 100;
}
.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"] {
	display: none;
}
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-module-box {
	background: transparent;
}

