@font-face{font-family:'Blender Pro';font-weight:500;src:url(/fonts/BlenderPro/BlenderPro-Medium.otf) format('opentype')}@font-face{font-family:TradeGothicLT;src:url(/fonts/ktm-pro-xp/TradeGothicLT.eot);src:url(/fonts/ktm-pro-xp/TradeGothicLT.eot) format('embedded-opentype'),url(/fonts/ktm-pro-xp/TradeGothicLT.woff2) format('woff2'),url(/fonts/ktm-pro-xp/TradeGothicLT.woff) format('woff'),url(/fonts/ktm-pro-xp/TradeGothicLT.ttf) format('truetype'),url(/fonts/ktm-pro-xp/TradeGothicLT.svg#TradeGothicLT) format('svg')}.component.form{--primary-color:#F60;--light-grey:#878787;--lighter-grey:#C6C6C6;--radio-color:red;--disabled-text-color:#ecececed;--enabled-text-color:#FFFFFF;max-width:1100px;margin:48px auto 60px;font-family:'Blender Pro'}.form-main-sec .primary-color{color:var(--primary-color)}.form-main-sec .forms-fields{margin-bottom:15px}.form-main-sec .form-subtitle,.form-main-sec .form-title{font-weight:900;line-height:1.2;text-align:center}.form-main-sec .form-title{color:var(--primary-color,#f60);font-size:3rem}.form-main-sec .form-subtitle{margin-bottom:40px;font-size:2rem}.form-main-sec .label,.form-main-sec label{font-size:1.25rem;font-weight:500;line-height:21px;display:block;margin-bottom:8px}.form-main-sec input,.form-main-sec input::placeholder{font-family:TradeGothicLT;font-size:20px;font-weight:400;line-height:120%}.form-main-sec input::placeholder{color:var(--light-grey)}.form-main-sec input{border-color:transparent;outline:transparent;background-color:transparent;border-bottom:1px solid var(--light-grey);width:100%;padding:12px 0}.form-main-sec select{padding:16px 0}.form-main-sec input:focus{border-bottom:1px solid #000}.form-main-sec .otp-send-btn{position:absolute;width:max-content;margin-right:15px;right:0;bottom:57px}.form-main-sec .otp-send-btn a{color:var(--primary-color);font-size:1.25rem;font-weight:500;line-height:120%;text-transform:uppercase}.form-main-sec .otp-send-btn.resend-btn{display:none}.form-main-sec .ktm-form-field.otp{visibility:hidden}.form-main-sec .ktm-form-field .time{min-width:40px}.form-main-sec .otp .ktm-form-contorl{display:flex;flex-wrap:wrap;column-gap:8px;justify-content:space-between;align-items:center}.form-main-sec .otp label{flex-basis:100%}.form-main-sec .otp .otp-field{max-width:50px;text-align:center}.form-main-sec input[type=checkbox],.form-main-sec input[type=radio]{width:auto;accent-color:var(--radio-color)}.form-main-sec .radio-btns,.form-main-sec .radioBtnAlign{display:flex}.form-main-sec .radio-btns{justify-content:space-between;margin-top:25px}.form-main-sec .radioBtnAlign{align-items:center;gap:10px}.form-main-sec .radioBtnAlign label{margin:0}.form-main-sec .radio-btns.shrink-width{width:80%}.form-main-sec .register-checkboxin label:before{cursor:pointer;content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:21px;vertical-align:middle;height:21px;background:0 0;border:2px solid var(--light-grey)}.form-main-sec .inner-col .register-checkboxin .procheck1:checked+label:after{content:'';position:absolute;left:8px;top:10px;background:var(--primary-color);width:2px;height:2px;box-shadow:2px 0 0 var(--primary-color),4px 0 0 var(--primary-color),4px -2px 0 var(--primary-color),4px -4px 0 var(--primary-color),4px -6px 0 var(--primary-color),4px -8px 0 var(--primary-color);transform:rotate(45deg)}.form-main-sec input[type=radio]:before{content:'';width:2px;height:2px;position:absolute;border:2px solid #fff;border-radius:50%;padding:3px;top:7.5px;display:flex;right:0;outline:2px solid var(--primary-color);background:var(--primary-color)}.form-main-sec input[type=radio]{appearance:none;position:relative;margin-left:12px}.form-main-sec input[type=radio]:not(:checked):before{background:0 0;outline:2px solid var(--light-grey)}.form-main-sec .register-checkboxin{position:relative;margin:58.5px auto 0;width:max-content}.form-main-sec .register-checkboxin input[type=checkbox]{position:absolute;opacity:0}.form-main-sec .register-checkboxin label{font-family:TradeGothicLT;font-size:1.1rem;line-height:15px;user-select:none}.form-main-sec .register-checkboxin a{color:var(--primary-color);text-decoration-line:underline;font-weight:700}.form-main-sec .switch{position:relative;display:inline-block;width:37px;height:18px}.form-main-sec .switch input{cursor:pointer;opacity:0;width:100%;height:100%;z-index:2;position:relative}.form-main-sec .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.form-main-sec .slider:before{position:absolute;content:"";height:13px;width:13px;left:3px;bottom:2.5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.form-main-sec input:checked+.slider{background-color:#f60}.form-main-sec input:focus+.slider{box-shadow:0 0 1px #2196f3}.form-main-sec .last-update{position:relative;display:flex;gap:16px;align-items:center;justify-content:center}.form-main-sec input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(18px)}.component.form .success-block .btn,.form-main-sec .submit-btn{border-radius:1.82px;background:var(--primary-color);padding:15px 110px;margin:20px auto 0;border:transparent;color:var(--enabled-text-color);font-family:"Blender Pro";font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.form-main-sec .submit-btn.disabled{background:var(--lighter-grey);color:var(--disabled-text-color);pointer-events:none}.form-main-sec .slider.round{border-radius:34px}.form-main-sec .slider.round:before{border-radius:50%}.form-main-sec input[type=radio]:not(:checked)+label{color:var(--light-grey)}.form-main-sec .error-field{visibility:hidden;font-size:14px;color:var(--primary-color)}.component.form .success-block{display:none;text-align:center;max-width:1100px}.component.form .success-block .thanks-msg{margin-top:30px;font-family:"Blender Pro";font-size:32px;font-weight:900;line-height:38px}.component.form .success-block .thanks-msg-pro,.component.form .success-block.pro .thanks-msg{display:none}.component.form .success-block.pro .thanks-msg-pro{display:block}.component.form .success-block .btn{margin-top:60px}.form.rccup-season2{scroll-margin-top:150px}.form-main-sec .forms-fields.non-ktm-block{display:none}.select2-container{z-index:1}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-style:none;border-width:unset;height:10px;position:absolute;top:50%;width:10px;background:url(/images/KTM/arrow-down.svg) no-repeat;background-size:cover;background-position:center}.form-main-sec .select2{margin:12px 0;border-bottom:1px solid var(--light-grey)!important;width:calc(100vw - 34px)!important}.form-main-sec .select2 *{font-family:TradeGothicLT}.form-main-sec .select2-container--default .select2-selection--single .select2-selection__rendered{background-color:transparent;font-size:20px;font-weight:400;width:100%!important;margin-left:0;border:none}.form-main-sec .select2-selection__placeholder{color:var(--light-grey)}.form-main-sec .sub-label{display:block;font-size:12px;font-weight:300;position:absolute;font-family:TradeGothicLT;font-style:italic}.form-main-sec .input-tooltip{position:absolute;right:0;top:0;width:max-content}.form-main-sec .input-tooltip img{width:24px;height:24px;display:block;margin-left:auto;margin-right:14px}.form-main-sec .input-tooltip .tooltip-text{display:none;background-color:var(--black,#000);color:#fff;z-index:2;position:relative;top:-24px;right:42px;padding:10px;border-radius:8px;font-size:12px;max-width:350px}.form-main-sec .input-tooltip p{margin:0}.form-main-sec .input-tooltip:hover .tooltip-text{display:block}@media only screen and (min-width:769px){.form-main-sec .select2{width:100%!important}.form-main-sec .select2{padding:0 11px 5px 0}}@media only screen and (max-width:768px){.form-main-sec .select2-container--default .select2-selection--single .select2-selection__arrow{right:0!important}.form-main-sec .form-title{font-size:2.25rem}.form-main-sec .form-subtitle{font-size:1.5rem}.form-main-sec .forms-fields:empty{margin:0}.form-main-sec .form-group{margin-bottom:0}.form-main-sec .radio-btns.mob-flex-col{flex-direction:column;gap:24px}.form-main-sec .register-checkboxin,.form-main-sec .submit-btn{margin-top:33px}.form-main-sec .radio-btns.shrink-width{justify-content:unset;gap:42px;margin-bottom:16px}.form-main-sec .error-field{margin-top:5px;width:100%}.form-main-sec .otp .ktm-form-contorl{max-width:414px}.component.form .success-block .thanks-msg{font-size:24px;line-height:28.8px;margin-top:20px}.component.form .success-block .btn{margin-top:48px;padding:15px 60px;width:100%}.form.rccup-season2{scroll-margin-top:130px}.form-main-sec #otp1_err,.form-main-sec .ktm-form-field.otp{display:none}.form-main-sec .input-tooltip .tooltip-text{max-width:80vw}.form-main-sec .otp .ktm-form-contorl{column-gap:4px}.form-main-sec .otp .otp-field{max-width:45px}.ktmcupseason3 .tour-wrapper form.register-form .register-col .comm-tooltip{right:-7px}}.ktmcupseason3 .adventure-btn a.fresco.watch-btn:hover{background:#f60;color:#fff}.ktmcupseason3 .tour-wrapper form.register-form .register-col .comm-tooltip{top:-4px}@media only screen and (max-width:370px){.form-main-sec .label,.form-main-sec .select2-container--default .select2-selection--single .select2-selection__rendered,.form-main-sec input,.form-main-sec input::placeholder,.form-main-sec label{font-size:18px}}@media only screen and (max-width:320px){.form-main-sec .label,.form-main-sec .select2-container--default .select2-selection--single .select2-selection__rendered,.form-main-sec input,.form-main-sec input::placeholder,.form-main-sec label{font-size:16px}}