.spx-a8de46a787 {opacity: 0;} .spx-aa2748a854 .spx-a8de46a787 {opacity: 1;}

	.spx-d8e3b4190f { } @media (max-width: 575px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 15px 15px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 15px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 35px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 35px; } } @media (min-width: 1600px) { .spx-d8e3b4190f { margin: 0; padding: 1.5em 35px; } }

			.spx-64375d45ec { } .spx-64375d45ec { border-width: 0px 0px 1px 0px; border-color: #E0E1E3; border-style: solid; } .spx-64375d45ec { margin: 0 auto; padding: 0; }		

		.spx-8df7f2bd77 { align-self: center; } .spx-8df7f2bd77 { max-width: 70%; flex: 0 0 70%; order: 0 } @media (min-width: 576px) { .spx-8df7f2bd77 { max-width: 50%; flex: 0 0 50%; order: 0 } } @media (min-width: 768px) { .spx-8df7f2bd77 { max-width: 60%; flex: 0 0 60%; order: 0 } } @media (min-width: 992px) { .spx-8df7f2bd77 { max-width: 70%; flex: 0 0 70%; order: 0 } } @media (min-width: 1200px) { .spx-8df7f2bd77 { max-width: 30%; flex: 0 0 30%; order: 0 } } @media (min-width: 1600px) { .spx-8df7f2bd77 { max-width: 30%; flex: 0 0 30%; order: 0 } } .spx-8df7f2bd77 .spx-69a751875a { } .spx-8df7f2bd77 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-99b0f8211f { } .spx-99b0f8211f { margin: 0; padding: 0; } .spx-99b0f8211f .spx-f3aa280e7e { height: 100px;		}	

		.spx-92ccd113d2 { text-align: right; align-self: center; } .spx-92ccd113d2 { max-width: 30%; flex: 0 0 30%; order: 1 } @media (min-width: 576px) { .spx-92ccd113d2 { max-width: 50%; flex: 0 0 50%; order: 1 } } @media (min-width: 768px) { .spx-92ccd113d2 { max-width: 40%; flex: 0 0 40%; order: 1 } } @media (min-width: 992px) { .spx-92ccd113d2 { max-width: 30%; flex: 0 0 30%; order: 1 } } @media (min-width: 1200px) { .spx-92ccd113d2 { max-width: 70%; flex: 0 0 70%; order: 1 } } @media (min-width: 1600px) { .spx-92ccd113d2 { max-width: 70%; flex: 0 0 70%; order: 1 } } .spx-92ccd113d2 .spx-69a751875a { } .spx-92ccd113d2 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-98de192ccc { text-align: right; } .spx-98de192ccc { margin: 0; padding: 0; } @media (max-width: 575px) { .spx-98de192ccc { display: none !important; } } @media (min-width: 576px) and (max-width: 767px) { .spx-98de192ccc { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .spx-98de192ccc { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-98de192ccc { display: none !important; } } .spx-98de192ccc .spx-44f55b9f60 { justify-content: flex-end; } .spx-98de192ccc .spx-9dc77ed035 a { color: rgba(255, 255, 255, 0.9); } .spx-98de192ccc .spx-9dc77ed035 .spx-fd7355847c a { color: rgba(255, 255, 255, 0.9); } .spx-98de192ccc .spx-9dc77ed035 a:hover { color: #FFFFFF; } .spx-98de192ccc .spx-9dc77ed035 .spx-fd7355847c a:hover { color: #FFFFFF; }	

		.spx-bc379d844e { } @media (max-width: 575px) { .spx-bc379d844e { margin: 0 0 0 25px; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-bc379d844e { margin: 0 0 0 25px; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-bc379d844e { margin: 0 25px 0 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-bc379d844e { margin: 0 25px 0 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-bc379d844e { margin: 0 0 0 25px; padding: 0; } } @media (min-width: 1600px) { .spx-bc379d844e { margin: 0 0 0 25px; padding: 0; } } @media (max-width: 575px) { .spx-bc379d844e { display: none !important; } } .spx-bc379d844e .spx-adfd88f327, .spx-bc379d844e .spx-adfd88f327 a, .spx-bc379d844e .spx-adfd88f327 a:hover { color: rgba(255, 255, 255, 0.9) !important; font-family: "Roboto Condensed", sans-serif !important; text-transform: uppercase !important; font-size: 14px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-bc379d844e .spx-adfd88f327, .spx-bc379d844e .spx-adfd88f327 a, .spx-bc379d844e .spx-adfd88f327 a:hover { font-size: calc(14px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-bc379d844e .spx-adfd88f327, .spx-bc379d844e .spx-adfd88f327 a, .spx-bc379d844e .spx-adfd88f327 a:hover { font-size: 14px; } }	

		.spx-09bcc22994 { } .spx-09bcc22994 { margin: 0; padding: 0; } @media (min-width: 1200px) and (max-width: 1599px) { .spx-09bcc22994 { display: none !important; } } @media (min-width: 1600px) { .spx-09bcc22994 { display: none !important; } }	

			.spx-50d2706bad { } .spx-50d2706bad { margin: 5px auto 0; padding: 0; } @media (min-width: 576px) and (max-width: 767px) { .spx-50d2706bad { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .spx-50d2706bad { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-50d2706bad { display: none !important; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-50d2706bad { display: none !important; } } @media (min-width: 1600px) { .spx-50d2706bad { display: none !important; } }		

		.spx-eb960fcccb { text-align: center; } .spx-eb960fcccb { order: 0 } @media (min-width: 1200px) { .spx-eb960fcccb { max-width: 100%; flex: 0 0 100%; } } .spx-eb960fcccb .spx-69a751875a { } .spx-eb960fcccb .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-724822c284 { } .spx-724822c284 { margin: 0; padding: 0; } .spx-724822c284 .spx-adfd88f327, .spx-724822c284 .spx-adfd88f327 a, .spx-724822c284 .spx-adfd88f327 a:hover { color: rgba(255, 255, 255, 0.9) !important; text-transform: uppercase !important; font-size: 14px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-724822c284 .spx-adfd88f327, .spx-724822c284 .spx-adfd88f327 a, .spx-724822c284 .spx-adfd88f327 a:hover { font-size: calc(14px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-724822c284 .spx-adfd88f327, .spx-724822c284 .spx-adfd88f327 a, .spx-724822c284 .spx-adfd88f327 a:hover { font-size: 14px; } }	

		#spi-f34bc5b3ab { max-width: 25%; } #spi-f34bc5b3ab.spx-188cb9ef1d.spx-254858c24b { right: -25%; } #spi-f34bc5b3ab.spx-da7c3042ba.spx-254858c24b { left: -25%; }	

	.spx-057f694211 { } .spx-057f694211 { margin: 0; padding: 50px; }

			.spx-6136be90ed { } .spx-6136be90ed { margin: 0 auto; padding: 0; }		

		.spx-5ee862510e { } .spx-5ee862510e { order: 0 } @media (min-width: 1200px) { .spx-5ee862510e { max-width: 100%; flex: 0 0 100%; } } .spx-5ee862510e .spx-69a751875a { } .spx-5ee862510e .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-c3a6f1becf { } .spx-c3a6f1becf { margin: 0; padding: 0; }	

			.spx-c3a6f1becf .spx-08711ae22c{color:#10346e;cursor:pointer;text-decoration:underline}
		

		.spx-9ca023d119 { } .spx-9ca023d119 { margin: 0 0 25px; padding: 0; } .spx-9ca023d119 .spx-44f55b9f60 { margin: 0 -10px; } .spx-9ca023d119 .spx-9dc77ed035 a { padding: 10px; color: #292b2c; } .spx-9ca023d119 .spx-9dc77ed035 .spx-fd7355847c a { color: #292b2c; }	

		.spx-169b235029 { } .spx-169b235029 { margin: 0; padding: 0; } .spx-169b235029 .spx-d9938d69e7 { color: #787878 !important; }	

		.spx-3cb2cfef59 { } .spx-3cb2cfef59 { margin: 20px 0 10px; padding: 0; } .spx-3cb2cfef59 .spx-de0e9a0df2 { border-bottom-color: #787878; border-bottom-style: solid; border-bottom-width: thin; }	

		.spx-33646f2334 { } .spx-33646f2334 { margin: 0 0 25px; padding: 0; } .spx-33646f2334 .spx-44f55b9f60 { margin: 0 -10px; } .spx-33646f2334 .spx-9dc77ed035 a { padding: 10px; color: #292b2c; } .spx-33646f2334 .spx-9dc77ed035 .spx-fd7355847c a { color: #292b2c; }	

		.spx-19466bdb5f { } .spx-19466bdb5f { margin: 0; padding: 0; } .spx-19466bdb5f .spx-d9938d69e7 { color: #787878 !important; }	

		.spx-92363e03ff { } .spx-92363e03ff { margin: 20px 0 10px; padding: 0; } .spx-92363e03ff .spx-de0e9a0df2 { border-bottom-color: #787878; border-bottom-style: solid; border-bottom-width: thin; }	

		.spx-3b963a5835 { } .spx-3b963a5835 { margin: 0; padding: 0; } .spx-3b963a5835 .spx-44f55b9f60 { margin: 0 -10px; } .spx-3b963a5835 .spx-9dc77ed035 a { padding: 10px; color: #292b2c; } .spx-3b963a5835 .spx-9dc77ed035 .spx-fd7355847c a { color: #292b2c; }	

	.spx-20482adb82 { display: flex; flex-direction: column; justify-content: center; } .spx-20482adb82 > .spx-99fb9e68df, .spx-20482adb82 > .spx-69a751875a > .spx-99fb9e68df { background-color: rgba(0, 0, 0, 0.6); } @media (max-width: 575px) { .spx-20482adb82 { margin: 0; padding: 10em 0 6em; } } @media (min-width: 576px) and (max-width: 767px) { .spx-20482adb82 { margin: 0; padding: 12em 0 6em; } } @media (min-width: 768px) and (max-width: 991px) { .spx-20482adb82 { margin: 0; padding: 3em 0 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-20482adb82 { margin: 0; padding: 9em 0 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-20482adb82 { margin: 0; padding: 9em 0 0; } } @media (min-width: 1600px) { .spx-20482adb82 { margin: 0; padding: 9em 0 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-20482adb82 { height: 93vh;																													} } @media (min-width: 992px) and (max-width: 1199px) { .spx-20482adb82 { height: 93vh;																													} } @media (min-width: 1200px) and (max-width: 1599px) { .spx-20482adb82 { height: 100vh;																													} } @media (min-width: 1600px) { .spx-20482adb82 { height: 100vh;																													} }

		.spx-20482adb82 > .spx-266cda11db {overflow: hidden;}
		.spx-20482adb82 > .spx-266cda11db.spx-a84f50fedc {overflow: visible;}
	

			.spx-5241a43ba6 { } .spx-5241a43ba6 { margin: 0 auto; padding: 0; } @media (max-width: 575px) { .spx-5241a43ba6 { width: 95%;														} } @media (min-width: 992px) and (max-width: 1199px) { .spx-5241a43ba6 { width: 95%;														} }		

		.spx-d015c61d4d { align-self: center; } .spx-d015c61d4d { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-d015c61d4d { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-d015c61d4d { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-d015c61d4d { max-width: 65%; flex: 0 0 65%; order: 0 } } @media (min-width: 1200px) { .spx-d015c61d4d { max-width: 65%; flex: 0 0 65%; order: 0 } } @media (min-width: 1600px) { .spx-d015c61d4d { max-width: 65%; flex: 0 0 65%; order: 0 } } .spx-d015c61d4d .spx-69a751875a { } @media (max-width: 575px) { .spx-d015c61d4d .spx-69a751875a { margin: 0 0 35px; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-d015c61d4d .spx-69a751875a { margin: 0 0 45px; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-d015c61d4d .spx-69a751875a { margin: 0 0 45px; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-d015c61d4d .spx-69a751875a { margin: -125px 0 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-d015c61d4d .spx-69a751875a { margin: -125px 0 0; padding: 0; } } @media (min-width: 1600px) { .spx-d015c61d4d .spx-69a751875a { margin: -125px 0 0; padding: 0; } }	

		.spx-d54f198196 { } .spx-d54f198196 { margin: 0 0 10px; padding: 0; } .spx-d54f198196 .spx-1ccff4e8e7 { color: #FFFFFF !important; text-transform: uppercase !important; font-size: 12px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-d54f198196 .spx-1ccff4e8e7 { font-size: calc(12px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-d54f198196 .spx-1ccff4e8e7 { font-size: 12px; } }	

		.spx-9ff1a85440 { } .spx-9ff1a85440 { margin: 0; padding: 0; } .spx-9ff1a85440 .spx-d9938d69e7 { color: #FFFFFF !important; }	

		.spx-f4df23028a { } .spx-f4df23028a { margin: 0; padding: 15px 0 25px; } .spx-f4df23028a .spx-1ccff4e8e7 { color: #FFFFFF !important; }	

		.spx-d8ae4006b3 { } .spx-d8ae4006b3 { margin: 0; padding: 0; }	

		.spx-e6b621359a { } @media (max-width: 575px) { .spx-e6b621359a { margin: 35px 0 0; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-e6b621359a { margin: 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-e6b621359a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-e6b621359a { margin: 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-e6b621359a { margin: 0; padding: 0; } } @media (min-width: 1600px) { .spx-e6b621359a { margin: 0; padding: 0; } }	

		.spx-4cfcbba9b2 { } @media (max-width: 575px) { .spx-4cfcbba9b2 { margin: 35px 0 0; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-4cfcbba9b2 { margin: 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-4cfcbba9b2 { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-4cfcbba9b2 { margin: 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-4cfcbba9b2 { margin: 0; padding: 0; } } @media (min-width: 1600px) { .spx-4cfcbba9b2 { margin: 0; padding: 0; } }	

		.spx-193f6b12da { text-align: center; } .spx-193f6b12da > .spx-69a751875a { border-width: 1px 1px 1px 1px; border-color: rgba(255, 255, 255, 0.3); border-style: solid; } .spx-193f6b12da { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-193f6b12da { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-193f6b12da { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 992px) { .spx-193f6b12da { max-width: 35%; flex: 0 0 35%; order: 1 } } @media (min-width: 1200px) { .spx-193f6b12da { max-width: 35%; flex: 0 0 35%; order: 1 } } @media (min-width: 1600px) { .spx-193f6b12da { max-width: 35%; flex: 0 0 35%; order: 1 } } .spx-193f6b12da .spx-69a751875a { } .spx-7d98fe1d4e { background-color: rgba(0, 0, 0, 0.45); } @media (max-width: 575px) { .spx-193f6b12da .spx-69a751875a { margin: 0; padding: 25px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-193f6b12da .spx-69a751875a { margin: 0; padding: 35px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-193f6b12da .spx-69a751875a { margin: 0; padding: 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-193f6b12da .spx-69a751875a { margin: -125px 0 0; padding: 25px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-193f6b12da .spx-69a751875a { margin: -125px 0 0; padding: 35px; } } @media (min-width: 1600px) { .spx-193f6b12da .spx-69a751875a { margin: -125px 0 0; padding: 35px; } }	

		.spx-a7c1c0c201 { } .spx-a7c1c0c201 { margin: 0; padding: 0; } .spx-a7c1c0c201 .spx-f3aa280e7e { height: 20px;		}	

		.spx-5911ac7957 { text-align: center; } .spx-5911ac7957 { margin: 5px 0 10px; padding: 0; } .spx-5911ac7957 .spx-1ccff4e8e7 { color: #FFFFFF !important; text-transform: uppercase !important; font-size: 12px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-5911ac7957 .spx-1ccff4e8e7 { font-size: calc(12px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-5911ac7957 .spx-1ccff4e8e7 { font-size: 12px; } }	

		.spx-7539d43b8f { } .spx-7539d43b8f { margin: 0; padding: 0; } .spx-7539d43b8f .spx-1ccff4e8e7 { color: #FFFFFF !important; text-transform: uppercase !important; }	

		.spx-4767064e16 { } .spx-4767064e16 { margin: 15px 0 35px; padding: 0; } .spx-4767064e16 .spx-1ccff4e8e7 { color: #FFFFFF !important; }	

		.spx-ae1746e972 { } .spx-ae1746e972 { margin: 0; padding: 0; } .spx-ae1746e972 .spx-212301c593 { color: #FFFFFF;			background-color: rgba(255, 255, 255, 0);			border-color: rgba(255, 255, 255, 0);		} .spx-ae1746e972 .spx-212301c593:hover { }	

	.spx-269412d044 { } .spx-269412d044 { margin: 0; padding: 0; }

			.spx-cda909464d { } .spx-cda909464d { margin: 0 auto; padding: 0; } .spx-cda909464d { top: -50px; z-index: 10;			}		

		.spx-c2bd385789 { } .spx-c2bd385789 { order: 0 } @media (min-width: 1200px) { .spx-c2bd385789 { max-width: 100%; flex: 0 0 100%; } } .spx-c2bd385789 .spx-69a751875a { } @media (max-width: 575px) { .spx-c2bd385789 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-c2bd385789 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-c2bd385789 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-c2bd385789 .spx-69a751875a { margin: 0 -15px; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-c2bd385789 .spx-69a751875a { margin: 0 -15px; padding: 0; } } @media (min-width: 1600px) { .spx-c2bd385789 .spx-69a751875a { margin: 0 -15px; padding: 0; } }	

		.spx-84f72d75ae { } .spx-84f72d75ae { margin: 0; padding: 0; } @media (pointer: coarse) { .spx-84f72d75ae .spx-d9ed2baa2c { overflow: hidden !important; } } .spx-84f72d75ae .spx-a80c50670c { height: 250px; } .spx-84f72d75ae .spx-190508cc55 { padding-bottom: 250px; } .spx-84f72d75ae .spx-eeab798f6b { padding: 5px; } .spx-84f72d75ae .spx-d9ed2baa2c { margin: 0 -5px; } .spx-84f72d75ae .spx-1d7a2e0879 button { width: 70px; height: 70px; } .spx-84f72d75ae .spx-1d7a2e0879 svg { width: 23.333333333333px; height: 23.333333333333px; } @media (max-width: 575px) { .spx-84f72d75ae .spx-3f518ced80 { left: 0px !important; } .spx-84f72d75ae .spx-3f518ced80:hover { padding-left: 0px !important; } .spx-84f72d75ae .spx-25b7a64ff1 { right: 0px !important; } .spx-84f72d75ae .spx-25b7a64ff1:hover { padding-right: 0px !important; } } .spx-84f72d75ae .spx-3f518ced80 { left: -35px; } .spx-84f72d75ae .spx-3f518ced80:hover { padding-left: 17.5px; } .spx-84f72d75ae .spx-25b7a64ff1 { right: -35px; } .spx-84f72d75ae .spx-25b7a64ff1:hover { padding-right: 17.5px; } .spx-84f72d75ae .spx-1d7a2e0879 button { border-radius: 100px;											} .spx-84f72d75ae .spx-4f72a5d08d { font-weight: 400; 			}	

	.spx-df316b3f63 { } @media (max-width: 575px) { .spx-df316b3f63 { margin: 0; padding: 4em 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-df316b3f63 { margin: 0; padding: 4em 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-df316b3f63 { margin: 0; padding: 0 0 8em; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-df316b3f63 { margin: 0; padding: 0 0 8em; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-df316b3f63 { margin: 0; padding: 0 0 8em; } } @media (min-width: 1600px) { .spx-df316b3f63 { margin: 0; padding: 0 0 8em; } }

			.spx-7224614052 { } @media (max-width: 575px) { .spx-7224614052 { margin: 0 auto 2em; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-7224614052 { margin: 0 auto 2em; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-7224614052 { margin: 0 auto 3em; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-7224614052 { margin: 0 auto 5em; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-7224614052 { margin: 0 auto 6em; padding: 0; } } @media (min-width: 1600px) { .spx-7224614052 { margin: 0 auto 6em; padding: 0; } }		

		.spx-ba47c57aa2 { } .spx-ba47c57aa2 { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-ba47c57aa2 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-ba47c57aa2 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-ba47c57aa2 { max-width: 45%; flex: 0 0 45%; order: 0 } } @media (min-width: 1200px) { .spx-ba47c57aa2 { max-width: 40%; flex: 0 0 40%; order: 0 } } @media (min-width: 1600px) { .spx-ba47c57aa2 { max-width: 40%; flex: 0 0 40%; order: 0 } } .spx-ba47c57aa2 .spx-69a751875a { } .spx-6cfc407025 { background-image: url("/wp-content/themes/stevepriest-theme/assets/parity/0df059e5c2c3222186.jpg"); background-position-y:  top; } .spx-ba47c57aa2 .spx-69a751875a { margin: 0; padding: 0; } @media (max-width: 575px) { .spx-ba47c57aa2 .spx-69a751875a { height: 400px;																													} } @media (min-width: 576px) and (max-width: 767px) { .spx-ba47c57aa2 .spx-69a751875a { height: 400px;																													} } @media (min-width: 768px) and (max-width: 991px) { .spx-ba47c57aa2 .spx-69a751875a { height: 600px;																													} } @media (min-width: 992px) and (max-width: 1199px) { .spx-ba47c57aa2 .spx-69a751875a { height: 600px;																													} } @media (min-width: 1200px) and (max-width: 1599px) { .spx-ba47c57aa2 .spx-69a751875a { height: 600px;																													} } @media (min-width: 1600px) { .spx-ba47c57aa2 .spx-69a751875a { height: 600px;																													} }	

		.spx-fbcbcd2e13 { } .spx-fbcbcd2e13 { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-fbcbcd2e13 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-fbcbcd2e13 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 992px) { .spx-fbcbcd2e13 { max-width: 8%; flex: 0 0 8%; order: 1 } } @media (min-width: 1200px) { .spx-fbcbcd2e13 { max-width: 10%; flex: 0 0 10%; order: 1 } } @media (min-width: 1600px) { .spx-fbcbcd2e13 { max-width: 10%; flex: 0 0 10%; order: 1 } } .spx-fbcbcd2e13 .spx-69a751875a { } .spx-fbcbcd2e13 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-492a6dcae3 { align-self: center; } .spx-492a6dcae3 { max-width: 100%; flex: 0 0 100%; order: 2 } @media (min-width: 576px) { .spx-492a6dcae3 { max-width: 100%; flex: 0 0 100%; order: 2 } } @media (min-width: 768px) { .spx-492a6dcae3 { max-width: 100%; flex: 0 0 100%; order: 2 } } @media (min-width: 992px) { .spx-492a6dcae3 { max-width: 47%; flex: 0 0 47%; order: 2 } } @media (min-width: 1200px) { .spx-492a6dcae3 { max-width: 50%; flex: 0 0 50%; order: 2 } } @media (min-width: 1600px) { .spx-492a6dcae3 { max-width: 50%; flex: 0 0 50%; order: 2 } } .spx-492a6dcae3 .spx-69a751875a { } @media (max-width: 575px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 25px 0 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 25px 0 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 25px 0 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 60px 0 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 60px 0 0; } } @media (min-width: 1600px) { .spx-492a6dcae3 .spx-69a751875a { margin: 0; padding: 60px 0 0; } }	

		.spx-fa850368cb { } .spx-fa850368cb { margin: 0 0 10px; padding: 0; }	

		.spx-1b23aa1d00 { } .spx-1b23aa1d00 { margin: 0 0 25px; padding: 0; }	

		.spx-0607f63e16 { } .spx-0607f63e16 { margin: 0 0 8px; padding: 0; } .spx-0607f63e16 .spx-1ccff4e8e7 { text-transform: uppercase !important; font-size: 12px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-0607f63e16 .spx-1ccff4e8e7 { font-size: calc(12px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-0607f63e16 .spx-1ccff4e8e7 { font-size: 12px; } }	

		.spx-6439421bb4 { } .spx-6439421bb4 { margin: 0; padding: 0; }	

#spi-5e44dfe2d8 .spx-2d340d36c4 input, #spi-5e44dfe2d8 .spx-2d340d36c4 select, #spi-5e44dfe2d8 .spx-2d340d36c4 textarea { background-color: #F3F3F3;							border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #222; border-right-color: #222; border-bottom-color: #222; border-left-color: #222; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; }

			.spx-5ee6e06637 { } .spx-5ee6e06637 { margin: 0 auto; padding: 0; }		

		.spx-98b09a5d15 { } .spx-98b09a5d15 { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-98b09a5d15 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-98b09a5d15 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-98b09a5d15 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 1200px) { .spx-98b09a5d15 { max-width: 60%; flex: 0 0 60%; order: 0 } } @media (min-width: 1600px) { .spx-98b09a5d15 { max-width: 60%; flex: 0 0 60%; order: 0 } } .spx-98b09a5d15 .spx-69a751875a { } .spx-98b09a5d15 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-aca02a3a2b { } .spx-aca02a3a2b { margin: 0 0 10px; padding: 0; }	

		.spx-370a8e61bd { } .spx-370a8e61bd { margin: 0; padding: 0; }	

		.spx-f97121a016 { } .spx-f97121a016 { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-f97121a016 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-f97121a016 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 992px) { .spx-f97121a016 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 1200px) { .spx-f97121a016 { max-width: 40%; flex: 0 0 40%; order: 1 } } @media (min-width: 1600px) { .spx-f97121a016 { max-width: 40%; flex: 0 0 40%; order: 1 } } .spx-f97121a016 .spx-69a751875a { } .spx-f97121a016 .spx-69a751875a { margin: 0; padding: 0; }	

			.spx-13290988ea { } @media (max-width: 575px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -35px -17.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 35px 17.5px 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -35px -17.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 35px 17.5px 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -35px -17.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 35px 17.5px 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -35px -17.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 35px 17.5px 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -0px -32.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 0px 32.5px 0; } } @media (min-width: 1600px) { .spx-13290988ea .spx-bfcd800ba3 { margin: -0px -32.5px 0; } .spx-13290988ea .spx-945bdfff0c { padding: 0px 32.5px 0; } } @media (max-width: 575px) { .spx-13290988ea { margin: 25px auto 0; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-13290988ea { margin: 25px auto 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-13290988ea { margin: 25px auto 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-13290988ea { margin: 2.5em auto 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-13290988ea { margin: 2.5em auto 0; padding: 0; } } @media (min-width: 1600px) { .spx-13290988ea { margin: 2.5em auto 0; padding: 0; } }		

		.spx-de88280b60 { } .spx-de88280b60 { order: 0 } @media (min-width: 1200px) { .spx-de88280b60 { max-width: 50%; flex: 0 0 50%; } } .spx-de88280b60 .spx-69a751875a { box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.15); } .spx-c287c68dd3 { background-image: url("/wp-content/themes/stevepriest-theme/assets/parity/6ef39520ee19f4b6f0.jpg"); background-repeat: repeat; } .spx-de88280b60 > .spx-99fb9e68df, .spx-de88280b60 > .spx-69a751875a > .spx-99fb9e68df { background-color: rgba(0, 0, 0, 0.65); } @media (max-width: 575px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 35px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 1600px) { .spx-de88280b60 .spx-69a751875a { margin: 0; padding: 65px; } }	

		.spx-4b272c9a8b { } .spx-4b272c9a8b { margin: 0 0 20px; padding: 0; } .spx-4b272c9a8b .spx-f3aa280e7e { height: 65px;		}	

		.spx-6c192a9ce3 { } .spx-6c192a9ce3 { margin: 0 0 8px; padding: 0; } .spx-6c192a9ce3 .spx-d9938d69e7 { color: #FFFFFF !important; font-size: 18px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-6c192a9ce3 .spx-d9938d69e7 { font-size: calc(18px + 12 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-6c192a9ce3 .spx-d9938d69e7 { font-size: 30px; } }	

		.spx-c336f6f487 { } .spx-c336f6f487 { margin: 0 0 25px; padding: 0; } .spx-c336f6f487 .spx-1ccff4e8e7 { color: #FFFFFF !important; font-size: 14px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-c336f6f487 .spx-1ccff4e8e7 { font-size: calc(14px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-c336f6f487 .spx-1ccff4e8e7 { font-size: 14px; } }	

		.spx-1a8c061c82 { } .spx-1a8c061c82 { margin: 0; padding: 0; } .spx-1a8c061c82 .spx-212301c593 { color: #FFFFFF;			background-color: rgba(255, 255, 255, 0);			border-color: rgba(255, 255, 255, 0);		} .spx-1a8c061c82 .spx-212301c593:hover { }	

		.spx-3b520deddd { } .spx-3b520deddd { order: 1 } @media (min-width: 1200px) { .spx-3b520deddd { max-width: 50%; flex: 0 0 50%; } } .spx-3b520deddd .spx-69a751875a { } .spx-e39bd36bb6 { background-image: url("/wp-content/themes/stevepriest-theme/assets/parity/e8c4d9e9d125f4a846.jpg"); background-image: image-set(url("/wp-content/themes/stevepriest-theme/assets/parity/e8c4d9e9d125f4a846.jpg") 1x, url("/wp-content/themes/stevepriest-theme/assets/parity/3ace91c8d864d75e62.jpg") 2x); } .spx-3b520deddd > .spx-99fb9e68df, .spx-3b520deddd > .spx-69a751875a > .spx-99fb9e68df { background-color: rgba(0, 0, 0, 0.65); } @media (max-width: 575px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 35px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 1600px) { .spx-3b520deddd .spx-69a751875a { margin: 0; padding: 65px; } }	

		.spx-20f55e6c1d { } .spx-20f55e6c1d { margin: 0 0 20px; padding: 0; } .spx-20f55e6c1d .spx-f3aa280e7e { height: 65px;		}	

		.spx-3d072958cc { } .spx-3d072958cc { margin: 0 0 8px; padding: 0; } .spx-3d072958cc .spx-d9938d69e7 { color: #FFFFFF !important; font-size: 18px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-3d072958cc .spx-d9938d69e7 { font-size: calc(18px + 12 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-3d072958cc .spx-d9938d69e7 { font-size: 30px; } }	

		.spx-fb3267f298 { } .spx-fb3267f298 { margin: 0 0 25px; padding: 0; } .spx-fb3267f298 .spx-1ccff4e8e7 { color: #FFFFFF !important; font-size: 14px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-fb3267f298 .spx-1ccff4e8e7 { font-size: calc(14px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-fb3267f298 .spx-1ccff4e8e7 { font-size: 14px; } }	

		.spx-faf4d746f8 { } .spx-faf4d746f8 { margin: 0; padding: 0; } .spx-faf4d746f8 .spx-212301c593 { color: #FFFFFF;			background-color: rgba(255, 255, 255, 0);			border-color: rgba(255, 255, 255, 0);		} .spx-faf4d746f8 .spx-212301c593:hover { }	

	.spx-b17d3da1b8 { } .spx-b17d3da1b8 { background-image: url("/wp-content/themes/stevepriest-theme/assets/parity/f5b8c0a399c8194f9c.jpg"); } .spx-b17d3da1b8 > .spx-99fb9e68df, .spx-b17d3da1b8 > .spx-69a751875a > .spx-99fb9e68df { background-color: rgba(0, 0, 0, 0.85); } @media (max-width: 575px) { .spx-b17d3da1b8 { margin: 0; padding: 4em 0 0em; } } @media (min-width: 576px) and (max-width: 767px) { .spx-b17d3da1b8 { margin: 0; padding: 4em 0 0em; } } @media (min-width: 768px) and (max-width: 991px) { .spx-b17d3da1b8 { margin: 0; padding: 4em 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-b17d3da1b8 { margin: 0; padding: 3em 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-b17d3da1b8 { margin: 0; padding: 3em 0; } } @media (min-width: 1600px) { .spx-b17d3da1b8 { margin: 0; padding: 3em 0; } }

			.spx-76dfb8fd16 { } @media (max-width: 575px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0 15px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0; } } @media (min-width: 1600px) { .spx-76dfb8fd16 { margin: 0 auto; padding: 0; } }		

		.spx-bc63469acc { } .spx-bc63469acc { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-bc63469acc { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-bc63469acc { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 992px) { .spx-bc63469acc { max-width: 60%; flex: 0 0 60%; order: 0 } } @media (min-width: 1200px) { .spx-bc63469acc { max-width: 60%; flex: 0 0 60%; order: 0 } } @media (min-width: 1600px) { .spx-bc63469acc { max-width: 60%; flex: 0 0 60%; order: 0 } } .spx-bc63469acc .spx-69a751875a { } @media (max-width: 575px) { .spx-bc63469acc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-bc63469acc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-bc63469acc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-bc63469acc .spx-69a751875a { margin: 0 0 0 -15px; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-bc63469acc .spx-69a751875a { margin: 0 0 0 -15px; padding: 0; } } @media (min-width: 1600px) { .spx-bc63469acc .spx-69a751875a { margin: 0 0 0 -15px; padding: 0; } }	

		.spx-37b637e684 { } .spx-37b637e684 { margin: 0; padding: 0; } @media (pointer: coarse) { .spx-37b637e684 .spx-d9ed2baa2c { overflow: hidden !important; } } .spx-37b637e684 .spx-a80c50670c { height: 600px; } .spx-37b637e684 .spx-190508cc55 { padding-bottom: 600px; } .spx-37b637e684 .spx-eeab798f6b { padding: 10px; } .spx-37b637e684 .spx-d9ed2baa2c { margin: 0 -10px; } .spx-37b637e684 .spx-1d7a2e0879 button { width: 70px; height: 70px; } .spx-37b637e684 .spx-1d7a2e0879 svg { width: 23.333333333333px; height: 23.333333333333px; } @media (max-width: 575px) { .spx-37b637e684 .spx-3f518ced80 { left: 0px !important; } .spx-37b637e684 .spx-3f518ced80:hover { padding-left: 0px !important; } .spx-37b637e684 .spx-25b7a64ff1 { right: 0px !important; } .spx-37b637e684 .spx-25b7a64ff1:hover { padding-right: 0px !important; } } .spx-37b637e684 .spx-3f518ced80 { left: -35px; } .spx-37b637e684 .spx-3f518ced80:hover { padding-left: 17.5px; } .spx-37b637e684 .spx-25b7a64ff1 { right: -35px; } .spx-37b637e684 .spx-25b7a64ff1:hover { padding-right: 17.5px; } .spx-37b637e684 .spx-1d7a2e0879 button { border-radius: 100px;				color: #080D1A;				background-color: #FFFFFF;			} .spx-37b637e684 .spx-4f72a5d08d { font-weight: 400; 			}	

		.spx-8087dd31f3 { align-self: center; } .spx-8087dd31f3 { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-8087dd31f3 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-8087dd31f3 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-8087dd31f3 { max-width: 40%; flex: 0 0 40%; order: 1 } } @media (min-width: 1200px) { .spx-8087dd31f3 { max-width: 40%; flex: 0 0 40%; order: 1 } } @media (min-width: 1600px) { .spx-8087dd31f3 { max-width: 40%; flex: 0 0 40%; order: 1 } } .spx-8087dd31f3 .spx-69a751875a { } @media (max-width: 575px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 15px 35px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 15px 35px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 0 35px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 65px 0 75px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 65px 0 75px; } } @media (min-width: 1600px) { .spx-8087dd31f3 .spx-69a751875a { margin: 0; padding: 0 65px 0 75px; } }	

		.spx-c400460c85 { } .spx-c400460c85 { margin: 0 0 10px; padding: 0; } .spx-c400460c85 .spx-d9938d69e7 { color: #FFFFFF !important; }	

		.spx-ae888e9694 { } .spx-ae888e9694 { margin: 0 0 25px; padding: 0; } .spx-ae888e9694 .spx-1ccff4e8e7 { color: #FFFFFF !important; }	

		.spx-5a8de20fe4 { } .spx-5a8de20fe4 { margin: 0; padding: 0; } .spx-5a8de20fe4 .spx-212301c593 { color: #080D1A;			background-color: #FFFFFF;			border-color: #FFFFFF;		} .spx-5a8de20fe4 .spx-212301c593:hover { }	

	.spx-ca53acc377 { } @media (max-width: 575px) { .spx-ca53acc377 { margin: 0; padding: 4em 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-ca53acc377 { margin: 0; padding: 4em 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-ca53acc377 { margin: 0; padding: 8em 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-ca53acc377 { margin: 0; padding: 8em 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-ca53acc377 { margin: 0; padding: 8em 0; } } @media (min-width: 1600px) { .spx-ca53acc377 { margin: 0; padding: 8em 0; } }

			.spx-7a15802de3 { } .spx-7a15802de3 { margin: 0 auto; padding: 0; }		

		.spx-c6c4f954e5 { text-align: center; align-self: stretch; } .spx-c6c4f954e5 { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-c6c4f954e5 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-c6c4f954e5 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-c6c4f954e5 { max-width: 45%; flex: 0 0 45%; order: 0 } } @media (min-width: 1200px) { .spx-c6c4f954e5 { max-width: 45%; flex: 0 0 45%; order: 0 } } @media (min-width: 1600px) { .spx-c6c4f954e5 { max-width: 45%; flex: 0 0 45%; order: 0 } } .spx-c6c4f954e5 .spx-69a751875a { height: 100%; display: flex; flex-direction: column; justify-content: center; } .spx-c6c4f954e5 .spx-69a751875a { margin: 0; padding: 0; } @media (max-width: 575px) { .spx-c6c4f954e5 .spx-69a751875a { height: 400px;																													} } @media (min-width: 576px) and (max-width: 767px) { .spx-c6c4f954e5 .spx-69a751875a { height: 400px;																													} } @media (min-width: 768px) and (max-width: 991px) { .spx-c6c4f954e5 .spx-69a751875a { height: 625px;																													} } @media (min-width: 1200px) and (max-width: 1599px) { .spx-c6c4f954e5 .spx-69a751875a { height: 625px;																													} } @media (min-width: 1600px) { .spx-c6c4f954e5 .spx-69a751875a { height: 625px;																													} }	

		.spx-b271bccf17 > .spx-266cda11db {overflow: hidden;}
		.spx-b271bccf17 > .spx-266cda11db.spx-a84f50fedc {overflow: visible;}
	

		.spx-34f7c4d78b { align-self: stretch; } .spx-34f7c4d78b { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-34f7c4d78b { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-34f7c4d78b { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 992px) { .spx-34f7c4d78b { max-width: 55%; flex: 0 0 55%; order: 1 } } @media (min-width: 1200px) { .spx-34f7c4d78b { max-width: 55%; flex: 0 0 55%; order: 1 } } @media (min-width: 1600px) { .spx-34f7c4d78b { max-width: 55%; flex: 0 0 55%; order: 1 } } .spx-34f7c4d78b .spx-69a751875a { height: 100%; display: flex; flex-direction: column; justify-content: center; } .spx-2b91db2676 { background-color: #F8FAFF; } @media (max-width: 575px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 35px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 45px; } } @media (min-width: 768px) and (max-width: 991px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 65px; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 45px; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 0 65px; } } @media (min-width: 1600px) { .spx-34f7c4d78b .spx-69a751875a { margin: 0; padding: 0 65px; } }	

		.spx-768ab8474f { } .spx-768ab8474f { margin: 0 0 10px; padding: 0; } .spx-768ab8474f .spx-f3aa280e7e { height: 25px;		}	

		.spx-793925a3be { } .spx-793925a3be { margin: 0 0 10px; padding: 0; }	

		.spx-8bf30c5a7b { } .spx-8bf30c5a7b { margin: 0 0 25px; padding: 0; }	

		.spx-86e8562438 { } .spx-86e8562438 { margin: 0; padding: 0; } .spx-86e8562438 .spx-212301c593 { background-color: rgba(255, 255, 255, 0);			border-color: rgba(255, 255, 255, 0);		} .spx-86e8562438 .spx-212301c593:hover { }	

		.spx-cdb3393a03 { } .spx-cdb3393a03 { margin: 10px 0 0; padding: 0; }	

	.spx-a93e79b427 { } .spx-a93e79b427 { background-image: url("/wp-content/themes/stevepriest-theme/assets/parity/a31f69ed5362d2dc84.jpg"); background-position-y:  bottom; } .spx-a93e79b427 > .spx-99fb9e68df, .spx-a93e79b427 > .spx-69a751875a > .spx-99fb9e68df { background-color: rgba(0, 0, 0, 0.65); } .spx-a93e79b427 { margin: 75px 0 0; padding: 0; }

			.spx-686bf68e81 { } .spx-686bf68e81 { margin: 0 auto 1em; padding: 0; } .spx-686bf68e81 { top: -75px; z-index: 10;			}		

		.spx-b1ac0a5947 { } .spx-b1ac0a5947 { order: 0 } @media (min-width: 1200px) { .spx-b1ac0a5947 { max-width: 100%; flex: 0 0 100%; } } .spx-b1ac0a5947 .spx-69a751875a { } .spx-b1ac0a5947 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-1e7ec75037 { } .spx-1e7ec75037 { margin: 0; padding: 0; }	

			.spx-1e7ec75037{width:1px;background:#efefef;height:150px;margin:auto}
		

			.spx-48133bb33b { text-align: center; } .spx-48133bb33b { margin: 0 auto; padding: 0; }		

		.spx-21caad22dc { } .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 992px) { .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 1200px) { .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 1600px) { .spx-21caad22dc { max-width: 100%; flex: 0 0 100%; order: 0 } } .spx-21caad22dc .spx-69a751875a { } @media (max-width: 575px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0 15px; } } @media (min-width: 576px) and (max-width: 767px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1600px) { .spx-21caad22dc .spx-69a751875a { margin: 0; padding: 0; } }	

		.spx-b3fb7aae54 { } .spx-b3fb7aae54 { margin: 0 0 35px; padding: 0; } .spx-b3fb7aae54 .spx-1ccff4e8e7 { color: #FFFFFF !important; text-transform: uppercase !important; font-size: 18px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-b3fb7aae54 .spx-1ccff4e8e7 { font-size: calc(18px + 2 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-b3fb7aae54 .spx-1ccff4e8e7 { font-size: 20px; } }	

		.spx-4628929a2a { } .spx-4628929a2a { margin: 0 0 15px; padding: 0; } .spx-4628929a2a .spx-1ccff4e8e7 { color: #FFFFFF !important; font-size: 24px; line-height: 24px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-4628929a2a .spx-1ccff4e8e7 { font-size: calc(24px + 8 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-4628929a2a .spx-1ccff4e8e7 { font-size: 32px; } } @media (min-width: 320px) and (max-width: 1599px) { .spx-4628929a2a .spx-1ccff4e8e7 { line-height: calc(24px + 8 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-4628929a2a .spx-1ccff4e8e7 { line-height: 32px; } }	

		.spx-577385dbae { } .spx-577385dbae { margin: 0; padding: 0; } .spx-577385dbae .spx-1ccff4e8e7 { color: #FFFFFF !important; font-size: 18px; line-height: 24px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-577385dbae .spx-1ccff4e8e7 { font-size: calc(18px + 14 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-577385dbae .spx-1ccff4e8e7 { font-size: 32px; } } @media (min-width: 320px) and (max-width: 1599px) { .spx-577385dbae .spx-1ccff4e8e7 { line-height: calc(24px + 8 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-577385dbae .spx-1ccff4e8e7 { line-height: 32px; } }	

		.spx-a26552df66 { } .spx-a26552df66 { margin: 40px 0 0; padding: 0; } .spx-a26552df66 .spx-1ccff4e8e7 { color: #FFFFFF !important; font-size: 18px; line-height: 28px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-a26552df66 .spx-1ccff4e8e7 { font-size: calc(18px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-a26552df66 .spx-1ccff4e8e7 { font-size: 18px; } } @media (min-width: 320px) and (max-width: 1599px) { .spx-a26552df66 .spx-1ccff4e8e7 { line-height: calc(28px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-a26552df66 .spx-1ccff4e8e7 { line-height: 28px; } }	

		.spx-9db2a064d3 { text-align: center; } .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } @media (min-width: 576px) { .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } } @media (min-width: 768px) { .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } } @media (min-width: 992px) { .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } } @media (min-width: 1200px) { .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } } @media (min-width: 1600px) { .spx-9db2a064d3 { max-width: 0%; flex: 0 0 0%; order: 1 } } .spx-9db2a064d3 .spx-69a751875a { } .spx-9db2a064d3 .spx-69a751875a { margin: 0; padding: 0; } @media (max-width: 575px) { .spx-9db2a064d3 { display: none !important; } } @media (min-width: 576px) and (max-width: 767px) { .spx-9db2a064d3 { display: none !important; } }	

		.spx-00d186057d { } .spx-00d186057d { margin: 0; padding: 0; }	

			.spx-00d186057d{width:1px;height:85px;background:#efefef;margin-left:auto;margin-right:auto;margin-bottom:25px}
		

		.spx-348e58821f { } .spx-348e58821f { margin: 0; padding: 0; } .spx-348e58821f .spx-b31d26c3f0:not(:last-child) { padding-bottom: calc(20px / 2); } .spx-348e58821f .spx-b31d26c3f0:not(:first-child) { padding-top: calc(20px / 2); } .spx-348e58821f .spx-3ee176bb09 { font-size: 16px; font-weight: 400; } .spx-348e58821f .spx-8edb77e968 { font-size: 20px; color: #EFEFEF; } .spx-348e58821f .spx-dcaa97b6c0 { height: 20px; } .spx-348e58821f .spx-b31d26c3f0:hover .spx-492f877fb0 { color: #FFFFFF; }	

			.spx-58a3374029 { } .spx-58a3374029 { margin: 3em auto 0; padding: 0; }		

		.spx-78e3d2a5da { } .spx-78e3d2a5da { order: 0 } @media (min-width: 1200px) { .spx-78e3d2a5da { max-width: 33.33%; flex: 0 0 33.33%; } } .spx-78e3d2a5da .spx-69a751875a { } .spx-78e3d2a5da .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-42b1d1ad44 { text-align: center; } .spx-42b1d1ad44 { order: 1 } @media (min-width: 1200px) { .spx-42b1d1ad44 { max-width: 33.33%; flex: 0 0 33.33%; } } .spx-42b1d1ad44 .spx-69a751875a { } .spx-42b1d1ad44 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-96310dad48 { } .spx-96310dad48 { margin: 0; padding: 0; } .spx-96310dad48 .spx-f3aa280e7e { width: 200px;					}	

		.spx-904497bf34 { } .spx-904497bf34 { order: 2 } @media (min-width: 1200px) { .spx-904497bf34 { max-width: 33.33%; flex: 0 0 33.33%; } } .spx-904497bf34 .spx-69a751875a { } .spx-904497bf34 .spx-69a751875a { margin: 0; padding: 0; }	

			.spx-5257b2fbfc { } .spx-5257b2fbfc { border-width: 1px 0px 0px 0px; border-color: rgba(255, 255, 255, 0.3); border-style: solid; } .spx-5257b2fbfc { background-color: #000000; } .spx-5257b2fbfc { margin: 0 auto; padding: 25px; }		

		.spx-67dfb6ad79 { align-self: center; } .spx-67dfb6ad79 { max-width: 100%; flex: 0 0 100%; order: 1 } @media (min-width: 576px) { .spx-67dfb6ad79 { max-width: 100%; flex: 0 0 100%; order: 1 } } @media (min-width: 768px) { .spx-67dfb6ad79 { max-width: 33.33%; flex: 0 0 33.33%; order: 0 } } @media (min-width: 992px) { .spx-67dfb6ad79 { max-width: 33.33%; flex: 0 0 33.33%; order: 0 } } @media (min-width: 1200px) { .spx-67dfb6ad79 { max-width: 33.33%; flex: 0 0 33.33%; order: 0 } } @media (min-width: 1600px) { .spx-67dfb6ad79 { max-width: 33.33%; flex: 0 0 33.33%; order: 0 } } .spx-67dfb6ad79 .spx-69a751875a { } @media (max-width: 575px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0 0 025px; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0 0 25px; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1600px) { .spx-67dfb6ad79 .spx-69a751875a { margin: 0; padding: 0; } }	

		.spx-bbc068e44a { } .spx-bbc068e44a { margin: 0; padding: 0; } .spx-bbc068e44a .spx-1ccff4e8e7 { color: #FFFFFF !important; text-transform: uppercase !important; font-size: 12px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-bbc068e44a .spx-1ccff4e8e7 { font-size: calc(12px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-bbc068e44a .spx-1ccff4e8e7 { font-size: 12px; } }	

		.spx-ac35295232 { text-align: center; } .spx-ac35295232 { max-width: 100%; flex: 0 0 100%; order: 0 } @media (min-width: 576px) { .spx-ac35295232 { max-width: 100%; flex: 0 0 100%; order: 0 } } @media (min-width: 768px) { .spx-ac35295232 { max-width: 33.33%; flex: 0 0 33.33%; order: 1 } } @media (min-width: 992px) { .spx-ac35295232 { max-width: 33.33%; flex: 0 0 33.33%; order: 1 } } @media (min-width: 1200px) { .spx-ac35295232 { max-width: 33.33%; flex: 0 0 33.33%; order: 1 } } @media (min-width: 1600px) { .spx-ac35295232 { max-width: 33.33%; flex: 0 0 33.33%; order: 1 } } .spx-ac35295232 .spx-69a751875a { } @media (max-width: 575px) { .spx-ac35295232 .spx-69a751875a { margin: 0 0 15px; padding: 0; } } @media (min-width: 576px) and (max-width: 767px) { .spx-ac35295232 .spx-69a751875a { margin: 0 0 15px; padding: 0; } } @media (min-width: 768px) and (max-width: 991px) { .spx-ac35295232 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 992px) and (max-width: 1199px) { .spx-ac35295232 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1200px) and (max-width: 1599px) { .spx-ac35295232 .spx-69a751875a { margin: 0; padding: 0; } } @media (min-width: 1600px) { .spx-ac35295232 .spx-69a751875a { margin: 0; padding: 0; } }	

		.spx-8ed38f3d87 { text-align: center; } .spx-8ed38f3d87 { margin: 0; padding: 0; } .spx-8ed38f3d87 .spx-44f55b9f60 { justify-content: center; } .spx-8ed38f3d87 .spx-9dc77ed035 a { color: rgba(255, 255, 255, 0.7); } .spx-8ed38f3d87 .spx-9dc77ed035 .spx-fd7355847c a { color: rgba(255, 255, 255, 0.7); } .spx-8ed38f3d87 a { font-size: 13px; letter-spacing: 0.5px; text-transform: uppercase; }	

		.spx-62a77c0934 { text-align: right; align-self: center; } .spx-62a77c0934 { max-width: 100%; flex: 0 0 100%; order: 2 } @media (min-width: 576px) { .spx-62a77c0934 { max-width: 100%; flex: 0 0 100%; order: 2 } } @media (min-width: 768px) { .spx-62a77c0934 { max-width: 33.33%; flex: 0 0 33.33%; order: 2 } } @media (min-width: 992px) { .spx-62a77c0934 { max-width: 33.33%; flex: 0 0 33.33%; order: 2 } } @media (min-width: 1200px) { .spx-62a77c0934 { max-width: 33.33%; flex: 0 0 33.33%; order: 2 } } @media (min-width: 1600px) { .spx-62a77c0934 { max-width: 33.33%; flex: 0 0 33.33%; order: 2 } } .spx-62a77c0934 .spx-69a751875a { } .spx-62a77c0934 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-9b997f0ac1 { } .spx-9b997f0ac1 { margin: 0; padding: 0; } .spx-9b997f0ac1 .spx-1ccff4e8e7 { text-transform: uppercase !important; font-size: 12px; } @media (min-width: 320px) and (max-width: 1599px) { .spx-9b997f0ac1 .spx-1ccff4e8e7 { font-size: calc(12px + 0 * ((100vw - 320px) / 1280)); } } @media (min-width: 1600px) { .spx-9b997f0ac1 .spx-1ccff4e8e7 { font-size: 12px; } }	

	.spx-0dbbfe7567 { width: 700px; max-height: 100vh; max-width: 100vw; } .spx-0dbbfe7567 { } .spx-0dbbfe7567 { background-color: rgba(0, 0, 0, 0.5); } .spx-0dbbfe7567 { margin: 15px auto; padding: 35px; } @media (max-width: 575px) { .spx-0dbbfe7567 { max-height: 100vh; max-width: 100vw; margin: 0; } }

			.spx-08cc356e53 { } .spx-08cc356e53 { margin: 0; padding: 0; }		

		.spx-2114572a15 { } .spx-2114572a15 { order: 0 } @media (min-width: 1200px) { .spx-2114572a15 { max-width: 100%; flex: 0 0 100%; } } .spx-2114572a15 .spx-69a751875a { } .spx-2114572a15 .spx-69a751875a { margin: 0; padding: 0; }	

		.spx-79b7e02808 { } .spx-79b7e02808 { margin: 0; padding: 0; }	

	html, body {
		/* fix for calendly widget.spx-2f84417a9e */
		height: auto;
	}
/* Keep longer resource names clear of carousel controls on phones. */
@media (max-width: 575px) {
	.spx-37b637e684 .spx-4ac853a260 {
		max-width: 210px;
		margin-right: auto;
		margin-left: auto;
		font-size: 18px !important;
		line-height: 1.15 !important;
		white-space: normal;
	}
}
