/* Fontography */
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-light.eot'); src: url('../../../font/open-sans/opensans-light.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-light.woff2') format('woff2'), url('../../../font/open-sans/opensans-light.woff') format('woff'), url('../../../font/open-sans/opensans-light.ttf')  format('truetype'), url('../../../font/open-sans/opensans-light.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:300; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-lightitalic.eot'); src: url('../../../font/open-sans/opensans-lightitalic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-lightitalic.woff2') format('woff2'), url('../../../font/open-sans/opensans-lightitalic.woff') format('woff'), url('../../../font/open-sans/opensans-lightitalic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-lightitalic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:300; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-regular.eot'); src: url('../../../font/open-sans/opensans-regular.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-regular.woff2') format('woff2'), url('../../../font/open-sans/opensans-regular.woff') format('woff'), url('../../../font/open-sans/opensans-regular.ttf')  format('truetype'), url('../../../font/open-sans/opensans-regular.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:400; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-italic.eot'); src: url('../../../font/open-sans/opensans-italic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-italic.woff2') format('woff2'), url('../../../font/open-sans/opensans-italic.woff') format('woff'), url('../../../font/open-sans/opensans-italic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-italic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:400; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-medium.eot'); src: url('../../../font/open-sans/opensans-medium.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-medium.woff2') format('woff2'), url('../../../font/open-sans/opensans-medium.woff') format('woff'), url('../../../font/open-sans/opensans-medium.ttf')  format('truetype'), url('../../../font/open-sans/opensans-medium.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:500; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-mediumitalic.eot'); src: url('../../../font/open-sans/opensans-mediumitalic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-mediumitalic.woff2') format('woff2'), url('../../../font/open-sans/opensans-mediumitalic.woff') format('woff'), url('../../../font/open-sans/opensans-mediumitalic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-mediumitalic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:500; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-semibold.eot'); src: url('../../../font/open-sans/opensans-semibold.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-semibold.woff2') format('woff2'), url('../../../font/open-sans/opensans-semibold.woff') format('woff'), url('../../../font/open-sans/opensans-semibold.ttf')  format('truetype'), url('../../../font/open-sans/opensans-semibold.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:600; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-semibolditalic.eot'); src: url('../../../font/open-sans/opensans-semibolditalic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-semibolditalic.woff2') format('woff2'), url('../../../font/open-sans/opensans-semibolditalic.woff') format('woff'), url('../../../font/open-sans/opensans-semibolditalic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-semibolditalic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:600; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-bold.eot'); src: url('../../../font/open-sans/opensans-bold.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-bold.woff2') format('woff2'), url('../../../font/open-sans/opensans-bold.woff') format('woff'), url('../../../font/open-sans/opensans-bold.ttf')  format('truetype'), url('../../../font/open-sans/opensans-bold.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:700; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-bolditalic.eot'); src: url('../../../font/open-sans/opensans-bolditalic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-bolditalic.woff2') format('woff2'), url('../../../font/open-sans/opensans-bolditalic.woff') format('woff'), url('../../../font/open-sans/opensans-bolditalic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-bolditalic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:700; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-extrabold.eot'); src: url('../../../font/open-sans/opensans-extrabold.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-extrabold.woff2') format('woff2'), url('../../../font/open-sans/opensans-extrabold.woff') format('woff'), url('../../../font/open-sans/opensans-extrabold.ttf')  format('truetype'), url('../../../font/open-sans/opensans-extrabold.svg#svgFontName') format('svg'); font-display:auto; font-style:normal; font-weight:800; }
@font-face { font-family: "Open Sans"; src: url('../../../font/open-sans/opensans-extrabolditalic.eot'); src: url('../../../font/open-sans/opensans-extrabolditalic.eot?#iefix') format('embedded-opentype'), url('../../../font/open-sans/opensans-extrabolditalic.woff2') format('woff2'), url('../../../font/open-sans/opensans-extrabolditalic.woff') format('woff'), url('../../../font/open-sans/opensans-extrabolditalic.ttf')  format('truetype'), url('../../../font/open-sans/opensans-extrabolditalic.svg#svgFontName') format('svg'); font-display:auto; font-style:italic; font-weight:800; }

/* A minimal reset to fix box sizing */
html { box-sizing: border-box; }
*, *:before, *:after { box-sizing: inherit; }
html, body { margin: 0; padding: 0; overflow-x: hidden; font-family: "Open Sans", "Arial", sans-serif; font-size: 16px; line-height: 1.5; }

/* Default variables */
:root {
	/*--lpb-gl-co-col-bg: #ffffff;*/
	--lpb-gl-co-col-hd: #007497;
	--lpb-gl-co-col-tx: #555759;
	--lpb-gl-co-col-ld: #f78d28;
	--lpb-gl-co-col-lh: #007497;

	/*--lpb-gl-ci-col-bg: #ffffff;*/
	--lpb-gl-ci-col-hd: #007497;
	--lpb-gl-ci-col-tx: #555759;
	--lpb-gl-ci-col-ld: #f78d28;
	--lpb-gl-ci-col-lh: #007497;

	--lpb-gl-pg-col-pg-bg: #ffffff;

	--lpb-gl-el-hd-col-tx: #007497;

	--lpb-gl-el-btn-col-bg: #cccccc;
	--lpb-gl-el-btn-col-bd: #000000;
	--lpb-gl-el-btn-col-tx: #ffffff;
	--lpb-gl-el-btn-hov-col-bg: #000000;
	--lpb-gl-el-btn-hov-col-bd: #cccccc;
	--lpb-gl-el-btn-hov-col-tx: #ffffff;
	--lpb-gl-el-frm-col-bg: #ffffff;
	--lpb-gl-el-frm-col-tx: #000000;
	--lpb-gl-el-frm-col-in: #000000;
	--lpb-gl-el-btn-brd-sz: 0px;

	--lpb-gl-el-in-col-tx: #000000;
	--lpb-gl-el-in-col-bd: #000000;
	--lpb-gl-el-in-col-bg: #ffffff;

	--lpb-gl-el-col-aln: start;
}

/* ADA nav skipper */
.skip { position: absolute; top: 0; left: 0; width: 0 !important; height: 0 !important; background: transparent; color: transparent; overflow: hidden; }

html { background-color: var(--lpb-lc-pg-col-pg-bg, var(--lpb-gl-pg-col-pg-bg, #ffffff)); }
body { background-color: transparent; }

.sch-lpb-pg-cnv { display: block; padding: 0; margin: 0; width: 100%; max-width: 100%; }
.sch-lpb-pg-cnv-in { width: auto; }
.sch-lpb-ui-ctr { display: grid; grid-gap: 0; }

/* Container defaults */
.sch-lpb-ui-ctr-co {
	background-color: var(--lpb-lc-co-col-bg, var(--lpb-gl-co-col-bg, transparent));
}

.sch-lpb-ui-ctr-ci {
	background-color: var(--lpb-lc-ci-col-bg, var(--lpb-gl-ci-col-bg, transparent));
}

/* Container sizes */
.sch-lpb-ui-ctr-sz-extra-small { width: 100%; max-width: 480px; }
.sch-lpb-ui-ctr-sz-small { width: 100%; max-width: 960px; }
.sch-lpb-ui-ctr-sz-medium { width: 100%; max-width: 1080px; }
.sch-lpb-ui-ctr-sz-large { width: 100%; max-width: 1440px; }
.sch-lpb-ui-ctr-sz-extra-large { width: 100%; max-width: 1920px; }
.sch-lpb-ui-ctr-sz-full-width { width: auto; max-width: 100%; } /* width auto because it's a grid container and it already wants 100% */

/* Container alignment */
.sch-lpb-ui-ctr-aln-hor-none { justify-self: unset; }
.sch-lpb-ui-ctr-aln-hor-left { justify-self: left; }
.sch-lpb-ui-ctr-aln-hor-center { justify-self: center; }
.sch-lpb-ui-ctr-aln-hor-right { justify-self: right; }
.sch-lpb-ui-ctr-aln-ver-none { align-self: unset; }
.sch-lpb-ui-ctr-aln-ver-top { align-self: start; }
.sch-lpb-ui-ctr-aln-ver-middle { align-self: center; }
.sch-lpb-ui-ctr-aln-ver-bottom { align-self: end; }

/* Container padding */
.sch-lpb-ui-ctr-pad-top-none { padding-top: 0; }
.sch-lpb-ui-ctr-pad-top-micro { padding-top: 2px; }
.sch-lpb-ui-ctr-pad-top-extra-small { padding-top: 4px; }
.sch-lpb-ui-ctr-pad-top-small { padding-top: 8px; }
.sch-lpb-ui-ctr-pad-top-medium { padding-top: 16px; }
.sch-lpb-ui-ctr-pad-top-large { padding-top: 32px; }
.sch-lpb-ui-ctr-pad-top-extra-large { padding-top: 48px; }
.sch-lpb-ui-ctr-pad-top-huge { padding-top: 64px; }
.sch-lpb-ui-ctr-pad-top-mammoth { padding-top: 96px; }

.sch-lpb-ui-ctr-pad-right-none { padding-right: 0; }
.sch-lpb-ui-ctr-pad-right-micro { padding-right: 2px; }
.sch-lpb-ui-ctr-pad-right-extra-small { padding-right: 4px; }
.sch-lpb-ui-ctr-pad-right-small { padding-right: 8px; }
.sch-lpb-ui-ctr-pad-right-medium { padding-right: 16px; }
.sch-lpb-ui-ctr-pad-right-large { padding-right: 32px; }
.sch-lpb-ui-ctr-pad-right-extra-large { padding-right: 48px; }
.sch-lpb-ui-ctr-pad-right-huge { padding-right: 64px; }
.sch-lpb-ui-ctr-pad-right-mammoth { padding-right: 96px; }

.sch-lpb-ui-ctr-pad-bottom-none { padding-bottom: 0; }
.sch-lpb-ui-ctr-pad-bottom-micro { padding-bottom: 2px; }
.sch-lpb-ui-ctr-pad-bottom-extra-small { padding-bottom: 4px; }
.sch-lpb-ui-ctr-pad-bottom-small { padding-bottom: 8px; }
.sch-lpb-ui-ctr-pad-bottom-medium { padding-bottom: 16px; }
.sch-lpb-ui-ctr-pad-bottom-large { padding-bottom: 32px; }
.sch-lpb-ui-ctr-pad-bottom-extra-large { padding-bottom: 48px; }
.sch-lpb-ui-ctr-pad-bottom-huge { padding-bottom: 64px; }
.sch-lpb-ui-ctr-pad-bottom-mammoth { padding-bottom: 96px; }

.sch-lpb-ui-ctr-pad-left-none { padding-left: 0; }
.sch-lpb-ui-ctr-pad-left-micro { padding-left: 2px; }
.sch-lpb-ui-ctr-pad-left-extra-small { padding-left: 4px; }
.sch-lpb-ui-ctr-pad-left-small { padding-left: 8px; }
.sch-lpb-ui-ctr-pad-left-medium { padding-left: 16px; }
.sch-lpb-ui-ctr-pad-left-large { padding-left: 32px; }
.sch-lpb-ui-ctr-pad-left-extra-large { padding-left: 48px; }
.sch-lpb-ui-ctr-pad-left-huge { padding-left: 64px; }
.sch-lpb-ui-ctr-pad-left-mammoth { padding-left: 96px; }

/* Container margins */
.sch-lpb-ui-ctr-mrg-top-none { margin-top: 0; }
.sch-lpb-ui-ctr-mrg-top-auto { margin-top: auto; }
.sch-lpb-ui-ctr-mrg-top-micro { margin-top: 2px; }
.sch-lpb-ui-ctr-mrg-top-extra-small { margin-top: 4px; }
.sch-lpb-ui-ctr-mrg-top-small { margin-top: 8px; }
.sch-lpb-ui-ctr-mrg-top-medium { margin-top: 16px; }
.sch-lpb-ui-ctr-mrg-top-large { margin-top: 32px; }
.sch-lpb-ui-ctr-mrg-top-extra-large { margin-top: 48px; }
.sch-lpb-ui-ctr-mrg-top-huge { margin-top: 64px; }
.sch-lpb-ui-ctr-mrg-top-mammoth { margin-top: 96px; }

.sch-lpb-ui-ctr-mrg-right-none { margin-right: 0; }
.sch-lpb-ui-ctr-mrg-right-auto { margin-right: auto; }
.sch-lpb-ui-ctr-mrg-right-micro { margin-right: 2px; }
.sch-lpb-ui-ctr-mrg-right-extra-small { margin-right: 4px; }
.sch-lpb-ui-ctr-mrg-right-small { margin-right: 8px; }
.sch-lpb-ui-ctr-mrg-right-medium { margin-right: 16px; }
.sch-lpb-ui-ctr-mrg-right-large { margin-right: 32px; }
.sch-lpb-ui-ctr-mrg-right-extra-large { margin-right: 48px; }
.sch-lpb-ui-ctr-mrg-right-huge { margin-right: 64px; }
.sch-lpb-ui-ctr-mrg-right-mammoth { margin-right: 96px; }

.sch-lpb-ui-ctr-mrg-bottom-none { margin-bottom: 0; }
.sch-lpb-ui-ctr-mrg-bottom-auto { margin-bottom: auto; }
.sch-lpb-ui-ctr-mrg-bottom-micro { margin-bottom: 2px; }
.sch-lpb-ui-ctr-mrg-bottom-extra-small { margin-bottom: 4px; }
.sch-lpb-ui-ctr-mrg-bottom-small { margin-bottom: 8px; }
.sch-lpb-ui-ctr-mrg-bottom-medium { margin-bottom: 16px; }
.sch-lpb-ui-ctr-mrg-bottom-large { margin-bottom: 32px; }
.sch-lpb-ui-ctr-mrg-bottom-extra-large { margin-bottom: 48px; }
.sch-lpb-ui-ctr-mrg-bottom-huge { margin-bottom: 64px; }
.sch-lpb-ui-ctr-mrg-bottom-mammoth { margin-bottom: 96px; }

.sch-lpb-ui-ctr-mrg-left-none { margin-left: 0; }
.sch-lpb-ui-ctr-mrg-left-auto { margin-left: auto; }
.sch-lpb-ui-ctr-mrg-left-micro { margin-left: 2px; }
.sch-lpb-ui-ctr-mrg-left-extra-small { margin-left: 4px; }
.sch-lpb-ui-ctr-mrg-left-small { margin-left: 8px; }
.sch-lpb-ui-ctr-mrg-left-medium { margin-left: 16px; }
.sch-lpb-ui-ctr-mrg-left-large { margin-left: 32px; }
.sch-lpb-ui-ctr-mrg-left-extra-large { margin-left: 48px; }
.sch-lpb-ui-ctr-mrg-left-huge { margin-left: 64px; }
.sch-lpb-ui-ctr-mrg-left-mammoth { margin-left: 96px; }

/* Heading element */
.sch-lpb-ui-hd { display: block; color: var(--lpb-el-hd-col-tx, var(--lpb-gl-el-hd-col-tx, #000000)); }
.sch-lpb-ui-hd > strong { font-weight: 700; }

/* preserving just in case ... */
/*
h1.sch-lpb-ui-hd { font-size: 64px; line-height: 1.25; }
h2.sch-lpb-ui-hd { font-size: 48px; line-height: 1.25; }
h3.sch-lpb-ui-hd { font-size: 36px; line-height: 1.25; }
h4.sch-lpb-ui-hd { font-size: 24px; line-height: 1.25; }
h5.sch-lpb-ui-hd { font-size: 18px; line-height: 1.25; }
h6.sch-lpb-ui-hd { font-size: 16px; line-height: 1.25; }
span.sch-lpb-ui-hd { font-size: 16px; line-height: 1.25; }
*/

h1.sch-lpb-ui-hd { font-size: 64px; line-height: 1.25; font-weight: 100; }
h2.sch-lpb-ui-hd { font-size: 48px; line-height: 1.25; font-weight: 100; }
h3.sch-lpb-ui-hd { font-size: 36px; line-height: 1.25; font-weight: 100; }
h4.sch-lpb-ui-hd { font-size: 32px; line-height: 1.25; font-weight: 100; }
h5.sch-lpb-ui-hd { font-size: 24px; line-height: 1.25; font-weight: 100; }
h6.sch-lpb-ui-hd { font-size: 20px; line-height: 1.25; font-weight: 100; }
span.sch-lpb-ui-hd { font-size: 16px; line-height: 1.25; font-weight: 100; }

/*
.sch-lpb-ui-hd-vs-h1 { font-size: 64px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h2 { font-size: 48px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h3 { font-size: 36px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h4 { font-size: 24px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h5 { font-size: 18px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h6 { font-size: 16px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-span { font-size: 16px !important; line-height: 1.25 !important; }
*/

.sch-lpb-ui-hd-vs-h1 { font-size: 64px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h2 { font-size: 48px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h3 { font-size: 36px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h4 { font-size: 32px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h5 { font-size: 24px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-h6 { font-size: 20px !important; line-height: 1.25 !important; }
.sch-lpb-ui-hd-vs-span { font-size: 16px !important; line-height: 1.25 !important; }

.sch-lpb-ui-hd-aln-none { text-align: left; }
.sch-lpb-ui-hd-aln-left { text-align: left; }
.sch-lpb-ui-hd-aln-center { text-align: center; }
.sch-lpb-ui-hd-aln-right { text-align: right; }

/* Text element */
.sch-lpb-el-txt-ctr { display: block; }
.sch-lpb-el-txt-ctr > p,
.sch-lpb-el-txt-ctr > ul,
.sch-lpb-el-txt-ctr > ol,
.sch-lpb-el-txt-ctr > blockquote,
.sch-lpb-el-txt-ctr > pre { margin: 1.5em 0 0 0; }

.sch-lpb-el-txt-ctr > p:first-child,
.sch-lpb-el-txt-ctr > ul:first-child,
.sch-lpb-el-txt-ctr > ol:first-child,
.sch-lpb-el-txt-ctr > blockquote:first-child,
.sch-lpb-el-txt-ctr > pre:first-child { margin: 0 0 0 0; }

.sch-lpb-el-tx-sz-extra-small { font-size: 8px; line-height: 1.75; }
.sch-lpb-el-tx-sz-small { font-size: 14px; line-height: 1.7; }
.sch-lpb-el-tx-sz-base { font-size: 16px; line-height: 1.7; }
.sch-lpb-el-tx-sz-medium { font-size: 18px; line-height: 1.5; }
.sch-lpb-el-tx-sz-large { font-size: 24px; line-height: 1.25; }
.sch-lpb-el-tx-sz-extra-large { font-size: 36px; line-height: 1.25; }
.sch-lpb-el-tx-sz-huge { font-size: 48px; line-height: 1.25; }
.sch-lpb-el-tx-sz-mammoth { font-size: 64px; line-height: 1.25; }

.sch-lpb-el-gf { display: block; }
.sch-lpb-el-gf .gform_required_legend {
  display: none;
}

.sch-lpb-el-gf { background-color: var(--lpb-el-frm-col-bg, var(--lpb-gl-el-frm-col-bg)); }

.sch-lpb-el-btn a { display: table; text-decoration: none; }
.sch-lpb-ui-btn-sz-small a { padding: 4px 8px; }
.sch-lpb-ui-btn-sz-medium a { padding: 8px 16px; }
.sch-lpb-ui-btn-sz-large a { padding: 16px 32px; }
.sch-lpb-ui-btn-sz-md-stretch a { width: 100%; }
.sch-lpb-ui-btn-stl-rectangle a { border-radius: 0; }
.sch-lpb-ui-btn-stl-light-rounded a { border-radius: 4px; }
.sch-lpb-ui-btn-stl-medium-rounded a { border-radius: 8px; }
.sch-lpb-ui-btn-stl-heavy-rounded a { border-radius: 16px; }
.sch-lpb-ui-btn-stl-pill a { border-radius: 128px; }

.sch-lpb-ui-btn-tx-sz-small a { font-size: 12px; }
.sch-lpb-ui-btn-tx-sz-medium a { font-size: 16px; }
.sch-lpb-ui-btn-tx-sz-large a { font-size: 20px; }

.sch-lpb-ui-btn-wt-bd a { font-weight: 700; }

.sch-lpb-ui-btn-bd-stl-none a { border-style: none; }
.sch-lpb-ui-btn-bd-stl-solid a { border-style: solid; }
.sch-lpb-ui-btn-bd-stl-dotted a { border-style: dotted; }
.sch-lpb-ui-btn-bd-stl-dashed a { border-style: dashed; }

.sch-lpb-el-btn a { border-width: var(--lpb-el-btn-brd-sz, var(--lpb-gl-el-btn-brd-sz)); border-color: var(--lpb-el-btn-col-bd, var(--lpb-gl-el-btn-col-bd)); background-color: var(--lpb-el-btn-col-bg, var(--lpb-gl-el-btn-col-bg)); color: var(--lpb-el-btn-col-tx, var(--lpb-gl-el-btn-col-tx)); }
.sch-lpb-el-btn a:hover { border-width: var(--lpb-el-btn-brd-sz, var(--lpb-gl-el-btn-brd-sz)); border-color: var(--lpb-el-btn-hov-col-bd, var(--lpb-gl-el-btn-hov-col-bd)); background-color: var(--lpb-el-btn-hov-col-bg, var(--lpb-gl-el-btn-hov-col-bg)); color: var(--lpb-el-btn-hov-col-tx, var(--lpb-gl-el-btn-hov-col-tx)); }


body .sch-lpb-el-gf.sch-lpb-ui-btn-sz-small .gform_wrapper .gform_footer input[type="submit"] { padding: 4px 8px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-sz-medium .gform_wrapper .gform_footer input[type="submit"] { padding: 8px 16px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-sz-large .gform_wrapper .gform_footer input[type="submit"] { padding: 16px 32px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-sz-md-stretch .gform_wrapper .gform_footer input[type="submit"] { width: 100%; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-stl-rectangle .gform_wrapper .gform_footer input[type="submit"] { border-radius: 0; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-stl-light-rounded .gform_wrapper .gform_footer input[type="submit"] { border-radius: 4px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-stl-medium-rounded .gform_wrapper .gform_footer input[type="submit"] { border-radius: 8px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-stl-heavy-rounded .gform_wrapper .gform_footer input[type="submit"] { border-radius: 16px; }
body .sch-lpb-el-gf.sch-lpb-ui-btn-stl-pill .gform_wrapper .gform_footer input[type="submit"] { border-radius: 128px; }

body .sch-lpb-ui-btn-tx-sz-small .gform_wrapper .gform_footer input[type="submit"] { font-size: 12px; }
body .sch-lpb-ui-btn-tx-sz-medium .gform_wrapper .gform_footer input[type="submit"] { font-size: 16px; }
body .sch-lpb-ui-btn-tx-sz-large .gform_wrapper .gform_footer input[type="submit"] { font-size: 20px; }

body .sch-lpb-ui-btn-wt-bd .gform_wrapper .gform_footer input[type="submit"] { font-weight: 700; }

.sch-lpb-el-gf.sch-lpb-ui-btn-bd-stl-none .gform_wrapper .gform_footer input[type="submit"] { border-style: none; }
.sch-lpb-el-gf.sch-lpb-ui-btn-bd-stl-solid .gform_wrapper .gform_footer input[type="submit"] { border-style: solid; }
.sch-lpb-el-gf.sch-lpb-ui-btn-bd-stl-dotted .gform_wrapper .gform_footer input[type="submit"] { border-style: dotted; }
.sch-lpb-el-gf.sch-lpb-ui-btn-bd-stl-dashed .gform_wrapper .gform_footer input[type="submit"] { border-style: dashed; }

body .sch-lpb-el-gf .gform_wrapper .gform_body .gform_fields .gfield .gfield_label { font-weight: bold; font-size: inherit; line-height: inherit; color: var(--lpb-el-frm-col-tx, var(--lpb-gl-el-frm-col-tx)); }
.sch-lpb-el-gf .gform-theme--foundation .gform_fields { grid-row-gap: 24px; }
.sch-lpb-el-gf .gfield_required.gfield_required_asterisk { display: none; }
body .sch-lpb-el-gf .gform_wrapper .gform_footer input[type=submit] { margin-bottom: 0; cursor: pointer; border-width: var(--lpb-el-btn-brd-sz, var(--lpb-gl-el-btn-brd-sz)); border-color: var(--lpb-el-btn-col-bd, var(--lpb-gl-el-btn-col-bd)); background-color: var(--lpb-el-btn-col-bg, var(--lpb-gl-el-btn-col-bg)); color: var(--lpb-el-btn-col-tx, var(--lpb-gl-el-btn-col-tx)); }
body .sch-lpb-el-gf .gform_wrapper .gform_footer input[type=submit]:hover { margin-bottom: 0; cursor: pointer; border-width: var(--lpb-el-btn-brd-sz, var(--lpb-gl-el-btn-brd-sz)); border-color: var(--lpb-el-btn-hov-col-bd, var(--lpb-gl-el-btn-hov-col-bd)); background-color: var(--lpb-el-btn-hov-col-bg, var(--lpb-gl-el-btn-hov-col-bg)); color: var(--lpb-el-btn-hov-col-tx, var(--lpb-gl-el-btn-hov-col-tx)); }
.sch-lpb-el-gf .gform_wrapper.gravity-theme .gform_footer,
.sch-lpb-el-gf .gform_wrapper.gravity-theme .gform_page_footer { padding: 0; margin: 32px 0 0 0; }

/* Inputs */
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf .gform_wrapper.gravity-theme textarea {
	/*color: var(--lpb-el-frm-col-in, var(--lpb-gl-el-frm-col-in, #000000));*/
	color: var(--lpb-el-in-col-tx, var(--lpb-gl-el-in-col-tx));
	border-width: var(--lpb-el-in-brd-sz, var(--lpb-gl-el-in-brd-sz));
	border-color: var(--lpb-el-in-col-bd, var(--lpb-gl-el-in-col-bd));
	background-color: var(--lpb-el-in-col-bg, var(--lpb-gl-el-in-col-bg));
}

.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-small .gform_wrapper.gravity-theme textarea { padding: 6px; }

.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-medium .gform_wrapper.gravity-theme textarea { padding: 12px; }

.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-sz-large .gform_wrapper.gravity-theme textarea { padding: 20px; }

.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-rectangle .gform_wrapper.gravity-theme textarea { border-radius: 0; }

.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-light-rounded .gform_wrapper.gravity-theme textarea { border-radius: 4px; }

.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-medium-rounded .gform_wrapper.gravity-theme textarea { border-radius: 8px; }

.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-heavy-rounded .gform_wrapper.gravity-theme textarea { border-radius: 16px; }

.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-stl-pill .gform_wrapper.gravity-theme textarea { border-radius: 128px; }

.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-none .gform_wrapper.gravity-theme textarea { border-style: none; }

.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-solid .gform_wrapper.gravity-theme textarea { border-style: solid; }

.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dotted .gform_wrapper.gravity-theme textarea { border-style: dotted; }

.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="date"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="datetime-local"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="datetime"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="email"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="tel"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="text"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme input[type="time"],
.sch-lpb-el-gf.sch-lpb-ui-in-bd-stl-dashed .gform_wrapper.gravity-theme textarea { border-style: dashed; }

body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="date"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="datetime-local"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="datetime"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="email"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="tel"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="text"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme input[type="time"],
body .sch-lpb-ui-in-tx-sz-small .gform_wrapper.gravity-theme textarea { font-size: 12px; }

body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="date"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="datetime-local"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="datetime"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="email"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="tel"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="text"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme input[type="time"],
body .sch-lpb-ui-in-tx-sz-medium .gform_wrapper.gravity-theme textarea { font-size: 16px; }

body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="date"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="datetime-local"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="datetime"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="email"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="tel"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="text"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme input[type="time"],
body .sch-lpb-ui-in-tx-sz-large .gform_wrapper.gravity-theme textarea { font-size: 20px; }

body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="date"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="datetime-local"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="datetime"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="email"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="tel"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="text"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme input[type="time"],
body .sch-lpb-ui-in-wt-bd .gform_wrapper.gravity-theme textarea { font-weight: 700; }

.sch-lpb-el-img {
	display: block;
	max-width: 100%;
	width: 100%;
}

.sch-lpb-el-img img,
.sch-lpb-el-img svg {
	display: block;
	width: 100%;
	height: auto;
	border: none;
	outline: unset;
}

.sch-lpb-el-img svg, .sch-lpb-el-img svg path { fill: var(--lpb-el-ico-col-fl, var(--lpb-el-ico-col-fl, #000000)); color: var(--lpb-el-ico-col-fl, var(--lpb-el-ico-col-fl, #000000)); }

/* Columns hemodule */
.sch-lpb-ui-cols {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
}

.sch-lpb-ui-cols > * {
	padding: 0;
	margin: 0;
	display: grid;
	width: 100%;
	align-content: var(--lpb-el-col-aln, var(--lpb-gl-el-col-aln, start));
}

.sch-lpb-ui-grid-gap-row-none { grid-row-gap: 0px; }
.sch-lpb-ui-grid-gap-row-micro { grid-row-gap: 2px; }
.sch-lpb-ui-grid-gap-row-extra-small { grid-row-gap: 4px; }
.sch-lpb-ui-grid-gap-row-small { grid-row-gap: 8px; }
.sch-lpb-ui-grid-gap-row-medium { grid-row-gap: 16px; }
.sch-lpb-ui-grid-gap-row-large { grid-row-gap: 32px; }
.sch-lpb-ui-grid-gap-row-extra-large { grid-row-gap: 48px; }
.sch-lpb-ui-grid-gap-row-huge { grid-row-gap: 64px; }
.sch-lpb-ui-grid-gap-row-mammoth { grid-row-gap: 96px; }

.sch-lpb-ui-grid-gap-column-none { grid-column-gap: 0px; }
.sch-lpb-ui-grid-gap-column-micro { grid-column-gap: 2px; }
.sch-lpb-ui-grid-gap-column-extra-small { grid-column-gap: 4px; }
.sch-lpb-ui-grid-gap-column-small { grid-column-gap: 8px; }
.sch-lpb-ui-grid-gap-column-medium { grid-column-gap: 16px; }
.sch-lpb-ui-grid-gap-column-large { grid-column-gap: 32px; }
.sch-lpb-ui-grid-gap-column-extra-large { grid-column-gap: 48px; }
.sch-lpb-ui-grid-gap-column-huge { grid-column-gap: 64px; }
.sch-lpb-ui-grid-gap-column-mammoth { grid-column-gap: 96px; }

/* Special mobile UI/UX improvement tweaks */
/* Only animate at screen sizes that are likely to perform the animations - mostly prevents extra clicks for hover states on mobile devices */
@media screen and (min-width: 960px) {
	a,
	svg,
	.svg-icon,
	button,
	input { -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
}

@media screen and (max-width: 760px) {
	.sch-lpb-ui-cols { grid-template-columns: 1fr !important; }
}
