
:root {
	--gb-container-width: 1440px;
}

.gb-container .wp-block-image img {
	vertical-align: middle;
}

.gb-grid-wrapper .wp-block-image {
	margin-bottom: 0;
}

.gb-highlight {
	background: none;
}

.gb-shape {
	line-height: 0;
}

.gb-element-685e0309 {
	background-blend-mode: normal;
	background-image: url("https://spectruss.com/nitropack_static/eJGSFnMSpOeUyZZjOEeDvfrZAmtMojrX/assets/images/optimized/rev-7762c8f/spectruss.com/wp-content/uploads/2025/07/hero.jpg");
	background-position: 47% 57%;
	background-repeat: no-repeat;
	background-size: cover;
	justify-items: center;
	object-fit: cover;
	padding-bottom: 0px;
	padding-top: 200px;
}

.gb-element-685e0309.nitro-lazy {
	background-image: none !important;
}

.gb-element-a6b8a7da {
	max-width: 540px;
}

.gb-element-88efe419 {
	margin-top: 300px;
}

.gb-element-5c5a546c {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin-bottom: 200px;
	margin-top: 250px;
	row-gap: 60px;
}

.gb-element-72d8f8ae {
	background-color: var(--wp--preset--color--white, #fff);
	margin-bottom: 100px;
	max-width: 600px;
	padding-bottom: 40px;
	padding-top: 40px;
	text-align: center;
}

.gb-element-376f0cbf {
	background-color: var(--wp--preset--color--light, #f3f0f1);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-a1a15fc5 {
	padding: 0px 60px;
}

.gb-element-152bc3e3 {
	background-color: var(--wp--preset--color--light, #f3f0f1);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-36760b8b {
	padding: 0px 60px;
}

.gb-element-3c7b16a9 {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-6c1be2ce {
	background-color: var(--wp--preset--color--light, #f3f0f1);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-678d0ac9 {
	padding: 0px 60px;
}

.gb-element-71ba2c56 {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-f03e181f {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-2fb8d4ff {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-bf8eeab0 {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-97367f1e {
	background-color: var(--wp--preset--color--light, #f3f0f1);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-12ea633c {
	padding: 0px 60px;
}

.gb-element-edc5ee3c {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-291200e4 {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-bc4301c6 {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-3db6485c {
	background-color: var(--wp--preset--color--white, #fff);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-d5df57bc {
	background-color: var(--wp--preset--color--light, #f3f0f1);
	width: 100%;
	padding: 60px 40px;
}

.gb-element-bad2d191 {
	padding: 0px 60px;
}

.gb-element-4a283b35 {
	margin-bottom: 60px;
	margin-top: 60px;
	max-width: 800px;
}
