@import url("https://www.vetedevents.com/assets/fonts/bi_fwrd_font.css");:root{--mainGreen:#08312a;--grayColor:#555;--formColor:#f6f5f3;--textColor:white;--secondaryColor:#adb6b2;--checkBoxColor:#eae9e7;--checkBoxCheckedColor:#e9fbf2;--checkBoxBackgroundSuccess:#e3f4e9;--headerBorder:rgba(255,255,255,0.25);--highlightColor:#06e37c;--hoverButtonColor:#00bf66;--subTitleColor:rgba(228,226,223,0.75);--formControlBorder:#cfcecc;--formControlBackground:#f6f5f3;--formControlTextColor:#08312a;--formFieldActiveTextColor:#cfcecc;--formControlErrorBackground:#f6dddb;--formControlErrorBorderColor:#f35d5d;--font-size-base:1rem;--bodyFont:"Inter",sans-serif;--headingFont:"BoehringerForwardHead",sans-serif;--forwardFont:"BoehringerForwarText",sans-serif;--logo:url("/assets/forms/registration-form/bi_logo.png ");--greenCheck:url("/assets/forms/registration-form/check_green.png");--icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 1.99965V5.99965M16 1.99965V5.99965M3 9.99965H21M5 3.99965H19C20.1046 3.99965 21 4.89508 21 5.99965V19.9996C21 21.1042 20.1046 21.9996 19 21.9996H5C3.89543 21.9996 3 21.1042 3 19.9996V5.99965C3 4.89508 3.89543 3.99965 5 3.99965Z' stroke='%2306E37C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-location:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 9.99969C20 14.9927 14.461 20.1927 12.601 21.7987C12.4277 21.929 12.2168 21.9994 12 21.9994C11.7832 21.9994 11.5723 21.929 11.399 21.7987C9.539 20.1927 4 14.9927 4 9.99969C4 7.87796 4.84285 5.84313 6.34315 4.34284C7.84344 2.84255 9.87827 1.99969 12 1.99969C14.1217 1.99969 16.1566 2.84255 17.6569 4.34284C19.1571 5.84313 20 7.87796 20 9.99969Z' stroke='%2306E37C' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 12.9997C13.6569 12.9997 15 11.6565 15 9.99969C15 8.34284 13.6569 6.99969 12 6.99969C10.3431 6.99969 9 8.34284 9 9.99969C9 11.6565 10.3431 12.9997 12 12.9997Z' stroke='%2306E37C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.66699 5L6.58611 8.91912C7.36716 9.70017 8.63349 9.70017 9.41454 8.91912L13.3337 5' stroke='%2308312A' stroke-width='1.33333' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' viewBox='0 0 7 13' fill='none'%3E%3Cpath d='M0.707031 11.3738L5.09755 6.98326C5.61825 6.46256 5.61825 5.61834 5.09756 5.09764L0.707031 0.707112' stroke='%2308312A' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' viewBox='0 0 7 13' fill='none'%3E%3Cpath d='M5.78101 11.3738L1.39048 6.98326C0.869783 6.46256 0.869782 5.61834 1.39048 5.09764L5.78101 0.707112' stroke='%2308312A' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6 1V11' stroke='%2308312A' stroke-width='1.5'/%3E%3Cpath d='M1 6H11' stroke='%2308312A' stroke-width='1.5'/%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1 6H11' stroke='%2308312A' stroke-width='1.5'/%3E%3C/svg%3E");--checkbox-unchecked:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='3.5' fill='%23EAE9E7' stroke='%23CFCECC'/%3E%3C/svg%3E");--checkbox-checked:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='3.5' fill='%23E3F4E9' stroke='%2306E37C'/%3E%3Cpath d='M6 12.5L10 16.5L18 8' stroke='%2308312A' stroke-width='2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");--containerWidth:640px}html,body{-webkit-font-smoothing:antialiased;font-size:var(--font-size-base)}body{background:var(--mainGreen);color:var(--textColor);font-family:var(--bodyFont)}#Banner{display:flex;align-items:center;justify-content:space-between;padding:20px;border-top:1px solid var(--headerBorder);border-bottom:1px solid var(--headerBorder);margin-bottom:40px;margin-top:20px;gap:20px}#BannerLogo{background-image:var(--logo);background-size:contain;background-repeat:no-repeat;width:132px;height:40px}.banner-text p{line-height:1.25rem;margin:0;text-align:right}.banner-text__title{font-size:0.75rem;font-weight:500}.banner-text__date{font-family:var(--forwardFont);font-size:0.625rem;color:var(--secondaryColor)}.seminarSummaryTitle > span{display:none}.raceHours{color:var(--highlightColor);font-size:0.875rem;font-weight:500;line-height:1.375rem}.seminarSummaryTitle{font-size:1.5rem;font-weight:500;margin-top:10px;margin-bottom:20px;line-height:2rem;font-family:var(--headingFont)}.seminarStopPart{text-align:center}.seminarSummaryDetailsBlock{display:flex;gap:20px;flex-direction:column}.seminarSummaryDetailsBlock > div{flex:1 1 0;border-top:1px solid var(--highlightColor);padding-top:20px}.seminarSummaryDetailsBlock span:first-child{display:none}.seminarSummaryPart{max-width:var(--containerWidth);margin:40px auto;padding:0 20px}.seminarSummaryDate::after{content:"";width:24px;height:24px;background-image:var(--icon-calendar);background-repeat:no-repeat;background-size:contain}.seminarSummaryLocation span:nth-child(2)::after{content:"";width:24px;height:24px;background-image:var(--icon-location);background-repeat:no-repeat;background-size:contain}.seminarSummaryDate,.seminarSummaryLocation span:nth-child(2){font-size:var(--font-size-base);font-weight:500;line-height:150%;display:flex;align-items:center;justify-content:space-between;font-family:var(--forwardFont)}.seminarSummaryLocation br{display:none}.seminarSummaryLocation span:nth-child(4){display:block}.seminarSummaryTime,.seminarSummaryLocation span:nth-child(4),.seminarSummaryLocation span:nth-child(6){font-size:0.875rem;line-height:150%}.seminarSummaryTime,.seminarSummaryLocation span:nth-child(4),.seminarSummaryLocation span:nth-child(6){color:var(--subTitleColor);margin-top:8px}.seminarSummaryLink{display:none}#ProgressBar{display:flex;height:4px;width:100%;align-items:stretch;margin-bottom:20px;position:fixed;z-index:1}.chunk{flex:1}.chunkInner{height:100%;width:0;max-width:100%;min-width:0;background:var(--highlightColor)}.chunk.full .chunkInner,.chunk.current .chunkInner{width:100%}html,body{height:100%}form{min-height:100%}footer{position:sticky;top:100%;text-align:center;padding:20px 0;color:var(--secondaryColor);font-size:0.75rem;line-height:1.25rem}footer .code{display:block}#main_PageBreakBlock{display:none}.form{background-color:var(--formColor);border-radius:8px;color:var(--mainGreen);padding:20px}.sectionBreakPart h3{font-weight:500;font-size:1.5rem;line-height:2rem;margin-bottom:20px;margin-top:0}.paragraphPart{color:var(--grayColor);line-height:150%;margin-bottom:40px}.licenseTitle{margin-top:30px;margin-bottom:20px;color:var(--mainGreen);font-weight:500;line-height:150%}.form > .formContainer{max-width:var(--containerWidth);margin:auto}.form-control,.form-control:focus,.form-control:active,.form-control:hover,.form-control:active:focus{box-shadow:none;outline:none}.form-control{color:var(--formControlTextColor);background-color:var(--formColor);border:1px solid var(--formControlBorder);height:56px;padding:16px;border-radius:4px}.textInput.form-control,select.form-control{padding-bottom:0}.textInput:not(:focus):not(:placeholder-shown),.dropdownInput:not(:focus):not(:placeholder-shown),.state select.form-control:not(:focus):not(:placeholder-shown),.licenseType select.form-control:not(:focus):not(:placeholder-shown){border-color:var(--formControlBorder)}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:var(--icon-select-arrow);background-repeat:no-repeat;background-position:right 16px center;background-size:16px 16px;padding-right:35px}.valIndicator{display:inline-block}.valIndicator > span{margin-left:-7px}.form-control.error,#ContentContainer .form .formContainer .fancyCheckbox.error,#ContentContainer .form .formContainer .fancyCheckbox.error .form-control,.addressColumn .form-control.error,.cityColumn .form-control.error,.stateColumn .form-control.error,.zipColumn .form-control.error,.jobTitle select.dropdownInput.error:not(:focus):has(option:checked[value=""]),.selectAGroup select.dropdownInput.error:not(:focus):has(option:checked[value=""]){border-color:var(--formControlErrorBorderColor);background-color:var(--formControlErrorBackground)}.form-control.active,.form-control:focus,.form-control:active,.form-control:hover,.form-control:active:focus{border-color:var(--highlightColor)}.form-group{position:relative;margin-bottom:10px}.form-group > label{position:absolute;top:50%;left:16px;transform:translateY(-50%);line-height:125%}.form-group[class*="col-"] > label{left:26px}.companyName .form-group:focus-within > label,.companyName .form-group:has(.active) > label,.companyName .form-group:has(input:not(:placeholder-shown)){top:30%;font-size:0.75rem;color:var(--formFieldActiveTextColor)}.form-group:has(.active) > label,.form-group:focus-within > label{top:30%;font-size:0.75rem;color:var(--formFieldActiveTextColor)}.form-group.valIndicatorspan:has(> span:not([style*="display:none"]):not([style*="visibility:hidden"])){position:absolute;right:-8px;top:0;line-height:1}.form-group > label,.form-group > label > span{font-weight:500 !important;transition:0.2s ease all;pointer-events:none}.form-group:has(.active) > label,.form-group:has(.active) > label > span{font-weight:normal !important}.addressPart .stateColumn,.addressPart .zipColumn,[data-key="FirstName"],[data-key="LastName"]{width:50%;float:left}.form [data-key="FirstName"]{padding-right:5px}.form [data-key="LastName"]{padding-left:5px}.addressPart .stateColumn{padding-right:5px}.addressPart .zipColumn{padding-left:5px}.row:has(.fancyCheckbox){margin:0}.fancyCheckbox{display:flex;align-items:center;color:var(--formControlTextColor);background-color:var(--formColor);border:1px solid var(--formControlBorder);height:56px;padding:16px;padding-left:16px !important;margin:0;border-radius:4px}input[type="checkbox"]{opacity:0;position:absolute}.checkboxInput{padding-left:0}[type="checkbox"] ~ .checkImg{width:24px;height:24px;background-image:var(--checkbox-unchecked);background-repeat:no-repeat;background-size:contain}[type="checkbox"] ~ label{margin:0 !important}[type="checkbox"]:checked ~ .checkImg{background-image:var(--checkbox-checked)}li:has(.checkImg){display:flex;align-items:center;gap:16px;cursor:pointer}.isCorporateAccount .form-control:has(input[type="checkbox"]:checked){border-color:var(--highlightColor);background-color:var(--checkBoxBackgroundSuccess)}.fancyCheckbox:has(input[type="checkbox"]:checked),.fancyCheckbox .form-control.active{background-color:var(--checkBoxBackgroundSuccess)}input[type="checkbox"]:focus{outline:none}.fancyCheckbox .form-group{margin:0;flex:1}.fancyCheckbox .form-control{border:none !important;height:unset;pointer-events:none}.fancyCheckbox .form-control.active{pointer-events:all}.fancyCheckbox:hover,.fancyCheckbox:has(input:checked,.form-control.active,.form-control:focus,.form-control:active,.form-control:hover,.form-control:active:focus){border-color:var(--highlightColor)}[class*="col-"]{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.formContainer{overflow:hidden;position:relative}.formContainer{-ms-overflow-style:none;scrollbar-width:none}.formContainer::-webkit-scrollbar{display:none}.formContainer > div{position:absolute;transition:0.5s ease all;left:0;right:0}.formContainer > *{position:absolute;width:100%;left:0;top:0}.formContainer > div.previous{left:-100%;right:100%}.formContainer > div.next{left:100%;right:-100%}.formContainer > .current{position:relative}.buttonHolder{max-width:var(--containerWidth);margin:30px auto 0;display:flex;gap:20px}.customButton{flex:1;border-radius:4px;padding:16px;height:56px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-family:var(--forwardFont);line-height:1.5rem;color:var(--mainGreen);cursor:pointer}.customButton.disabled{display:none;pointer-events:none}.previousButton{border:1px solid var(--formControlBorder);background-color:transparent}.previousButton::before{content:"";background-image:var(--icon-arrow-left);background-repeat:no-repeat;background-size:contain;margin-right:16px;width:8px;height:13px}.previousButton:hover{background-color:var(--formControlBorder)}.nextButton{background-color:var(--highlightColor);border:none}.nextButton::after{content:"";background-image:var(--icon-arrow-right);background-repeat:no-repeat;background-size:contain;margin-left:16px;width:8px;height:13px}.nextButton:hover{background-color:var(--hoverButtonColor)}.addLineButton{appearance:none;-webkit-appearance:none;width:56px;height:56px;border:1px solid var(--formControlBorder);border-radius:4px;background-color:transparent;background-image:var(--icon-plus);background-repeat:no-repeat;background-position:center;background-size:12px 12px;font-size:0;color:transparent;padding:0;cursor:pointer}.trashLineButton{appearance:none;-webkit-appearance:none;width:56px;height:56px;border:1px solid var(--formControlBorder);border-radius:4px;background-color:transparent;background-image:var(--icon-minus);background-repeat:no-repeat;background-position:center;background-size:12px 12px;font-size:0;color:transparent;padding:0;cursor:pointer}.license .countryRow + .row{display:none}.page_1 .seminarSummaryPart{display:none}.page_1 #ContentContainer{flex:1;display:flex;flex-direction:column;align-items:stretch;max-width:640px;margin:0 auto;text-align:left;padding:0 20px}.page_1 #ContentContainer .thankYouTitle::before{content:"";display:block;background-image:var(--greenCheck);background-size:contain;background-repeat:no-repeat;width:64px;height:64px;margin-bottom:40px}.page_1 #ContentContainer .thankYouTitle{font-family:var(--forwardFont);font-size:1.5rem;font-weight:500;line-height:2rem;margin-top:0}.page_1 #ContentContainer .paragraphPart{color:var(--secondaryColor)}#main_PageContainer.page_1{flex:1;display:flex;flex-direction:column}#AgilityForm:has(.page_1){display:flex;flex-direction:column}@media screen and (min-width:768px){.seminarSummaryPart{padding:0 0 40px 0}}@media screen and (min-width:992px){.page_1 #Banner{margin-bottom:0}#Banner{padding:20px 60px}.seminarSummaryDetailsBlock{flex-direction:row}.banner-text .banner-text__title{font-size:1.25rem;line-height:1.75rem}.banner-text .banner-text__date{font-size:0.875rem;line-height:1.125rem}.seminarSummaryTitle{font-size:2rem;line-height:2.5rem;margin-bottom:40px}.form-group{margin-bottom:20px}.licenseTitle{margin-top:20px}.form-group.licenseNumber,.form-group.state,.form-group.licenseType{margin-bottom:0}.seminarSummaryPart{margin:0 auto;gap:40px;flex-direction:row}.form{padding:40px 60px;margin:0 60px}.form [data-key="FirstName"]{padding-right:10px}.form [data-key="LastName"]{padding-left:10px}.buttonHolder{margin:20px auto 0}.addressPart .stateColumn,.addressPart .zipColumn{width:25%}.addressPart .stateColumn{padding-right:10px}.addressPart .zipColumn{padding-left:10px}.customButton.disabled{display:inherit;opacity:0}.license .licenseNumber,.license .state{width:30%}.license .licenseType{width:28.5%}.page_1 #ContentContainer{justify-content:center}footer .code{display:inline-block}}@media screen and (min-width:1400px){.form{max-width:none;margin:0 60px;padding:40px 60px}}