@font-face{font-family:TripGeom;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op3a12000fdymo7u7CBF.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op3a12000fdymo7u7CBF.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op4w12000fdymodt3DD2.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6l12000fdymnxj8DE0.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1r12000fdym87iE01B.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6d12000fdymnx1A0AD.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TripGeom;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op2y12000fdymo6wA886.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op2y12000fdymo6wA886.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op3912000fdymo7s1408.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op4l12000fdymocvED81.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6p12000fdym1na3198.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6112000fdymnw43322.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TripGeom;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op2u12000fdymo69EF05.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op2u12000fdymo69EF05.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op4c12000fdymoc23C8A.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op5t12000fdymnvgFF0B.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op5f12000fdym2sb664E.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op5p12000fdymnv5C4D0.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TripGeomTf;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op0512000fdys19p2AD8.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op0512000fdys19p2AD8.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op0a12000fdys1a3446F.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6o12000fdys45q6355.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op4912000fdyrt4h1338.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1p12000fdys4i932F5.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TripGeomTf;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6c12000fdys44v39E1.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6c12000fdys44v39E1.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6k12000fdys45fBFBC.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1m12000fdys4i03652.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1812000fdyrs79160C.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op0412000fdys19k3146.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TripGeomTf;src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1a12000fdys4h3AAD7.eot);src:url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1a12000fdys4h3AAD7.eot) format("embedded-opentype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op1g12000fdys4hj7A7E.woff2) format("woff2"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6x12000fdys18v3AA6.woff) format("woff"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op4512000fdyrt461317.ttf) format("truetype"),url(https://file.tripcdn.com/files/6/trn_trip_activity/1op6912000fdys44m30B1.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}.font-regular{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-regular{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-normal{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-normal{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-medium{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-number-medium{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-bold{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-number-bold{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-100{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-100{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-200{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-200{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-300{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-300{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-400{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-number-400{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.font-500{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-number-500{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-600{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-number-600{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:500}.font-700{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-number-700{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-800{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-number-800{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-900{font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.font-number-900{font-family:TripGeomTf,Arial,Roboto,Helvetica,sans-serif;font-weight:700}.ipt-ignore-tw .blur{filter:blur(0)}.input-box-component_base{position:relative;padding-top:8px}.input-box-component_base_input_container{border-radius:4px;border:1px solid var(--smtcColorBorderDefault);display:flex;padding:16px 8px;position:relative;margin:0;box-sizing:border-box}.input-box-component_base_input_container.is-disable{background-color:#f0f2f5!important;border:1px solid #ced2d9!important;cursor:not-allowed}.input-box-component_base_input_container.is-disable .input-box-component_base_title{cursor:not-allowed;background-color:#f0f2f5!important;color:#acb4bf}.input-box-component_base_input_container.is-disable .input-box-component_base_title span{color:#acb4bf}.input-box-component_base_input_container.is-disable .input-text-mask{background:#f0f2f5!important}.input-box-component_base_input_container.is-disable.is-focus{border:1px solid #ced2d9}.input-box-component_base_input_container.is-disable.is-focus .input-box-component_base_title{background-color:#f0f2f5!important;color:#acb4bf}.input-box-component_base_input_container.is-disable.is-focus .input-box-component_base_title span{color:#acb4bf}.input-box-component_base_input_container.with-prefix-icon:not(.has-value):not(.is-focus):not(.is-arad) .input-box-component_base_title{left:31px}.input-box-component_base_input_container.with-prefix-icon:not(.has-value):not(.is-focus).is-arad .input-box-component_base_title{right:31px}.input-box-component_base_input_container:not(:hover) .input-text-mask{display:block}.input-box-component_base_input_container:hover:not(.is-disable):not(.is-error){border:1px solid #3264ff}.input-box-component_base_input_container:hover:not(.is-disable):not(.is-error) .input-clear-icon{display:block}.input-box-component_base_input_container.has-value.is-arad .input-box-component_base_title{right:8px;left:auto}.input-box-component_base_input_container.has-value .input-box-component_base_title{padding:0 2px;left:8px;top:-8px;font-size:14px;line-height:16px;color:#8592a6}.input-box-component_base_input_container.is-focus{border:1px solid #3264ff}.input-box-component_base_input_container.is-focus .input-clear-icon{display:block}.input-box-component_base_input_container.is-focus .input-text-mask{display:none}.input-box-component_base_input_container.is-focus.is-arad .input-box-component_base_title{right:8px;left:auto}.input-box-component_base_input_container.is-focus .input-box-component_base_title span{color:#3264ff}.input-box-component_base_input_container.is-focus .input-box-component_base_title{padding:0 2px;left:8px;top:-8px;font-size:14px;line-height:16px;color:#3264ff}.input-box-component_base_input_container.has-value:not(.is-disable):not(.is-error):hover .input-box-component_base_title{color:#3264ff}.input-box-component_base_input_container.is-error{border:1px solid #ee3b28}.input-box-component_base_input_container.is-error .input-box-component_base_title{color:#ee3b28}.input-box-component_base_input_container.is-error.blur:not(.has-value) .input-box-component_base_title{color:#8592a6}.input-box-component_base .input-box-component_base_start_icon{flex:0 0 18px;height:18px;margin-right:5px}.input-box-component_base .input-box-component_base_start_icon img{width:18px;height:18px}.input-box-component_base_title{position:absolute;left:8px;top:16px;font-size:16px;line-height:22px;overflow:hidden;color:var(--smtcColorTextTertiary);font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400;background-color:#fff;transition:top .3s,font-size .3s,left .3s;z-index:1}.input-box-component_base_title span{color:#d92917;margin-left:4px}.input-box-component_base .is-arad .input-box-component_base_title{right:8px;left:auto}.input-box-component_base_input_box{display:flex;align-items:center;position:relative;width:100%}.input-box-component_base_input_box input{display:block;min-width:0;width:100%;box-sizing:border-box;font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:22px;height:22px;color:#0f294d;caret-color:#3264ff;border:none;outline:none;padding:0;overflow:hidden;background:transparent}.input-box-component_base_input_box input::-moz-placeholder{color:#8592a6;font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.input-box-component_base_input_box input::placeholder{color:#8592a6;font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.input-box-component_base_input_box input:-ms-input-placeholder,.input-box-component_base_input_box input::-moz-placeholder,.input-box-component_base_input_box input::-webkit-input-placeholder{color:#8592a6;font-family:TripGeom,Arial,Roboto,Helvetica,sans-serif;font-weight:400}.input-box-component_base_input_box input::-ms-clear{display:none}.input-box-component_base_input_box input:disabled{color:#acb4bf;cursor:not-allowed;background-color:transparent}.input-box-component_base_input_box .input-clear-icon{cursor:pointer;position:absolute;right:0;width:18px;display:none;flex:0 0 18px;height:18px;background:url(/modules/trip-train/tt-web-site-trip-application/_next/static/media/ic_clean.7cbb54b6.svg) no-repeat;background-size:18px 18px;background-color:#fff}.input-box-component_base_input_box .input-text-mask{position:absolute;right:0;width:26px;height:22px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);display:none}.input-box-component_base_bottom_container{margin-top:4px;font-size:12px;color:#0f294d;line-height:18px;display:flex;flex-direction:row;justify-content:space-between}.input-box-component_base_bottom_container .input-box-component_base_counter{text-align:right}.input-box-component_base_bottom_container .input-box-component_base_error{color:#ee3b28;padding-left:18px;box-sizing:border-box;position:relative}.input-box-component_base_bottom_container .input-box-component_base_error a{cursor:pointer;color:var(--smtcColorTextBrand)}.input-box-component_base_bottom_container .input-box-component_base_error.is-arad{padding-right:18px;padding-left:0;text-align:right}.input-box-component_base_bottom_container .input-box-component_base_error.is-arad:after{right:0;left:auto}.input-box-component_base_bottom_container .input-box-component_base_error:after{display:block;position:absolute;width:14px;height:14px;content:"";left:0;top:2px;background:url(/modules/trip-train/tt-web-site-trip-application/_next/static/media/exclamation.84812df2.svg) no-repeat;background-position:50%;background-size:14px 14px}@media screen and (max-width:768px){.input-box-component_base{padding-top:9px}.input-box-component_base_input_container{padding-left:12px;padding-right:12px}.input-box-component_base_input_container.has-value.is-arad .input-box-component_base_title{right:12px;left:auto}.input-box-component_base_input_container.has-value .input-box-component_base_title{left:12px;top:-9px;font-size:13px;line-height:18px}.input-box-component_base_input_container.with-prefix-icon:not(.has-value):not(.is-focus):not(.is-arad) .input-box-component_base_title{left:35px}.input-box-component_base_input_container.with-prefix-icon:not(.has-value):not(.is-focus).is-arad .input-box-component_base_title{right:35px}.input-box-component_base_input_container.is-focus.is-arad .input-box-component_base_title{right:12px;left:auto}.input-box-component_base_input_container.is-focus .input-box-component_base_title{padding:0 2px;left:12px;top:-9px;font-size:13px;line-height:18px}.input-box-component_base_bottom_container{margin-top:6px;font-size:13px}}