@import url("https://use.typekit.net/kru7ace.css");:root{--bodyBackgroundColor:#fff;--bodyColor:#6E757C;--buttonBackgroundColor:transparent;--licenseButtonColor:#EF9D51;--licenseButtonHoverColor:#EF9D51;--buttonHoverBackgroundColor:#3E55A1;--buttonTextColor:#3E55A1;--buttonTextHoverColor:#F5F6F6;--formControlBackgroundColor:#E5E5E5;--formFieldLabelColor:#333332;--formFieldStrokeFocusColor:#3E55A1;--footerColor:white;--footerBackgroundColor:#252329;--radioOffBackgroundColor:#E5E5E5;--radioOnBackgroundColor:#9D9D9D;--quizHintFailureColor:#AFAFAF;--quizHintFailureBackgroundColor:white;--quizHintFailureStrokeColor:#AFAFAF;--quizHintSuccessColor:white;--quizHintSuccessBackgroundColor:#3E55A1;--quizHintSuccessStrokeColor:#3E55A1;--orangeColor:#F06544;--darkBlue:#3E55A1;--sectionBreakColor:#252329;--quizHeaderColor:var(--darkBlue);--bodyCopy:'droid-sans',sans-serif;--buttonFont:"oswald",sans-serif;--headerFont:"oswald",sans-serif;--titleFont:"oswald",sans-serif;--sectionBreakFont:"garamond-premier-pro",serif;--dataHeaderDesktop:url('//connect.odorcide.com/assets/forms/ce/sniffing_your_way/group_354.png');--dataHeaderMobile:url('//connect.odorcide.com/assets/forms/ce/sniffing_your_way/group_354.png');--thankYouBack:url('//connect.odorcide.com/assets/forms/free-sample-form/odorcide_freesamplerequestform_ty_desktop.jpg');--thankYouBackMobile:url('//connect.odorcide.com/assets/forms/free-sample-form/odorcide_freesamplerequestform_ty_mobile.jpg');--thornellLogo:url('//connect.odorcide.com/assets/logos/odorcide_logo.png');--trashCan:url('/assets/icons/trashcan_white.png');--selectSvg:url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222.828%22%20height%3D%2212.414%22%20viewBox%3D%220%200%2022.828%2012.414%22%3E%0A%20%20%3Cpath%20id%3D%22Path_5%22%20data-name%3D%22Path%205%22%20d%3D%22M2287.529%2C2406.156l-10%2C10%2C10%2C10%22%20transform%3D%22translate%28-2404.742%202288.943%29%20rotate%28-90%29%22%20fill%3D%22none%22%20stroke%3D%22%23333332%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E');--checkOff:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgdmlld0JveD0iMCAwIDI3IDI3Ij48cmVjdCBpZD0iUmVjdGFuZ2xlXzE3NyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTc3IiB3aWR0aD0iMjciIGhlaWdodD0iMjciIGZpbGw9IiNlNWU1ZTUiLz48L3N2Zz4=');--checkOn:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgdmlld0JveD0iMCAwIDI3IDI3Ij48ZyBpZD0iR3JvdXBfMTk3IiBkYXRhLW5hbWU9Ikdyb3VwIDE5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQyMCAtMTE5NikiPjxyZWN0IGlkPSJSZWN0YW5nbGVfMTc3IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxNzciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIwIDExOTYpIiBmaWxsPSIjZTVlNWU1Ii8+PHJlY3QgaWQ9IlJlY3RhbmdsZV8xNzgiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDE3OCIgd2lkdGg9IjE5IiBoZWlnaHQ9IjE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjQgMTIwMCkiIGZpbGw9IiM5MTAwMDEiLz48L2c+PC9zdmc+');--plusSign:url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%C2%A0%C2%A0%3Crect%20id%3D%22Rectangle_326%22%20data-name%3D%22Rectangle%20326%22%20width%3D%224%22%20height%3D%2214%22%20transform%3D%22translate%285%29%22%20fill%3D%22%23fff%22%2F%3E%C2%A0%C2%A0%3Crect%20id%3D%22Rectangle_327%22%20data-name%3D%22Rectangle%20327%22%20width%3D%224%22%20height%3D%2214%22%20transform%3D%22translate%2814%205%29%20rotate%2890%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');--svgStroke:#707070;--svgFill:#AFAFAF;--svgStrokeChecked:#93D400;--svgFillChecked:#D6EFA0;--svgDisplay:initial;--inputDisplay:none;--svgRadioBackground:#E2E3E5;--svgRadioFill:#E2E3E5;--svgRadioStroke:#E2E3E5;--svgRadioFillChecked:white}.addressRow,.cszLine{margin:0 auto !important}.orange{color:var(--orangeColor) !important;font-weight:bold}.introP{margin-bottom:40px;font-size:16px;line-height:180%}.page_3 .paragraphPart,.tyContainer p{font-size:16px;line-height:180%}.tyContainer p{max-width:680px;margin:0 auto 40px}body{background-color:var(--bodyBackgroundColor);font-family:var(--bodyCopy);color:var(--bodyColor)}h2{font-family:var(--titleFont);font-size:33px;color:var(--sectionBreakColor);font-weight:600;margin-top:15px;margin-bottom:30px}h3{color:var(--sectionBreakColor);font-family:var(--titleFont);font-weight:600;margin-bottom:30px;font-size:30px}.tyContainer h3{font-family:var(--sectionBreakFont);color:var(--darkBlue);font-weight:500;margin-bottom:0}.page_3 h3{margin-bottom:15px}.page_3 .formInputLabel{color:var(--darkBlue)}.quizHeader{font-family:var(--sectionBreakFont);color:var(--quizHeaderColor)}:is(.headerContainer,.page_1) sup{font-size:60%;top:-0.6em}.valIndicator{display:none !important}div.pageProgressPart{text-align:center;background-color:transparent;padding:14px 0;width:100%}div.pageProgressItemCurrent,div.pageProgressItemDone{background-color:#EE9D51;color:#fff}div.pageProgressItemNotdone{color:#ffffff;background-color:#DBE0EF}div.pageProgressItemNotdone .pageProgressNum{visibility:hidden}div.pageProgressItem{display:inline-block;box-shadow:0 10px 25px rgba(62,85,161,.35);line-height:26px;text-align:center;border:solid 1px #ffffff;border-radius:50%;width:30px;height:30px;margin:0 8px}#main_PageBreakBlock{text-align:right}a.linkButton{font-size:20px;display:block;max-width:fit-content;margin:0 auto;border-radius:50px;padding:15px 50px;background-color:var(--buttonBackgroundColor);white-space:nowrap}input[type='submit'],.linkButton{text-transform:uppercase;font-family:var(--buttonFont);color:var(--buttonTextColor);padding:15px 65px;border-radius:50px;letter-spacing:.5px;background-color:var(--buttonBackgroundColor);transition:.3s ease all;font-size:26px;border:2px solid var(--buttonHoverBackgroundColor)}input[type='submit']:hover,input[type='submit']:focus,input[type='submit']:active,.linkButton:hover,.linkButton:focus,.linkButton:active{color:var(--buttonTextHoverColor);background-color:var(--buttonHoverBackgroundColor);outline:none}.linkButton:hover,.linkButton:focus,.linkButton:active{text-decoration:none;background-image:var(--tyArrow)}.headerContainer{margin-bottom:20px;padding:80px 0;background:transparent var(--dataHeaderDesktop) no-repeat center right / cover}.headerContainer > .container{display:grid;align-items:center;grid-auto-flow:column;grid-template-columns:0;flex-direction:row;justify-self:flex-end;}.headerContainer > .container::before,.headerContainer > .container::after{display:none}h1{font-size:36px;font-weight:bold;max-width:24ch;line-height:1.25em;text-transform:uppercase;margin-top:10px;font-family:var(--headerFont)}.thornellLogo{background:transparent var(--thornellLogo) no-repeat center center / contain;height:90px;width:90px;z-index:100}html,body{height:100%;overflow-x:hidden;width:100%}form{min-height:100%}footer a,footer a:hover,footer a:focus{color:var(--footerColor)}footer{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:100%;font-size:12px;color:var(--footerColor);background-color:var(--footerBackgroundColor);text-align:center;padding:25px 0;font-family:var(--bodyCopy);margin-top:70px}.page_0 .form-group > label,.column3Cell::after,.column4Cell::after,.column6Cell::after{position:absolute;color:var(--formFieldLabelColor);transition:.2s ease all;top:10px;left:30px;width:100%;user-select:none;pointer-events:none;font-size:14px;font-weight:normal !important;opacity:.5}.page_0 .form-group > label > span{font-weight:normal !important}.form-control,input[type="text"],select{height:40px;border:2px solid transparent;background-color:var(--formControlBackgroundColor);box-shadow:none;color:var(--formFieldLabelColor)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:autofill,input:autofill:hover,input:autofill:focus,input:autofill:active{background-color:var(--formControlBackgroundColor)}.form-group{margin-bottom:30px}.form-control:focus{outline:none;box-shadow:none;border-color:transparent}.selected > .form-control{border-color:var(--formFieldStrokeFocusColor)}.selected > label{opacity:1}.raised.form-group > label{display:none}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;padding-right:30px;background:var(--formControlBackgroundColor) var(--selectSvg) no-repeat right 7px center / 15px}.checkboxInput{padding-left:0}.column3Cell::after,.column4Cell::after,.column6Cell::after{top:34%}table td[class*="col-"],table th[class*="col-"]{position:relative;display:table-cell;float:none}.dataTableHeader{display:none}.column6Cell.col-xs-4{width:40%}.table-borderless th,.table-borderless td{border:none !important;padding:8px 15px !important}.table-borderless tr.dataTableHeader th{padding-bottom:0 !important}.rowNumberCell,.rowNumberHeader,.rowNumberFooter{display:none}.buttonsCell{vertical-align:middle !important}.table{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.trashLineButton{background-color:var(--licenseButtonColor) !important;background-image:var(--trashCan);background-size:18px;background-position:center 5px;background-repeat:no-repeat;margin:0 !important;padding:0 !important;border-radius:15px !important;border:none !important;height:30px;width:30px}input[type='submit'].addLineButton{padding:0;color:var(--buttonTextColor);margin:0;height:30px;width:30px;font-family:var(--buttonFont);border-radius:15px;border:none;background:var(--licenseButtonColor) var(--plusSign) no-repeat center center / 12px}.addLineButton:hover,.trashLineButton:hover{background-color:var(--licenseButtonHoverColor) !important}.dataTableFooter td{line-height:1px !important}.buttonsFooter{text-align:right}td.buttonsCell input,td.buttonsFooter input{margin-left:auto !important}input[type='submit'].addLineButton{padding:0;color:var(--buttonTextColor);margin:0;height:30px;width:30px;font-family:var(--buttonFont);border-radius:15px;border:none;background:var(--licenseButtonColor) var(--plusSign) no-repeat center center / 12px}:checked + label > svg{--svgRadioBackground:#F09D51;--svgRadioFill:white;--svgRadioStroke:#F09D51}.svg_radio{height:15px;width:15px;vertical-align:sub;margin-right:15px}.radioInput{list-style:none;padding-left:10px}.radioInput li{margin:10px 0}.radioInput li label{font-weight:normal}.singleSelectRadioPart .formTopLabel{font-weight:600 !important;margin-top:25px}.quizHintFailure,.quizHintSuccess{display:block;border:1px solid;border-radius:10px;padding:25px 50px;width:80%;margin:25px 0;font-size:16px;font-weight:600;letter-spacing:0.5px;text-align:center}.quizHintFailure{border-color:var(--quizHintFailureStrokeColor);color:var(--quizHintFailureColor);background-color:var(--quizHintFailureBackgroundColor)}.quizHintSuccess{border-color:var(--quizHintSuccessStrokeColor);color:var(--quizHintSuccessColor);background-color:var(--quizHintSuccessBackgroundColor)}.raceContainer{margin:5px 0;display:flex;align-items:baseline;max-width:100%;gap:unset;flex-direction:column;text-align:left;margin-bottom:45px}.raceData{display:inline-flex}.raceData b{width:180px}.courseOverview{margin-bottom:25px}.courseOverview span{width:80%}.paragraphPart a{color:var(--darkBlue);text-decoration:underline}.paragraphPart a:hover{color:#333 !important}@media only screen and (min-height:1100px) AND (max-height:3000px){footer{position:absolute;bottom:0;left:0;right:0}}@media only screen and (min-width:751px) AND (max-width:1100px){h1{max-width:22ch}}@media only screen and (min-width:1500px){.thornellLogo{position:relative;left:-70px}h1{font-size:40px;max-width:42ch}.headerContainer > .container{grid-template-columns:0}}@media only screen and (max-width:1000px){.page_1 #main_PageBreakBlock{margin-top:50px;text-align:center}.page_1 .tyContainer{margin-top:150px}.page_1 .thornellLogo{margin:15px auto;width:75px;height:75px}.page_1 p{font-size:18px;margin:15px auto 40px}}@media only screen and (max-width:750px){.radioInput li label{text-indent:-30px;margin-left:30px}.quizHintFailure,.quizHintSuccess{margin:25px auto;width:100%}.raceData{display:block}.introP,.page_3 .paragraphPart{font-size:14px}.headerContainer{background-image:var(--dataHeaderMobile);padding:50px 0 25px;background-position:center top}.thornellLogo{margin:15px auto;width:75px;height:75px}h1{text-align:center;font-size:24px;margin:15px auto 0}#main_PageBreakBlock{text-align:center}input[type='submit']{padding:15px 55px;background-size:15px;font-size:22px}h3{text-align:center;font-size:24px}.headerContainer > .container{display:flex;flex-direction:column;gap:0}}@media only screen and (max-height:750px){input[type='submit']{font-size:16px;padding:10px 25px}}@media screen and (min-width:0) and (max-width:550px){.column3Cell::after,.column4Cell::after,.column6Cell::after{left:10px;font-size:12px}.table{margin:0 auto !important;max-width:90% !important}.table .column6Header{min-width:110px}.table-borderless th,.table-borderless td{padding:8px 4px !important}th.column3Header,td.column3Cell{padding-left:0 !important}.table input,.table select{padding:1px}footer{padding:25px 0 40px 0}}@media only screen and (max-width:450px){.column3Cell::after,.column4Cell::after,.column6Cell::after{left:10px;font-size:12px}.table{margin:0 auto !important;max-width:90% !important}h3{font-size:26px}}