.elementor-kit-5{--e-global-color-primary:#181F63;--e-global-color-secondary:#1E548A;--e-global-color-text:#40444D;--e-global-color-accent:#D8B400;--e-global-color-6baa295:#2438A8;--e-global-color-58724a7:#1E548A;--e-global-color-60811a5:#0E8AF7;--e-global-color-751a574:#10B7E5;--e-global-color-4cf7152:#69E0E8;--e-global-color-c0d4a3a:#1C2639;--e-global-color-43c1d38:#3F4172;--e-global-color-72a4e7a:#F99311;--e-global-color-7de9be9:#FFE568;--e-global-color-373e610:#9FE8C9;--e-global-color-f1ccc36:#999995;--e-global-color-1720cba:#BDBDC1;--e-global-color-ce461c7:#F7F6F2;--e-global-color-4938f5e:#FFFFFF;--e-global-typography-primary-font-family:"akzidenz-grotesk-next-pro";--e-global-typography-primary-font-size:5em;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"akzidenz-grotesk-next-pro";--e-global-typography-secondary-font-size:1.5em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"akzidenz-grotesk-next-pro";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"eurostile";--e-global-typography-accent-font-size:1.2em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:0.2em;--e-global-typography-db346e6-font-family:"eurostile";--e-global-typography-db346e6-font-size:1em;--e-global-typography-db346e6-font-weight:500;--e-global-typography-db346e6-text-transform:uppercase;--e-global-typography-db346e6-letter-spacing:0.09em;--e-global-typography-5f47a5e-font-family:"eurostile";--e-global-typography-5f47a5e-font-size:0.9em;--e-global-typography-5f47a5e-font-weight:500;--e-global-typography-5f47a5e-text-transform:uppercase;--e-global-typography-5f47a5e-letter-spacing:0.09em;--e-global-typography-17a2d22-font-family:"eurostile";--e-global-typography-17a2d22-font-size:5.3em;--e-global-typography-17a2d22-font-weight:600;--e-global-typography-17a2d22-font-style:normal;--e-global-typography-17a2d22-text-decoration:none;--e-global-typography-17a2d22-line-height:1em;--e-global-typography-17a2d22-letter-spacing:-0.01em;--e-global-typography-de0a36e-font-family:"eurostile";--e-global-typography-de0a36e-font-size:3.5em;--e-global-typography-de0a36e-font-weight:600;--e-global-typography-de0a36e-line-height:1.1em;--e-global-typography-de0a36e-letter-spacing:-0.01em;--e-global-typography-9f572f1-font-family:"eurostile";--e-global-typography-9f572f1-font-size:2.5em;--e-global-typography-9f572f1-font-weight:500;--e-global-typography-9f572f1-line-height:1.2em;--e-global-typography-61f4c95-font-family:"akzidenz-grotesk-next-pro";--e-global-typography-61f4c95-font-size:1.5em;--e-global-typography-61f4c95-font-weight:400;--e-global-typography-61f4c95-line-height:1.4em;--e-global-typography-61f4c95-letter-spacing:0em;--e-global-typography-81cb3d3-font-family:"eurostile";--e-global-typography-81cb3d3-font-size:1.6em;--e-global-typography-81cb3d3-font-weight:600;--e-global-typography-81cb3d3-line-height:1.1em;--e-global-typography-0f1568a-font-family:"eurostile";--e-global-typography-0f1568a-font-size:3.4em;--e-global-typography-0f1568a-font-weight:600;--e-global-typography-0f1568a-line-height:0.9em;--e-global-typography-0f1568a-letter-spacing:0em;--e-global-typography-3e27589-font-family:"eurostile";--e-global-typography-3e27589-font-size:clamp(2.488rem, 2.014rem + 1.58vw, 3.436rem);--e-global-typography-3e27589-font-weight:600;--e-global-typography-3e27589-line-height:1.1em;--e-global-typography-3e27589-letter-spacing:0em;--e-global-typography-c249c71-font-family:"eurostile";--e-global-typography-c249c71-font-size:clamp(2.074rem, 1.769rem + 1.0167vw, 2.684rem);--e-global-typography-c249c71-font-weight:600;--e-global-typography-c249c71-line-height:1em;--e-global-typography-c249c71-letter-spacing:0em;--e-global-typography-3da30d8-font-family:"eurostile";--e-global-typography-3da30d8-font-size:clamp(1.728rem, 1.5435rem + 0.615vw, 2.097rem);--e-global-typography-3da30d8-font-weight:600;--e-global-typography-3da30d8-line-height:1.3em;--e-global-typography-3da30d8-letter-spacing:0em;--e-global-typography-f244fa1-font-family:"eurostile";--e-global-typography-f244fa1-font-size:clamp(1.44rem, 1.341rem + 0.33vw, 1.638rem);--e-global-typography-f244fa1-font-weight:500;--e-global-typography-f244fa1-line-height:1.1em;--e-global-typography-f244fa1-letter-spacing:0em;--e-global-typography-0c5bf98-font-family:"eurostile";--e-global-typography-0c5bf98-font-size:clamp(1.176rem, 1.124rem + 0.1733vw, 1.28rem);--e-global-typography-0c5bf98-font-weight:500;--e-global-typography-0c5bf98-line-height:1.2em;--e-global-typography-0c5bf98-letter-spacing:0em;--e-global-typography-b56fda2-font-family:"eurostile";--e-global-typography-b56fda2-font-size:1.8em;--e-global-typography-b56fda2-font-weight:600;--e-global-typography-b56fda2-line-height:2.2rem;--e-global-typography-1f01f86-font-family:"Public Sans";--e-global-typography-1f01f86-font-size:1.5em;--e-global-typography-1f01f86-font-weight:400;--e-global-typography-1f01f86-line-height:1.3em;--e-global-typography-d3cc111-font-family:"Public Sans";--e-global-typography-d3cc111-font-size:0.8em;--e-global-typography-d3cc111-font-weight:400;--e-global-typography-d3cc111-line-height:1.8em;--e-global-typography-64262d7-font-family:"eurostile";--e-global-typography-64262d7-font-size:1em;--e-global-typography-64262d7-font-weight:600;--e-global-typography-64262d7-text-transform:uppercase;--e-global-typography-64262d7-line-height:1.2rem;--e-global-typography-64262d7-letter-spacing:0.18rem;--e-global-typography-f5f4980-font-family:"eurostile";--e-global-typography-f5f4980-font-size:1.3em;--e-global-typography-f5f4980-font-weight:600;--e-global-typography-f5f4980-letter-spacing:0.19em;--e-global-typography-58c8283-font-family:"eurostile";--e-global-typography-58c8283-font-size:1.1em;--e-global-typography-58c8283-font-weight:600;--e-global-typography-58c8283-text-transform:uppercase;--e-global-typography-58c8283-letter-spacing:0.19em;--e-global-typography-60579bb-font-family:"eurostile";--e-global-typography-60579bb-font-size:0.9em;--e-global-typography-60579bb-font-weight:500;--e-global-typography-60579bb-text-transform:uppercase;--e-global-typography-f2c3266-font-family:"eurostile";--e-global-typography-f2c3266-font-size:1.3em;--e-global-typography-f2c3266-font-weight:500;--e-global-typography-f2c3266-text-transform:uppercase;--e-global-typography-f2c3266-letter-spacing:0em;--e-global-typography-b8977ed-font-family:"Public Sans";--e-global-typography-b8977ed-font-size:1.3em;--e-global-typography-b8977ed-font-weight:600;--e-global-typography-cdabecf-font-family:"Public Sans";--e-global-typography-cdabecf-font-size:1.1em;--e-global-typography-cdabecf-font-weight:300;--e-global-typography-6feec12-font-family:"Public Sans";--e-global-typography-6feec12-font-size:clamp(0.833rem, 0.859rem + -0.0867vw, 0.781rem);--e-global-typography-4e289c5-font-family:"Public Sans";--e-global-typography-4e289c5-font-size:clamp(0.694rem, 0.736rem + -0.14vw, 0.61rem);--e-global-typography-eba8301-font-family:"Public Sans";--e-global-typography-eba8301-font-size:1.125rem;--e-global-typography-eba8301-font-weight:400;color:#000000;font-family:var( --e-global-typography-text-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 p{margin-block-end:1.25rem;}.elementor-kit-5 h1{font-family:var( --e-global-typography-0f1568a-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-0f1568a-font-size );font-weight:var( --e-global-typography-0f1568a-font-weight );line-height:var( --e-global-typography-0f1568a-line-height );letter-spacing:var( --e-global-typography-0f1568a-letter-spacing );}.elementor-kit-5 h2{font-family:var( --e-global-typography-3e27589-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-3e27589-font-size );font-weight:var( --e-global-typography-3e27589-font-weight );line-height:var( --e-global-typography-3e27589-line-height );letter-spacing:var( --e-global-typography-3e27589-letter-spacing );}.elementor-kit-5 h3{font-family:var( --e-global-typography-3da30d8-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-3da30d8-font-size );font-weight:var( --e-global-typography-3da30d8-font-weight );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h4{font-family:var( --e-global-typography-3da30d8-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-3da30d8-font-size );font-weight:var( --e-global-typography-3da30d8-font-weight );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h5{font-family:var( --e-global-typography-f244fa1-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-f244fa1-font-size );font-weight:var( --e-global-typography-f244fa1-font-weight );line-height:var( --e-global-typography-f244fa1-line-height );letter-spacing:var( --e-global-typography-f244fa1-letter-spacing );}.elementor-kit-5 h6{font-family:var( --e-global-typography-0c5bf98-font-family ), Inter,Sans-serif;font-size:var( --e-global-typography-0c5bf98-font-size );font-weight:var( --e-global-typography-0c5bf98-font-weight );line-height:var( --e-global-typography-0c5bf98-line-height );letter-spacing:var( --e-global-typography-0c5bf98-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;--container-default-padding-top:0em;--container-default-padding-right:0em;--container-default-padding-bottom:0em;--container-default-padding-left:0em;}.elementor-widget:not(:last-child){margin-block-end:1rem;}.elementor-element{--widgets-spacing:1rem 1rem;--widgets-spacing-row:1rem;--widgets-spacing-column:1rem;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-17a2d22-font-size:60px;--e-global-typography-17a2d22-line-height:1.2em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 h1{font-size:var( --e-global-typography-0f1568a-font-size );line-height:var( --e-global-typography-0f1568a-line-height );letter-spacing:var( --e-global-typography-0f1568a-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-3e27589-font-size );line-height:var( --e-global-typography-3e27589-line-height );letter-spacing:var( --e-global-typography-3e27589-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3da30d8-font-size );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-3da30d8-font-size );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-f244fa1-font-size );line-height:var( --e-global-typography-f244fa1-line-height );letter-spacing:var( --e-global-typography-f244fa1-letter-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-0c5bf98-font-size );line-height:var( --e-global-typography-0c5bf98-line-height );letter-spacing:var( --e-global-typography-0c5bf98-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-17a2d22-font-size:46px;--e-global-typography-17a2d22-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-5 h1{font-size:var( --e-global-typography-0f1568a-font-size );line-height:var( --e-global-typography-0f1568a-line-height );letter-spacing:var( --e-global-typography-0f1568a-letter-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-3e27589-font-size );line-height:var( --e-global-typography-3e27589-line-height );letter-spacing:var( --e-global-typography-3e27589-letter-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3da30d8-font-size );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-3da30d8-font-size );line-height:var( --e-global-typography-3da30d8-line-height );letter-spacing:var( --e-global-typography-3da30d8-letter-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-f244fa1-font-size );line-height:var( --e-global-typography-f244fa1-line-height );letter-spacing:var( --e-global-typography-f244fa1-letter-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-0c5bf98-font-size );line-height:var( --e-global-typography-0c5bf98-line-height );letter-spacing:var( --e-global-typography-0c5bf98-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* NAV 
.elementor-nav-menu--main {padding-bottom: 20px;}
*/

/* 2025 Redesign Conventions */
.panel {padding: 70px 0;}

/* site adjustments */
#top {padding-left: 20px; padding-right: 20px;}

/* MISC */
.hideme {display:none !important;}

.elementor-widget-text-editor ul {margin-bottom: 20px;}
h2 {font-weight: 500;
	font-size:1.4rem;
	line-height:2rem;}
h6 {font-weight:500;
	font-size:1rem;
	line-height:1.2rem;
	letter-spacing:.5rem;
	text-transform:uppercase;}

.link-simple, .link-simple a {color: #FFFFFF;}
.link-simple:hover, .link-simple a:hover {color: #FFFFFF; font-weight: 600;}

a.privacy-link {color: #FFFFFF; text-decoration:underline;}
a.privacy-link:hover {color: #FFFFFF; font-weight: 600;}

.single .tag-links {display: none;}

/* YT Embeds */
.elementor-widget-container p iframe {max-height: 350px;}

/* Forms */
#form_wpdl .elementor-message-danger {
	display: none;
}

/* Digital Marketing Repo */
.post-password-form {margin: 100px 33%;}

img.repo-thumb {
	margin-right: 20px;
}/* End custom CSS */