.fl-builder-content-69507 .fl-node-0xobt17mu5nl {
	display: flex;
	flex-direction: column;
	gap: 10px;
	max-width: 250px;
}
@media(max-width: 990px) {
	.fl-builder-content-69507 .fl-node-0xobt17mu5nl {
		max-width: 100%;
	}
}

.fl-node-96g1qmhutiw2.fl-button-group-layout-vertical.fl-button-group-buttons .fl-button:is(a, button),
.fl-node-96g1qmhutiw2.fl-button-group-layout-horizontal.fl-button-group-buttons .fl-button:is(a, button) {
	width: 100%;
}
.fl-node-96g1qmhutiw2.fl-button-group-layout-horizontal.fl-button-group-buttons {
		justify-content: }




	#fl-button-group-button-96g1qmhutiw2-0 .fl-button:is(a, button) {
		
			}

	
	#fl-button-group-button-96g1qmhutiw2-1 .fl-button:is(a, button) {
		
			}

	
	#fl-button-group-button-96g1qmhutiw2-2 .fl-button:is(a, button) {
		
			}

		.fl-builder-content .fl-node-96g1qmhutiw2 .fl-button,
	.fl-builder-content .fl-node-96g1qmhutiw2 .fl-button * {
		transition: all 0.2s linear;
		-moz-transition: all 0.2s linear;
		-webkit-transition: all 0.2s linear;
		-o-transition: all 0.2s linear;
	}
.fl-builder-content .fl-node-mura182s4djk.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-mura182s4djk.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-weight: 700;
	font-size: 15px;
}

/**
 * Overall menu alignment
 */

.fl-node-q42xpndageuk .pp-advanced-menu-horizontal {
			}

/**
 * Overall menu styling
 */

.fl-node-q42xpndageuk .pp-advanced-menu .menu > li {
	}

.fl-node-q42xpndageuk .pp-advanced-menu .pp-has-submenu-container a > span {
			padding-right: 38px;
	}

.fl-node-q42xpndageuk-clone {
    display: none;
}

/*
@media (min-width: 990px) {
	.fl-node-q42xpndageuk .pp-advanced-menu-mobile-toggle + .pp-clear + .pp-menu-nav ul.menu {
    	display: block;
	}
}
*/

/**
 * Links
 */

.fl-node-q42xpndageuk .pp-advanced-menu .menu > li > a,
.fl-node-q42xpndageuk .pp-advanced-menu .menu > li > .pp-has-submenu-container > a {
		}






/**
 * Sub Menu
 **/
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu {
	}
@media (min-width: 990px) {
	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu {
		}
}


.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a {
	border-width: 0;
	border-style: solid;
	border-bottom-width: px;
			color: ;
}
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a:hover,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a:focus,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a:hover,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a:focus {
	}

.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li:last-child > a:not(:focus),
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li:last-child > .pp-has-submenu-container > a:not(:focus) {
	border: 0;
}

.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a:hover,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a:focus,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a:hover,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a:focus,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li.current-menu-item > a,
.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li.current-menu-item > .pp-has-submenu-container > a {
		color: ;
}






.fl-node-q42xpndageuk .pp-advanced-menu li:first-child {
	border-top: none;
}

	@media only screen and (max-width: 990px) {
		.fl-node-q42xpndageuk .pp-advanced-menu-mobile-toggle + .pp-clear + .pp-menu-nav ul.menu {
			display: none;
		}
		.fl-node-q42xpndageuk .pp-advanced-menu:not(.off-canvas):not(.full-screen) .pp-advanced-menu-horizontal {
			display: block;
		}
			}


	
			@media ( min-width: 991px ) {

				
				
		
		} 		



/**
 * Woo Menu Cart
 */

	@media ( min-width: 991px ) {
							}

@media only screen and (max-width: 1440px) {
	.fl-node-q42xpndageuk .pp-advanced-menu-horizontal {
							}
	.fl-node-q42xpndageuk .pp-advanced-menu .menu > li {
			}

	.fl-node-q42xpndageuk .pp-advanced-menu-mobile {
				justify-content: center;
	}
}

@media only screen and (max-width: 1200px) {
	.fl-node-q42xpndageuk .pp-advanced-menu-horizontal {
							}
	.fl-node-q42xpndageuk .pp-advanced-menu .menu > li {
			}
	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a,
	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a {
		border-bottom-width: px;
					background-color: ;
			}

	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu {
		width: auto;
	}

	.fl-node-q42xpndageuk .pp-advanced-menu-mobile {
				justify-content: center;
	}

	.fl-node-q42xpndageuk .pp-advanced-menu-mobile-toggle {
			}

	}

@media only screen and (max-width: 990px) {
	.fl-node-q42xpndageuk div.pp-advanced-menu {
		text-align: ;
	}
	.fl-node-q42xpndageuk .pp-advanced-menu-horizontal {
							}
	.fl-node-q42xpndageuk .pp-advanced-menu .menu > li {
			}
	.fl-node-q42xpndageuk .pp-advanced-menu .menu > li > a,
	.fl-node-q42xpndageuk .pp-advanced-menu .menu > li > .pp-has-submenu-container > a {
					}
	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > a,
	.fl-node-q42xpndageuk .pp-advanced-menu .sub-menu > li > .pp-has-submenu-container > a {
		border-bottom-width: px;
			}

	.fl-node-q42xpndageuk .pp-advanced-menu-mobile {
		
								justify-content: center;
			}
	.fl-node-q42xpndageuk .pp-advanced-menu-mobile-toggle {
			}

	
}


.fl-builder-content-69507 .fl-node-prmjk4dah9cb {
	display: flex;
	flex-direction: row;
	justify-content: start;
	align-items: stretch;
	gap: 60px;
}
:where( .fl-builder-content-69507 .fl-node-prmjk4dah9cb > :not( .fl-block-overlay, .fl-drop-target ) ) {
	flex-grow: 1;
}
@media(max-width: 990px) {
	.fl-builder-content-69507 .fl-node-prmjk4dah9cb {
		flex-direction: column;
		gap: 20px;
	}
}
.fl-builder-content-69507 .fl-node-fp9manob6jv3 {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.fl-builder-content-69507 .fl-node-3lwcnb2rihxz {
	display: flex;
	flex-direction: column;
	gap: 10px;
	max-width: 250px;
}
@media(max-width: 990px) {
	.fl-builder-content-69507 .fl-node-3lwcnb2rihxz {
		max-width: 100%;
	}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

