.elementor-10262 .elementor-element.elementor-element-b8ab8af{--display:flex;--overlay-opacity:0.6;}.elementor-10262 .elementor-element.elementor-element-b8ab8af:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-b8ab8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://childrenshospitallottery.ca/wp-content/uploads/2024/04/chl-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10262 .elementor-element.elementor-element-b8ab8af::before, .elementor-10262 .elementor-element.elementor-element-b8ab8af > .elementor-background-video-container::before, .elementor-10262 .elementor-element.elementor-element-b8ab8af > .e-con-inner > .elementor-background-video-container::before, .elementor-10262 .elementor-element.elementor-element-b8ab8af > .elementor-background-slideshow::before, .elementor-10262 .elementor-element.elementor-element-b8ab8af > .e-con-inner > .elementor-background-slideshow::before, .elementor-10262 .elementor-element.elementor-element-b8ab8af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-73fbbeb );--background-overlay:'';}.elementor-10262 .elementor-element.elementor-element-6585b0c{--display:flex;--padding-top:6.063rem;--padding-bottom:6.063rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10262 .elementor-element.elementor-element-72d7bd5{text-align:center;}.elementor-10262 .elementor-element.elementor-element-72d7bd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10262 .elementor-element.elementor-element-72d7bd5.elementor-widget-heading .elementor-heading-title, .elementor-10262 .elementor-element.elementor-element-72d7bd5.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#FFFFFF;}.elementor-10262 .elementor-element.elementor-element-d3458b8{text-align:center;font-family:var( --e-global-typography-text-font-family ), 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 );color:#FFFFFF;}.elementor-10262 .elementor-element.elementor-element-7d9ba8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d > .elementor-widget-container{--e-transform-translateY:-1.5rem;margin:auto auto auto auto;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d.elementor-element{--align-self:center;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d{top:-4rem;z-index:-1;text-align:center;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d .elementor-heading-title{font-size:var( --e-global-typography-5e7fe93-font-size );font-weight:var( --e-global-typography-5e7fe93-font-weight );text-transform:var( --e-global-typography-5e7fe93-text-transform );line-height:var( --e-global-typography-5e7fe93-line-height );}.elementor-10262 .elementor-element.elementor-element-bbd4d1d.elementor-widget-heading .elementor-heading-title, .elementor-10262 .elementor-element.elementor-element-bbd4d1d.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3ac31bd );}.elementor-10262 .elementor-element.elementor-element-cf67ddd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;}.elementor-10262 .elementor-element.elementor-element-0688e2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-10262 .elementor-element.elementor-element-1dc6f7a{text-align:left;font-family:var( --e-global-typography-text-font-family ), 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 );color:var( --e-global-color-text );}.elementor-10262 .elementor-element.elementor-element-cd5dfe1{--display:flex;}.elementor-10262 .elementor-element.elementor-element-2a31b06{text-align:center;}.elementor-10262 .elementor-element.elementor-element-2f0a203{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10262 .elementor-element.elementor-element-a8bdb35{--display:flex;border-style:solid;--border-style:solid;border-width:0.625rem 0.625rem 0.625rem 0.625rem;--border-top-width:0.625rem;--border-right-width:0.625rem;--border-bottom-width:0.625rem;--border-left-width:0.625rem;border-color:var( --e-global-color-d394af9 );--border-color:var( --e-global-color-d394af9 );}.elementor-10262 .elementor-element.elementor-element-5397dda img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10262 .elementor-element.elementor-element-9a4518c{--display:flex;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-10262 .elementor-element.elementor-element-9a4518c:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-9a4518c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10262 .elementor-element.elementor-element-9a4518c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-7d246d6 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-10262 .elementor-element.elementor-element-7d246d6 .elementor-heading-title{font-size:2rem;font-weight:900;text-transform:uppercase;line-height:130%;}.elementor-10262 .elementor-element.elementor-element-12d7cde > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-10262 .elementor-element.elementor-element-12d7cde{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-60e1361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0.625rem 0.625rem 0.625rem 0.625rem;--border-top-width:0.625rem;--border-right-width:0.625rem;--border-bottom-width:0.625rem;--border-left-width:0.625rem;border-color:var( --e-global-color-5e6d9e3 );--border-color:var( --e-global-color-5e6d9e3 );}.elementor-10262 .elementor-element.elementor-element-60e1361:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-60e1361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e6d9e3 );}.elementor-10262 .elementor-element.elementor-element-edc7b33 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10262 .elementor-element.elementor-element-14d6073{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10262 .elementor-element.elementor-element-14d6073:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-14d6073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10262 .elementor-element.elementor-element-14d6073.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-49715d6 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-10262 .elementor-element.elementor-element-49715d6 .elementor-heading-title{font-size:2rem;font-weight:900;text-transform:uppercase;line-height:130%;}.elementor-10262 .elementor-element.elementor-element-378d6ad > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-10262 .elementor-element.elementor-element-378d6ad{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-8d851fe{--display:flex;border-style:solid;--border-style:solid;border-width:0.625rem 0.625rem 0.625rem 0.625rem;--border-top-width:0.625rem;--border-right-width:0.625rem;--border-bottom-width:0.625rem;--border-left-width:0.625rem;border-color:var( --e-global-color-e481447 );--border-color:var( --e-global-color-e481447 );}.elementor-10262 .elementor-element.elementor-element-8d851fe:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-8d851fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e481447 );}.elementor-10262 .elementor-element.elementor-element-476c07f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10262 .elementor-element.elementor-element-455e1b1{--display:flex;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10262 .elementor-element.elementor-element-455e1b1:not(.elementor-motion-effects-element-type-background), .elementor-10262 .elementor-element.elementor-element-455e1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10262 .elementor-element.elementor-element-455e1b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-3e526c7 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-10262 .elementor-element.elementor-element-3e526c7 .elementor-heading-title{font-size:2rem;font-weight:900;text-transform:uppercase;line-height:130%;}.elementor-10262 .elementor-element.elementor-element-f1f0eb1 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-10262 .elementor-element.elementor-element-f1f0eb1{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-0f300d8 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-10262 .elementor-element.elementor-element-0f300d8{text-align:center;}.elementor-10262 .elementor-element.elementor-element-0f300d8 .elementor-heading-title{font-size:var( --e-global-typography-3cb32e4-font-size );line-height:var( --e-global-typography-3cb32e4-line-height );}.elementor-10262 .elementor-element.elementor-element-0f300d8.elementor-widget-heading .elementor-heading-title, .elementor-10262 .elementor-element.elementor-element-0f300d8.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-10262 .elementor-element.elementor-element-1cfa4ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10262 .elementor-element.elementor-element-6585b0c{--content-width:48rem;}.elementor-10262 .elementor-element.elementor-element-cf67ddd{--content-width:48rem;}.elementor-10262 .elementor-element.elementor-element-a8bdb35{--width:33%;}.elementor-10262 .elementor-element.elementor-element-60e1361{--width:33%;}.elementor-10262 .elementor-element.elementor-element-8d851fe{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10262 .elementor-element.elementor-element-a8bdb35{--width:100%;}.elementor-10262 .elementor-element.elementor-element-60e1361{--width:100%;}.elementor-10262 .elementor-element.elementor-element-8d851fe{--width:100%;}}@media(max-width:1024px){.elementor-10262 .elementor-element.elementor-element-72d7bd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10262 .elementor-element.elementor-element-d3458b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10262 .elementor-element.elementor-element-7d9ba8f{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d > .elementor-widget-container{--e-transform-translateY:-1.5rem;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d .elementor-heading-title{font-size:var( --e-global-typography-5e7fe93-font-size );line-height:var( --e-global-typography-5e7fe93-line-height );}.elementor-10262 .elementor-element.elementor-element-0688e2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10262 .elementor-element.elementor-element-1dc6f7a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10262 .elementor-element.elementor-element-2f0a203{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-10262 .elementor-element.elementor-element-a8bdb35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-12d7cde{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-60e1361.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-378d6ad{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-8d851fe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10262 .elementor-element.elementor-element-f1f0eb1{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-0f300d8 .elementor-heading-title{font-size:var( --e-global-typography-3cb32e4-font-size );line-height:var( --e-global-typography-3cb32e4-line-height );}}@media(max-width:767px){.elementor-10262 .elementor-element.elementor-element-72d7bd5{text-align:left;}.elementor-10262 .elementor-element.elementor-element-72d7bd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10262 .elementor-element.elementor-element-d3458b8{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10262 .elementor-element.elementor-element-7d9ba8f{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d.elementor-element{--align-self:center;}.elementor-10262 .elementor-element.elementor-element-bbd4d1d .elementor-heading-title{font-size:var( --e-global-typography-5e7fe93-font-size );line-height:var( --e-global-typography-5e7fe93-line-height );}.elementor-10262 .elementor-element.elementor-element-0688e2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10262 .elementor-element.elementor-element-1dc6f7a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10262 .elementor-element.elementor-element-2f0a203{--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10262 .elementor-element.elementor-element-12d7cde{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-378d6ad{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-f1f0eb1{font-size:var( --e-global-typography-d269976-font-size );line-height:var( --e-global-typography-d269976-line-height );}.elementor-10262 .elementor-element.elementor-element-0f300d8 .elementor-heading-title{font-size:var( --e-global-typography-3cb32e4-font-size );line-height:var( --e-global-typography-3cb32e4-line-height );}.elementor-10262 .elementor-element.elementor-element-f7ecc45 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}/* Start custom CSS for heading, class: .elementor-element-bbd4d1d */.elementor-10262 .elementor-element.elementor-element-bbd4d1d .elementor-widget-container {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f7ecc45 */#chlpr-payroll {
				font-family: "proxima-nova", Helvetica, Arial, sans-serif !important;
				font-size: 16px;

				--vert-space: 7rem;
				--c-red: #F85348;
				--c-baby-blue: #F3F8FC;
				--c-bright-blue: #0D79C1;
				--c-teal: #24B2AE;

				--scroll-mtop-success: 50rem;
			}

			.chlpr-container {
				max-width: 1330px;
				margin-left: auto;
				margin-right: auto;
				padding: 1rem;
			}

			.chlpr-container-med {
				max-width: 768px;
				margin-left: auto;
				margin-right: auto;
				padding: 1rem;
			}

			.chlpr-vert-space {
				padding-top: var(--vert-space);
				padding-bottom: var(--vert-space);
			}


			.chlpr-form-grid {
				display: grid;
				gap: 16px;
			}

			.chlpr-form-grid-2 {
				grid-template-columns: repeat(2, minmax(0, 1fr));
			}

			.chlpr-form-grid-3 {
			}
			@media (min-width: 769px) {
				.chlpr-form-grid-3 {
					grid-template-columns: repeat(3, minmax(0, 1fr));
				}
			}

			.chlpr-form-grid-address {
				grid-template-columns: 1fr 1fr;
			}
			@media (max-width: 767px) {
				.chlpr-form-grid-address *:last-child {
					grid-row: 2;
					grid-column: span 2;
				}
			}

			@media (min-width: 769px) {
				.chlpr-form-grid-address {
					grid-template-columns: 1fr 140px 30%;
				}
			}

			#chlpr-payroll fieldset {
				border: 0;
				padding: 0;
				margin: 0;
			}

			#chlpr-payroll input[type=text].DialogInsightFormInput, 
			#chlpr-payroll select.DialogInsightFormInput, 
			#chlpr-payroll textarea.DialogInsightFormInput {
				transition: background .25s cubic-bezier(0.4, 0, 0.2, 1);

				border: 1px solid #000;
				border-radius: 0;

				height: 48px;
				width: 100%;
				background: #fff;
				box-shadow: none;
			}

			#chlpr-payroll input[type=text].DialogInsightFormInput:focus, 
			#chlpr-payroll select.DialogInsightFormInput:focus, 
			#chlpr-payroll textarea.DialogInsightFormInput:focus {
				background: var(--c-baby-blue);
			}

			.chlpr-label {
				display: block;
				margin-bottom: 0.5rem;
			}

			.chlpr-label--optional {
				display: flex;
				justify-content: space-between;
			}

			.chlpr-label--optional__text {
				display: inline-block;
				opacity: 0.6;
				text-align: right;
				margin-left: 1rem;
			}

			#chlpr-payroll .chlpr-label-inline,
			.chlpr-label-inline {
				display: inline-block;
				vertical-align: middle; 
				margin: 2px 8px 0px 2px; 
				display: inline-block; 
				position: relative; 
				top: 3px;
			}

			.chlpr-radio {
				margin-bottom: 1.25rem;
			}

			.chlpr-radio__label {
				position: relative;
				display: grid;
				grid-template-columns: 1em auto;
				gap: 1em;
				cursor: pointer;
			}

			.chlpr-radio__input {
				position: absolute !important;
				width: 0 !important;
				height: 0 !important;
				opacity: 0 !important;
				cursor: pointer;
			}

			.chlpr-radio__btn {
				transition: background .25s cubic-bezier(0.4, 0, 0.2, 1);

				display: inline-block;
				border-radius: 100%;
				border: 1px solid #000;
				width: 1.125rem;
				height: 1.125rem;
				background: #fff;
			}

			.chlpr-radio__input:checked + .chlpr-radio__btn {
				background: var(--c-teal);
			}

			.chlpr-radio__text {
				display: inline-block;
			}


			/**
			 * Tickets Button Wrap/Row
			 */
			.chlpr-input-btn-wrap {
				display: grid;
				gap: 16px;
			}

			@media (min-width: 769px) {
				.chlpr-input-btn-wrap {
					grid-auto-columns: minmax(0, 1fr);
					grid-auto-flow: column;
				}
			}

			.chlpr-input-btn {
				position: relative;
				display: flex !important;
				align-items: stretch;
			}

			.chlpr-input-btn__btn {
				transition: all .25s cubic-bezier(0.4, 0, 0.2, 1);

				display: flex !important;
				align-items: center;
				justify-content: center;
				border: 1px solid #000;
				width: 100%;
				padding: 0.75rem 0.75rem;
				font-size: 1rem;
				line-height: 1.2;
				text-align: center;
				background-color: #fff;
				cursor: pointer;
			}

			.chlpr-input-btn__input {
				position: absolute !important;
				opacity: 0 !important;
				cursor: pointer;
			}

			.chlpr-input-btn__input:hover + span, 
			.chlpr-input-btn__input:checked + span, 
			.chlpr-input-btn__input:focus + span {
				color: #fff;
				background-color: var(--c-bright-blue);
			}

			.chlpr-mb-0 {
				margin-bottom: 0 !important;
			}

			.chlpr-baby-blue {
				background-color: var(--c-baby-blue);
			}

			.chlpr-text-center {
				text-align: center;
			}

			#chlpr-payroll .chlpr-h2,
			.chlpr-h2 {
				margin-top: 0;
				margin-bottom: 1rem;
				font-size: 3rem;
				font-weight: 900;
				line-height: 120%;
				color: #000;
				text-transform: none;
			}

			#chlpr-payroll .chlpr-h3,
			.chlpr-h3 {
				margin-top: 0;
				margin-bottom: 1rem;
				font-size: 2.5rem;
				font-weight: 700;
				line-height: 120%;
				color: #000;
				text-transform: none;
			}

			#chlpr-payroll .chlpr-h5,
			.chlpr-h5 {
				margin-top: 0;
				margin-bottom: 0.5rem;
				font-size: 1.5rem;
				font-weight: 700;
				line-height: 140%;
				color: #000;
				text-transform: none;
			}

			#chlpr-payroll .chlpr-h6,
			.chlpr-h6 {
				margin-top: 0;
				margin-bottom: 2rem;
				font-size: 1.25rem;
				font-weight: 700;
				line-height: 140%;
				color: #000;
				text-transform: none;
			}

			#chlpr-payroll .chlpr-subhead {
				font-size: 0.875rem;
				line-height: 1.5;
				font-weight: 600;
				text-transform: uppercase;
			}

			#chlpr-payroll .chlpr-subhead-2 {
				display: block;
				margin-bottom: 1rem;
				color: var(--c-red);
			}

			#chlpr-payroll .chlpr-text-small {
				font-size: 0.875rem;
			}

			#chlpr-payroll .chlpr-text-tiny {
				font-size: 0.75rem;
			}

			#chlpr-payroll .chlpr-legend {
				font-size: 1.125rem;
				margin-top: 0.5rem;
				margin-bottom: 1.25rem;
				font-weight: 600;
				line-height: 1.2;
			}

			/**
			 * Tickets Selection
			 */

			#chlpr-payroll .chlpr-tickets-container {

			}
			@media (min-width: 1025px) {
				#chlpr-payroll .chlpr-tickets-container {
					display: grid;
					grid-template-columns: 1fr 385px;
					gap: 3rem;
				}
			}

			#chlpr-payroll .chlpr-tickets-container__tickets {
				max-width: 768px;
			}


			#chlpr-payroll .chlpr-tickets-container__deduction {
				margin-top: 4rem;
			}
			@media (min-width: 1025px) {
				#chlpr-payroll .chlpr-tickets-container__deduction {
					grid-row: 2;
					margin-top: 7rem;
				}
			}


			@media (min-width: 1025px) {
				#chlpr-payroll .chlpr-tickets-container__summary {
					grid-column: 2;
					grid-row: 1 / span 2;
				}
			}/* End custom CSS */