/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;max-height:100%}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button{color:inherit}.button-rounded,.homepage .news-notification__action,.select-picker,.start-date-picker,.app-notification__actions button,.train-tariff-picker-contract__price,.flexible-stored-value-picker__range button{color:currentColor;text-align:center;background-color:inherit;cursor:pointer;border:1px solid;border-radius:2px;padding:.2em .4em;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s}.button-rounded:not(select),.homepage .news-notification__action:not(select),.select-picker:not(select),.start-date-picker:not(select),.app-notification__actions button:not(select),.train-tariff-picker-contract__price:not(select),.flexible-stored-value-picker__range button:not(select){text-transform:uppercase}.button-rounded:active,.homepage .news-notification__action:active,.select-picker:active,.start-date-picker:active,.app-notification__actions button:active,.train-tariff-picker-contract__price:active,.flexible-stored-value-picker__range button:active{opacity:.5}.button-rounded[disabled=disabled]{opacity:.5}.homepage [disabled=disabled].news-notification__action{opacity:.5}[disabled=disabled].select-picker{opacity:.5}[disabled=disabled].start-date-picker{opacity:.5}.app-notification__actions button[disabled=disabled]{opacity:.5}[disabled=disabled].train-tariff-picker-contract__price{opacity:.5}.flexible-stored-value-picker__range button[disabled=disabled]{opacity:.5}select.button-rounded,.homepage select.news-notification__action,select.select-picker,select.start-date-picker,select.train-tariff-picker-contract__price{text-align:initial}.button-clear,.service-stations__drawer article header button,.service-stations__drawer aside header button,.pctr-login__additional-action-button,.app-notification__actions button{background-color:transparent;border-color:transparent}.link-clear{text-decoration:none}.tapable{display:inline-block;position:relative}.tapable:before{content:" ";position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}@media print{.hidden-print{display:none!important}}html[dir=rtl] [icon-direction=ltr]{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=ltr] [icon-direction=rtl]{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mirror-svg{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.svg-adjust-top{position:relative;top:.125em}.f--brand{fill:#342d6e}.f--success{fill:#8ce95d}.f--success-dark{fill:#54c51b}.f--danger{fill:#bf0a3c}.f--muted{fill:#b7b7b7}.f--notification{fill:#fff29d}.f--notification-dark{fill:#ffd166}.f--light{fill:#fff}.m--clear{margin:0!important}[dir=rtl] .m--end--small{margin-left:.5rem}[dir=ltr] .m--end--small{margin-right:.5rem}[dir=rtl] .m--end--regular{margin-left:1rem}[dir=ltr] .m--end--regular{margin-right:1rem}.m--top,.pctr-login__submit-button,.buya-hosted-fields-payment__submit-button,.payment-existing-credit-card__action-button,.payment-balance__action-button,.payment-balance__insufficient-funds-body{margin-top:1rem}.m--top--small,.flexible-stored-value-picker__error-message,.pctr-modal__body{margin-top:.5rem}.m--top--large,.profile-loading-student-modal__submit-button{margin-top:1.5rem}.m--top--xlarge{margin-top:2rem}.m--bottom,.profile-loading-student-modal__submit-button{margin-bottom:1rem}.m--bottom--small{margin-bottom:.5rem}.m--bottom--xlarge{margin-bottom:2rem}.p--clear,.pctr-login__additional-action-button{padding:0}[dir=rtl] .p--end{padding-left:1rem}[dir=ltr] .p--end{padding-right:1rem}[dir=rtl] .p--start{padding-right:1rem}[dir=ltr] .p--start{padding-left:1rem}.p--small,.homepage .news-notification,.pctr-modal__header,.app-notification__content,.contract-group-details-warning,.app-notification__action-close,.app-notification__title{padding:.5rem}.p--regular,.train-tariff-picker-contract{padding:1rem}.p--large{padding:1.5rem}.p--xlarge{padding:2rem}.p--top{padding-top:1rem}.p--top--small{padding-top:.5rem}.p--top--xlarge{padding-top:2rem}.p--bottom{padding-bottom:1rem}.p--bottom--small{padding-bottom:.5rem}.p--bottom--xlarge{padding-bottom:2rem}.c--notification{background-color:#fff29d;border:1px solid #ffd166}.w--0{width:0}.w--50{width:50%}.w--100,.profile-loading-student-modal__submit-button,.train-tariff-picker-contract{width:100%}.w--auto{width:auto}.h--auto{height:auto}.bg--light,.train-tariff-picker-contract{background-color:#fff}.bg--brand,.app-notification__actions button{background-color:#342d6e}.bg--stable{background-color:#f4f4f4}.bg--success{background-color:#8ce95d}.bg--success--100{background-color:#e8fbdf}.bg--danger{background-color:#bf0a3c}.bg--danger--100{background-color:#fcc4d4}.bg--notification,.app-notification,.contract-group-details-warning{background-color:#fff29d}.bg--notification--100{background-color:#fffceb}.bg--transparent,.app-notification__action-close{background-color:transparent!important}.b--clear,.app-notification__action-close,.train-tariff-picker-contract{border:0}.b--all{border:1px solid rgba(0,0,0,.1)}.b--bottom,.sidebar,.homepage .news-notification,.service-stations__drawer article header,.service-stations__drawer aside header,.train-tariff-picker-contract{border-bottom:1px solid rgba(0,0,0,.1)}.b--top{border-top:1px solid rgba(0,0,0,.1)}.b--dashed{border-style:dashed}.b--brand-dark{border-color:#120f26}.br--xsmall{border-radius:2px}.br--small,.pctr-login__verification-code-digit{border-radius:4px}.br--medium{border-radius:6px}.br--large{border-radius:8px}.flex,.homepage .news-notification__content,.homepage .news-notification__container,.profile-loading-student-modal__submit-button,.pctr-login__verification-code-digits,.payment-new-credit-card__connecting,.train-tariff-picker-contract,.app-notification__actions,.app-notification__title,.app-notification__titlebar{display:flex}.flex--wrap,.homepage .news-notification__container{flex-wrap:wrap}.flex--row-reverse{flex-direction:row-reverse}.flex--no-shrink,.train-tariff-picker-contract__price{flex-shrink:0}.flex--columns{flex-direction:column}.flex--align-start,.train-tariff-picker-contract{align-items:start}.flex--align-end{align-items:flex-end}.flex--align-baseline{align-items:baseline}.flex--align-center,.homepage .news-notification__content,.homepage .news-notification__container,.profile-loading-student-modal__submit-button,.payment-new-credit-card__connecting,.app-notification__actions,.app-notification__title{align-items:center}.flex--space-between{justify-content:space-between}.flex--justify-center,.profile-loading-student-modal__submit-button,.pctr-login__verification-code-digits{justify-content:center}.flex--justify-end,.app-notification__actions{justify-content:flex-end}.flex--space-around{justify-content:space-around}.flex .col--grow,.homepage .news-notification__content .col--grow,.flex .homepage .news-notification__content,.homepage .flex .news-notification__content,.homepage .news-notification__content .news-notification__content,.homepage .news-notification__container .col--grow,.homepage .news-notification__container .news-notification__content,.profile-loading-student-modal__submit-button .col--grow,.profile-loading-student-modal__submit-button .homepage .news-notification__content,.homepage .profile-loading-student-modal__submit-button .news-notification__content,.pctr-login__verification-code-digits .col--grow,.pctr-login__verification-code-digits .homepage .news-notification__content,.homepage .pctr-login__verification-code-digits .news-notification__content,.payment-new-credit-card__connecting .col--grow,.payment-new-credit-card__connecting .homepage .news-notification__content,.homepage .payment-new-credit-card__connecting .news-notification__content,.flex .train-tariff-picker-contract__content,.homepage .news-notification__content .train-tariff-picker-contract__content,.homepage .news-notification__container .train-tariff-picker-contract__content,.profile-loading-student-modal__submit-button .train-tariff-picker-contract__content,.pctr-login__verification-code-digits .train-tariff-picker-contract__content,.payment-new-credit-card__connecting .train-tariff-picker-contract__content,.train-tariff-picker-contract .col--grow,.train-tariff-picker-contract .homepage .news-notification__content,.homepage .train-tariff-picker-contract .news-notification__content,.train-tariff-picker-contract .train-tariff-picker-contract__content,.app-notification__actions .col--grow,.app-notification__actions .homepage .news-notification__content,.homepage .app-notification__actions .news-notification__content,.app-notification__actions .train-tariff-picker-contract__content,.flex .app-notification__title,.homepage .news-notification__content .app-notification__title,.homepage .news-notification__container .app-notification__title,.profile-loading-student-modal__submit-button .app-notification__title,.pctr-login__verification-code-digits .app-notification__title,.payment-new-credit-card__connecting .app-notification__title,.train-tariff-picker-contract .app-notification__title,.app-notification__actions .app-notification__title,.app-notification__title .col--grow,.app-notification__title .homepage .news-notification__content,.homepage .app-notification__title .news-notification__content,.app-notification__title .train-tariff-picker-contract__content,.app-notification__title .app-notification__title,.app-notification__titlebar .col--grow,.app-notification__titlebar .homepage .news-notification__content,.homepage .app-notification__titlebar .news-notification__content,.app-notification__titlebar .train-tariff-picker-contract__content,.app-notification__titlebar .app-notification__title{flex-grow:1}.flex .col--grow-max,.homepage .news-notification__content .col--grow-max,.homepage .news-notification__container .col--grow-max,.profile-loading-student-modal__submit-button .col--grow-max,.pctr-login__verification-code-digits .col--grow-max,.payment-new-credit-card__connecting .col--grow-max,.train-tariff-picker-contract .col--grow-max,.app-notification__actions .col--grow-max,.app-notification__title .col--grow-max,.app-notification__titlebar .col--grow-max{flex-grow:10000}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.list-item{display:list-item}.center{margin:0 auto}.sticky--container{position:relative}.sticky--top{position:sticky;top:0}.sticky--bottom{position:sticky;bottom:0}.overflow--auto{overflow:auto}.overflow--hidden{overflow:hidden}.inverse-container{color:#fff;background-color:#342d6e}.inverse-container a{color:#fff}.inverse-container form label{background-color:inherit;color:#fff}.inverse-container form select{color:#342d6e;background-color:#fff}.inverse-container form input:not([type=submit]){color:#342d6e;background-color:#fff}.inverse-container .radio label:before,.inverse-container .transaction-history-filter__radio-list-item label:before{border:none}.opacity--25{opacity:.25}.opacity--50{opacity:.5}.opacity--100{opacity:1}.l--clear{list-style:none}[dir=rtl] .l--inside{margin-right:1rem}[dir=ltr] .l--inside{margin-left:1rem}.l--disc{list-style:outside}.l--decimal{list-style:decimal}.l--position-outside{list-style-position:outside}summary.l--position-outside{list-style:none}summary.l--position-outside::-webkit-details-marker{display:none}summary.l--position-outside:before{position:absolute}[dir=rtl] summary.l--position-outside:before{content:"◂";-webkit-transform:translate(150%);transform:translate(150%)}[dir=ltr] summary.l--position-outside:before{content:"▸";-webkit-transform:translate(-150%);transform:translate(-150%)}details[open] summary.l--position-outside:before{content:"▾"}.l--comma-delimited{list-style:none;display:inline}.l--comma-delimited li{display:inline-block}.l--comma-delimited li:after{content:","}[dir=rtl] .l--comma-delimited li:after{margin-left:.25em}[dir=ltr] .l--comma-delimited li:after{margin-right:.25em}.l--comma-delimited li:last-child:after{display:none}.l--comma-delimited--inline li{display:inline}.checkbox input[type=checkbox]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.checkbox input[type=radio]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.radio input[type=checkbox]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.transaction-history-filter__radio-list-item input[type=checkbox]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.radio input[type=radio]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.transaction-history-filter__radio-list-item input[type=radio]{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.checkbox input[type=checkbox][disabled]+label:before{opacity:.4}.checkbox input[type=radio][disabled]+label:before{opacity:.4}.radio input[type=checkbox][disabled]+label:before{opacity:.4}.transaction-history-filter__radio-list-item input[type=checkbox][disabled]+label:before{opacity:.4}.radio input[type=radio][disabled]+label:before{opacity:.4}.transaction-history-filter__radio-list-item input[type=radio][disabled]+label:before{opacity:.4}.checkbox label:before,.radio label:before,.transaction-history-filter__radio-list-item label:before{content:" ";text-align:center;vertical-align:middle;color:#342d6e;background-color:#fff;border:2px solid rgba(0,0,0,.2);flex-shrink:0;display:inline-block}[dir=rtl] .checkbox label:before{margin-left:.2em}[dir=rtl] .radio label:before{margin-left:.2em}[dir=rtl] .transaction-history-filter__radio-list-item label:before{margin-left:.2em}[dir=ltr] .checkbox label:before{margin-right:.2em}[dir=ltr] .radio label:before{margin-right:.2em}[dir=ltr] .transaction-history-filter__radio-list-item label:before{margin-right:.2em}.checkbox input[type=checkbox]+label:before{width:.8em;height:.8em;line-height:.8em}.radio input[type=checkbox]+label:before{width:.8em;height:.8em;line-height:.8em}.transaction-history-filter__radio-list-item input[type=checkbox]+label:before{width:.8em;height:.8em;line-height:.8em}.checkbox input[type=checkbox]:checked+label:before{content:"✓"}.radio input[type=checkbox]:checked+label:before{content:"✓"}.transaction-history-filter__radio-list-item input[type=checkbox]:checked+label:before{content:"✓"}.checkbox input[type=radio]+label:before{width:.6em;height:.6em;line-height:inherit;border-radius:100%}.radio input[type=radio]+label:before{width:.6em;height:.6em;line-height:inherit;border-radius:100%}.transaction-history-filter__radio-list-item input[type=radio]+label:before{width:.6em;height:.6em;line-height:inherit;border-radius:100%}.checkbox input[type=radio]:checked+label:before{background-color:#342d6e;border-color:#342d6e;box-shadow:inset 0 0 0 .15em #fff}.radio input[type=radio]:checked+label:before{background-color:#342d6e;border-color:#342d6e;box-shadow:inset 0 0 0 .15em #fff}.transaction-history-filter__radio-list-item input[type=radio]:checked+label:before{background-color:#342d6e;border-color:#342d6e;box-shadow:inset 0 0 0 .15em #fff}.checkbox input[type=checkbox]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}.checkbox input[type=radio]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}.radio input[type=checkbox]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}.transaction-history-filter__radio-list-item input[type=checkbox]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}.radio input[type=radio]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}.transaction-history-filter__radio-list-item input[type=radio]:focus+label{outline:auto;outline-color:-webkit-focus-ring-color}form{width:100%;display:block}input,label,select{color:inherit;font-family:inherit}label{width:100%;font-weight:700;line-height:1.3;display:block}label:has(>input[type=radio]){font-weight:400}label:has(>input[type=checkbox]){font-weight:400}textarea,select,input,.input{width:100%;font-size:inherit;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:0;height:2.5em;padding:0 .5em;line-height:2.5em;display:block}.input--focus{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}@-webkit-keyframes fadeTopToBottom{0%{top:-100%}to{top:100%}}@keyframes fadeTopToBottom{0%{top:-100%}to{top:100%}}.input--loading{background-color:#f4f4f4;position:relative;overflow:hidden}.input--loading:before{content:"";background:linear-gradient(transparent 0%,#fff 50%,transparent 100%);width:100%;height:100%;-webkit-animation:1.5s ease-in-out infinite fadeTopToBottom;animation:1.5s ease-in-out infinite fadeTopToBottom;display:block;position:absolute;left:0;right:0}input[type=radio]{width:auto;height:auto;line-height:1em;display:inline-block}input[type=checkbox]{width:auto;height:auto;line-height:1em;display:inline-block}[readonly],[disabled]{background-color:#f4f4f4}[readonly=readonly]{background-color:#f4f4f4}[disabled=disabled]{background-color:#f4f4f4}.error-message,.flexible-stored-value-picker__error-message{color:#fff;background-color:#bf0a3c;width:100%;font-weight:700;display:block}.error-message>:empty,.flexible-stored-value-picker__error-message>:empty{display:none}.error-message>:not(:empty),.flexible-stored-value-picker__error-message>:not(:empty){margin-bottom:.5rem;padding:.5rem}input[type=submit]{height:auto;line-height:inherit}textarea{height:auto;line-height:inherit}@media not all and (-webkit-min-device-pixel-ratio:.0000264583),not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){select{-webkit-appearance:none}input[type=date]{-webkit-appearance:none}}}.toggle input{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.toggle input:focus~label{outline:auto;outline-color:-webkit-focus-ring-color}.toggle input:checked~label{background-color:#8ce95d;border-color:#8ce95d}[dir=ltr] .toggle input:checked~label:after{-webkit-transform:translate(1.4rem);transform:translate(1.4rem)}[dir=rtl] .toggle input:checked~label:after{-webkit-transform:none;transform:none}.toggle label{box-sizing:content-box;cursor:pointer;direction:ltr;background:#fff;border:2px solid #e7e7e7;border-radius:1.32rem;width:3.4rem;height:2rem;margin:0;transition:background-color .1s linear;display:inline-block}.toggle label:after{content:" ";border-radius:inherit;background:#fff;width:2rem;height:2rem;transition:-webkit-transform .1s linear,transform .1s linear;display:block;box-shadow:0 2px 7px rgba(0,0,0,.35),0 1px 1px rgba(0,0,0,.15)}[dir=ltr] .toggle label:after{-webkit-transform:none;transform:none}[dir=rtl] .toggle label:after{-webkit-transform:translate(1.4rem);transform:translate(1.4rem)}.badge,.search-contracts-text-search__tag{color:#fff;vertical-align:middle;white-space:nowrap;text-align:center;cursor:pointer;background-color:#b7b7b7;border-radius:10px;padding:.2em .5em;font-size:.9em;font-weight:700;line-height:1;display:inline-block}.badge--brand,.search-contracts-text-search__tag{background-color:#342d6e}.badge--success{color:#1b3f08;background-color:#8ce95d}.badge--notification{color:#664700;background-color:#ffd166}.badge--danger{background-color:#bf0a3c}.t--strong,.rmtkts-cause__title,.train-tariff-picker-contract__name,.app-notification__titlebar{font-weight:700}.t--normal{font-weight:400}.t--center,.pctr-login__verification-code-digit,.flexible-stored-value-picker__error-message{text-align:center}.t--word-break,.train-tariff-picker-contract__name{word-break:break-word}.t--word-break-all{word-break:break-all}.t--no-wrap,.homepage .news-notification__action,.train-tariff-picker-contract__price{white-space:nowrap}.t--pre-line,.payment-balance__insufficient-funds-body{white-space:pre-line}.t--ellipsis,.service-stations__drawer article header h2,.service-stations__drawer aside header h2,.async-autocomplete__input,.train-tariff-picker-search__input,.top-nav .dropdown__item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t--inherit,.start-date-picker{font-size:inherit}.t--underline,.pctr-login__additional-action-button{text-decoration:underline}.t--line-through{text-decoration:line-through}.t--line-height--small{line-height:.8}.t--align-initial{text-align:initial}.t--capitalize{text-transform:capitalize}.t--uppercase{text-transform:uppercase}[dir=rtl] .t--align-start{text-align:right}[dir=rtl] .service-station-list__item button{text-align:right}.service-station-list__item [dir=rtl] button{text-align:right}[dir=rtl] .train-tariff-picker-contract{text-align:right}[dir=rtl] .transaction-history-list__item{text-align:right}[dir=ltr] .t--align-start{text-align:left}[dir=ltr] .service-station-list__item button{text-align:left}.service-station-list__item [dir=ltr] button{text-align:left}[dir=ltr] .train-tariff-picker-contract{text-align:left}[dir=ltr] .transaction-history-list__item{text-align:left}[dir=rtl] .t--align-end{text-align:left}[dir=ltr] .t--align-end{text-align:right}.t--align-left{text-align:left}.t--small,.homepage .news-notification__action,.service-station-list__comments,.service-station-list__activity-hours,.service-stations .current-location-container{font-size:.85rem}.t--regular{font-size:1rem}.t--medium,.pctr-login__verification-code-digit,.train-tariff-picker-contract__name{font-size:1.3rem}.t--large{font-size:2rem}.t--xlarge{font-size:3rem}.t--initial{color:initial}.t--brand,.select-picker,.start-date-picker,.payment-new-credit-card__connecting .pctr-icon,.train-tariff-picker-contract__price{color:#342d6e}.t--success{color:#8ce95d}.t--success-dark{color:#54c51b}.t--danger,.rmtkts-cause__title{color:#bf0a3c}.t--muted,.service-station-list__distance{color:#b7b7b7}.t--notification{color:#fff29d}.t--notification-dark{color:#ffd166}.t--light,.app-notification__actions button,.app-notification--national .app-notification__action-close{color:#fff}blockquote{border:0;font-style:italic}blockquote cite:before{content:"— "}del{background-color:#ffb6c1;text-decoration:line-through}ins{background-color:#90ee90}@font-face{font-family:ravkavonline;font-display:fallback;font-style:normal;font-weight:400;font-variant-ligatures:no-common-ligatures;src:url("/static/assets/fonts/ravkavonline/ravkavonline-new-regular.03078bc8d044.woff2")format("woff2"),url("/static/assets/fonts/ravkavonline/ravkavonline-new-regular.d76e675dc43c.woff")format("woff")}@font-face{font-family:ravkavonline;font-display:fallback;font-style:bold;font-weight:700;font-variant-ligatures:no-common-ligatures;src:url("/static/assets/fonts/ravkavonline/ravkavonline-new-bold.349406cabcd9.woff2")format("woff2"),url("/static/assets/fonts/ravkavonline/ravkavonline-new-bold.2674072c56dd.woff")format("woff")}*{font-feature-settings:"kern"}@font-face{font-family:Roboto Condensed;font-display:fallback;font-style:normal;font-weight:400;font-variant-ligatures:no-common-ligatures;src:url("/static/assets/fonts/roboto-condensed/roboto-condensed-regular.cded34b1ddb2.woff2")format("woff2"),url("/static/assets/fonts/roboto-condensed/roboto-condensed-regular.dd3eff2de724.woff")format("woff")}@font-face{font-family:Roboto Condensed;font-display:fallback;font-style:bold;font-weight:700;font-variant-ligatures:no-common-ligatures;src:url("/static/assets/fonts/roboto-condensed/roboto-condensed-bold.f3d68eac9edb.woff2")format("woff2"),url("/static/assets/fonts/roboto-condensed/roboto-condensed-bold.b07008e6ba25.woff")format("woff")}.button,.profile-loading-student-modal__submit-button,.welcome-promo-banner__action,.pctr-login__submit-button,.buya-hosted-fields-payment__submit-button,.payment-existing-credit-card__action-button,.payment-balance__action-button{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;text-transform:uppercase;background-image:none;border:1px solid transparent;border-radius:2px;padding:.6rem .9rem;font-size:1rem;font-weight:700;line-height:1.42857;text-decoration:none;display:inline-block;box-shadow:1px 1px rgba(0,0,0,.1)}[lang=ru] .button{white-space:initial}[lang=ru] .profile-loading-student-modal__submit-button{white-space:initial}[lang=ru] .welcome-promo-banner__action{white-space:initial}[lang=ru] .pctr-login__submit-button{white-space:initial}[lang=ru] .buya-hosted-fields-payment__submit-button{white-space:initial}[lang=ru] .payment-existing-credit-card__action-button{white-space:initial}[lang=ru] .payment-balance__action-button{white-space:initial}.button[lang=ru]{white-space:initial}[lang=ru].profile-loading-student-modal__submit-button{white-space:initial}[lang=ru].welcome-promo-banner__action{white-space:initial}[lang=ru].pctr-login__submit-button{white-space:initial}[lang=ru].buya-hosted-fields-payment__submit-button{white-space:initial}[lang=ru].payment-existing-credit-card__action-button{white-space:initial}[lang=ru].payment-balance__action-button{white-space:initial}[lang=ar] .button{white-space:initial}[lang=ar] .profile-loading-student-modal__submit-button{white-space:initial}[lang=ar] .welcome-promo-banner__action{white-space:initial}[lang=ar] .pctr-login__submit-button{white-space:initial}[lang=ar] .buya-hosted-fields-payment__submit-button{white-space:initial}[lang=ar] .payment-existing-credit-card__action-button{white-space:initial}[lang=ar] .payment-balance__action-button{white-space:initial}.button[lang=ar]{white-space:initial}[lang=ar].profile-loading-student-modal__submit-button{white-space:initial}[lang=ar].welcome-promo-banner__action{white-space:initial}[lang=ar].pctr-login__submit-button{white-space:initial}[lang=ar].buya-hosted-fields-payment__submit-button{white-space:initial}[lang=ar].payment-existing-credit-card__action-button{white-space:initial}[lang=ar].payment-balance__action-button{white-space:initial}.button>*,.profile-loading-student-modal__submit-button>*,.welcome-promo-banner__action>*,.pctr-login__submit-button>*,.buya-hosted-fields-payment__submit-button>*,.payment-existing-credit-card__action-button>*,.payment-balance__action-button>*{vertical-align:middle}.button[disabled],[disabled].profile-loading-student-modal__submit-button,[disabled].welcome-promo-banner__action,[disabled].pctr-login__submit-button,[disabled].buya-hosted-fields-payment__submit-button,[disabled].payment-existing-credit-card__action-button,[disabled].payment-balance__action-button{opacity:.5;box-shadow:none;cursor:not-allowed}.button[disabled=disabled]{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].profile-loading-student-modal__submit-button{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].welcome-promo-banner__action{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].pctr-login__submit-button{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].buya-hosted-fields-payment__submit-button{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].payment-existing-credit-card__action-button{opacity:.5;box-shadow:none;cursor:not-allowed}[disabled=disabled].payment-balance__action-button{opacity:.5;box-shadow:none;cursor:not-allowed}.button--block,.profile-loading-student-modal__submit-button,.pctr-login__submit-button,.buya-hosted-fields-payment__submit-button,.payment-existing-credit-card__action-button,.payment-balance__action-button{border-radius:0;width:100%;padding:.6rem 1.2rem;font-size:1.5rem;display:block}.button--brand,.welcome-promo-banner__action,.pctr-login__submit-button,.buya-hosted-fields-payment__submit-button,.payment-existing-credit-card__action-button,.payment-balance__action-button{color:#fff;background-color:#342d6e;border-color:#342d6e}.button--brand:hover,.welcome-promo-banner__action:hover,.pctr-login__submit-button:hover,.buya-hosted-fields-payment__submit-button:hover,.payment-existing-credit-card__action-button:hover,.payment-balance__action-button:hover,.button--brand:focus,.welcome-promo-banner__action:focus,.pctr-login__submit-button:focus,.buya-hosted-fields-payment__submit-button:focus,.payment-existing-credit-card__action-button:focus,.payment-balance__action-button:focus,.button--brand:active,.welcome-promo-banner__action:active,.pctr-login__submit-button:active,.buya-hosted-fields-payment__submit-button:active,.payment-existing-credit-card__action-button:active,.payment-balance__action-button:active{background-color:#2b265c;border-color:#2b265c}.button--brand:hover:active,.welcome-promo-banner__action:hover:active,.pctr-login__submit-button:hover:active,.buya-hosted-fields-payment__submit-button:hover:active,.payment-existing-credit-card__action-button:hover:active,.payment-balance__action-button:hover:active{background-color:#231e4a;border-color:#231e4a}.button--success,.profile-loading-student-modal__submit-button{color:#342d6e;background-color:#8ce95d;border-color:#8ce95d}.button--success:hover,.profile-loading-student-modal__submit-button:hover,.button--success:focus,.profile-loading-student-modal__submit-button:focus,.button--success:active,.profile-loading-student-modal__submit-button:active{background-color:#7ce647;border-color:#7ce647}.button--success:hover:active,.profile-loading-student-modal__submit-button:hover:active{background-color:#6ce330;border-color:#6ce330}.button-rounded:disabled,.homepage .news-notification__action:disabled,.select-picker:disabled,.start-date-picker:disabled,.app-notification__actions button:disabled,.train-tariff-picker-contract__price:disabled,.flexible-stored-value-picker__range button:disabled{opacity:.5}@media (max-width:55rem){.button-rounded,.homepage .news-notification__action,.select-picker,.start-date-picker,.app-notification__actions button,.train-tariff-picker-contract__price,.flexible-stored-value-picker__range button{display:inline-block;position:relative;overflow:hidden}.button-rounded:before,.homepage .news-notification__action:before,.select-picker:before,.start-date-picker:before,.app-notification__actions button:before,.train-tariff-picker-contract__price:before,.flexible-stored-value-picker__range button:before{content:" ";position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}}.top-nav{z-index:10000;color:#fff;background:linear-gradient(#342d6e,#231e4a);justify-content:space-between;align-items:center;min-height:51px;display:flex;position:relative;box-shadow:0 3px 3px rgba(0,0,0,.3)}.top-nav__logo{padding:0 1rem;line-height:0}.top-nav__logo svg{width:12rem}.top-nav__menu-toggle{color:inherit;background-color:transparent;border:0;padding:.5rem;display:flex}.top-nav__menu{background:#231e4a;position:absolute;top:51px;left:0;right:0;box-shadow:0 3px 3px rgba(0,0,0,.3)}.top-nav__menu--closed{display:none}.top-nav__item{display:block}.top-nav__item--link a,.top-nav__item--link button{color:inherit;padding:.5rem 1rem;text-decoration:none;display:block}.top-nav__item .language-picker{padding:.5rem 1rem}.top-nav__item--button{margin:.5rem 1rem}.top-nav__item--active{font-weight:700}@media (min-width:55rem){.top-nav{min-height:58px}.top-nav__menu-toggle{display:none}.top-nav__menu{box-shadow:none;background-color:transparent;flex-wrap:wrap;align-items:center;padding:0 1rem;display:flex;position:static}.top-nav__item{display:inline-block}.top-nav__item--link a,.top-nav__item--link button,.top-nav__item .language-picker{padding:1rem}.top-nav__item--fullname a{white-space:nowrap;text-overflow:ellipsis;border-color:transparent;max-width:10em;overflow:hidden}.top-nav__item--button{margin:0}.top-nav__item--active{transition:box-shadow .1s;box-shadow:inset 0 -2px}}.top-nav__toggle-checkbox[type=checkbox]{display:none}.top-nav__toggle-checkbox[type=checkbox]:checked~.top-nav__menu{display:block}.top-nav .dropdown{margin-bottom:1rem;padding:0 1rem;position:relative}@media (min-width:55rem){.top-nav .dropdown{margin-bottom:0;padding:1rem}}.top-nav .dropdown:hover .dropdown__list,.top-nav .dropdown:focus .dropdown__list{top:90%}.top-nav .dropdown:focus-within .dropdown__list{top:90%}.top-nav .dropdown__title{font-weight:400}@media (max-width:55rem){.top-nav .dropdown__title{color:#b7b7b7;padding:.5rem .5rem 0;font-size:.85rem;font-weight:700}}.top-nav .dropdown__list{list-style:none}@media (min-width:55rem){.top-nav .dropdown__list{color:#342d6e;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;min-width:9em;max-width:9em;position:absolute;top:-1000%;box-shadow:1px 1px 1px rgba(0,0,0,.3)}[dir=ltr] .top-nav .dropdown__list{right:0}[dir=rtl] .top-nav .dropdown__list{left:0}.top-nav .dropdown__list:before{content:"";z-index:-1;display:block;position:absolute;top:0;bottom:-1em;left:-1em;right:-1em}}.top-nav .dropdown__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.top-nav .dropdown__item:hover,.top-nav .dropdown__item>:focus{font-weight:700}.top-nav .dropdown__item a{padding:.5rem;text-decoration:none;display:block}.container--small{max-width:30rem;margin-left:auto;margin-right:auto}.container--small .p--responsive{padding:1rem}@media (min-width:55rem){.container--small .p--responsive{padding:2rem}}.container,.homepage .faq,.homepage .news-notification__container,.welcome-promo-banner__container{max-width:55rem;margin-left:auto;margin-right:auto}.c--highlight{background-color:#ccf5b7}.language-picker{align-items:center;width:auto;display:inline-flex}.language-picker label{align-content:center;width:auto;display:inline-flex}.language-picker svg{width:1em;height:1em}.language-picker select{width:auto;height:initial;-webkit-appearance:none;background:0 0;border:0;padding:0;line-height:1}.language-picker option{background-color:#231e4a}.language-picker noscript input[type=submit]{background-color:transparent}html{font-family:ravkavonline,-apple-system,Helvetica Neue,Roboto,Segoe UI,sans-serif;font-size:17px}[lang=ru] html{font-family:Roboto Condensed,ravkavonline,-apple-system,Helvetica Neue,Roboto,Segoe UI,sans-serif}html[lang=ru]{font-family:Roboto Condensed,ravkavonline,-apple-system,Helvetica Neue,Roboto,Segoe UI,sans-serif}body{color:#333;text-rendering:optimizeLegibility;background-color:#f4f4f4;line-height:1.42857}h1,h2,h3,h4,h5,h6{line-height:1.1}button,a,summary{cursor:pointer}.h-line-height,.homepage .news-notification{line-height:1.1}a{color:currentColor;text-decoration:underline}*{box-sizing:border-box}hr{border:0;border-top:1px solid #f4f4f4}caption{visibility:hidden;position:absolute}.loading{text-indent:-9999em;border:3px solid rgba(0,0,0,.1);border-right-color:#342d6e;border-radius:50%;width:.8em;height:.8em;margin:0 auto;-webkit-animation:1.1s linear infinite spin;animation:1.1s linear infinite spin;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0)}.loading.large{width:1.6em;height:1.6em}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.table-responsive{min-height:.01%;overflow-x:auto}table{border-collapse:collapse;border-spacing:0;background-color:transparent;width:100%}table th,table td{padding:.5rem}.table-hover>tbody>tr:hover{background-color:#f5f5f5}[dir=rtl] th{text-align:right}[dir=ltr] th{text-align:left}.table-condensed td,.table-condensed th{padding:1rem .5rem;line-height:1}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #ddd}table tbody td{vertical-align:top;border-top:1px solid #ddd}@media (max-width:55rem){.table-responsive{border:1px solid #ddd;width:100%;margin-bottom:18px;overflow-y:hidden}.table-responsive td,.table-responsive th{white-space:nowrap}}@media (min-width:55rem){.form-responsive{display:flex}}.form-responsive__field:not(:first-child){margin-top:1rem}@media (min-width:55rem){.form-responsive__field{flex-grow:1;flex-basis:0;margin-left:.5rem;margin-right:.5rem}.form-responsive__field:not(:first-child){margin-top:0}[dir=ltr] .form-responsive__field:first-child{margin-left:0}[dir=rtl] .form-responsive__field:first-child{margin-right:0}[dir=ltr] .form-responsive__field:last-child{margin-right:0}[dir=rtl] .form-responsive__field:last-child{margin-left:0}}.address{border-radius:5px;width:300px;max-width:100%;padding:6px;font-family:Arial,Helvetica,sans-serif;font-size:12px}.tabs{color:#342d6e;flex-wrap:nowrap;list-style:none;display:flex;overflow-y:auto}.tabs__item{flex-grow:1;min-height:3rem;transition:font-weight .1s,box-shadow .1s}.tabs__item a,.tabs__item button{text-align:center;width:100%;height:100%;color:inherit;font-weight:inherit;background:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem;text-decoration:none;display:flex}.tabs__item a[disabled],.tabs__item button[disabled]{color:#b7b7b7}.tabs__item--active{box-shadow:inset 0 -1px,0 1px;font-weight:700!important}.tabs__item[disabled]{opacity:.3}.tabs__item--narrow a,.tabs__item--narrow button{padding-left:.5rem;padding-right:.5rem}.tooltip{font-size:.85em;position:relative}.tooltip:after{content:"?";font-size:inherit;color:#342d6e;background:#fff;border:2px solid #b7b7b7;border-radius:100%;justify-content:center;align-items:center;width:1em;height:1em;font-weight:700;display:inline-flex;box-shadow:0 2px 1px rgba(99,99,99,.1)}.tooltip:hover .tooltip__contents,.tooltip:focus .tooltip__contents{display:block}.tooltip__contents{color:#fff;font-size:inherit;background-color:#333;border-radius:4px;width:-webkit-max-content;width:max-content;max-width:13rem;padding:.5rem;font-weight:400;display:none;position:absolute;bottom:1.5rem;box-shadow:1px 2px 3px rgba(0,0,0,.2)}.search{border-radius:5em;padding:0 1em}.dot{text-shadow:1px 1px rgba(0,0,0,.1)}.dot:before{content:"•";display:inline-block}.notification{color:#333;background-color:#fff29d;border:1px solid #ffd166;margin:0 0 1rem;padding:1rem}.notification:empty{display:none}.app-notification,.contract-group-details-warning{margin:0 0 1rem;box-shadow:0 2px 8px rgba(99,99,99,.2)}.app-notification:empty,.contract-group-details-warning:empty{display:none}.app-notification__titlebar{border-radius:inherit;background:#fff5b1;min-height:2rem}.app-notification--collapsed{cursor:pointer;max-height:8em;position:relative;overflow:hidden}.app-notification--collapsed:after{content:"";pointer-events:none;background:linear-gradient(rgba(255,255,255,0),#fff5b1);width:100%;height:75%;position:absolute;bottom:0;left:0}.app-notification--national{color:#fff!important}[dir=ltr] .app-notification--national{background:linear-gradient(45deg,#586eec,#03a9f4)}[dir=rtl] .app-notification--national{background:linear-gradient(45deg,#03a9f4,#586eec)}[dir=ltr] .app-notification--national .app-notification__titlebar{background:linear-gradient(45deg,#586eec,#03a9f4)}[dir=rtl] .app-notification--national .app-notification__titlebar{background:linear-gradient(45deg,#03a9f4,#586eec)}.app-notification--national.app-notification--collapsed:after{background:linear-gradient(rgba(255,255,255,0),#63cdfd)}[dir=ltr] .app-notification--student{background:linear-gradient(45deg,#fff29d,#ffd166)}[dir=rtl] .app-notification--student{background:linear-gradient(45deg,#ffd166,#fff29d)}[dir=ltr] .app-notification--student .app-notification__titlebar{background:linear-gradient(145deg,#fff29d,#ffd166)}[dir=rtl] .app-notification--student .app-notification__titlebar{background:linear-gradient(145deg,#ffd166,#fff29d)}@media (max-width:55rem){.hide-xs{display:none!important}}@media (min-width:55rem){.hide-lg{display:none!important}}.hidden{display:none!important}[dir=rtl] .float--start{float:right}[dir=ltr] .float--start{float:left}[dir=rtl] .float--end{float:left}[dir=ltr] .float--end{float:right}.pointer{cursor:pointer}.hidden-caret,.pctr-login__verification-code-digit{caret-color:transparent}.welcome__item{cursor:pointer;line-height:1;text-decoration:none}.welcome__item svg-icon{display:block}.welcome__item svg-icon svg{margin:0 auto;display:block}.welcome__item:hover,.welcome__item:focus{color:#fff;background-color:#342d6e}@media (min-width:55rem){.welcome__item{color:#342d6e;background-color:#f4f4f4;width:31%;height:5rem;margin-top:1rem;padding:.5rem}[lang=ar] .welcome__item{height:6rem}.welcome__item[lang=ar]{height:6rem}[dir=rtl] .welcome__item:not(:nth-child(3n)){margin-left:3.5%}[dir=ltr] .welcome__item:not(:nth-child(3n)){margin-right:3.5%}}.welcome__item--national{color:#0e3a8d;background:linear-gradient(190deg,#dae7ff 30%,#f7faff 60%)}.welcome__item--national:hover,.welcome__item--national:focus{color:#fff;background:#0e3a8d}[dir=rtl] .search-contracts-text-search__tag:not(:last-child){margin-left:2px}[dir=ltr] .search-contracts-text-search__tag:not(:last-child){margin-right:2px}.ac{position:relative}.ac__suggestions{z-index:1;opacity:.5;background-color:#fff;list-style:none;transition:opacity .1s,-webkit-transform .1s,transform .1s;position:absolute;-webkit-transform:translateY(-.5em);transform:translateY(-.5em);box-shadow:2px 3px 4px rgba(0,0,0,.3)}.ac__suggestions--hasresults{opacity:1;-webkit-transform:none;transform:none}.ac__suggestion{padding:.5em}.ac__suggestion+.ac__suggestion{border-top:1px solid rgba(0,0,0,.1)}.ac__suggestion:active,.ac__suggestion:focus,.ac__suggestion:hover,.ac__suggestion--active{background-color:#f4f4f4}.md ul,.md ol,.md p{margin-bottom:1em}.md ul:last-child,.md ol:last-child,.md p:last-child{margin-bottom:0}[dir=rtl] .md ul{padding-right:1rem}[dir=rtl] .md ol{padding-right:1rem}[dir=ltr] .md ul{padding-left:1rem}[dir=ltr] .md ol{padding-left:1rem}.md hr{margin-top:1.5rem;margin-bottom:1.5rem}.md h1{font-size:2rem}.md h2{font-size:1.3rem}.md h3,.md h4{font-size:1rem}.md h5,.md h6{font-size:.85rem}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{margin-top:1em}.md h1:first-child{margin-top:0}.transaction-history-filter__group:not(:first-child){margin-top:1rem}.transaction-history-filter__group-title{font-weight:700;display:block}.transaction-history-filter__radio-list{list-style:none}.transaction-history-filter__radio-list-item{margin-top:.5rem}.transaction-history-filter__radio-list-item label{cursor:pointer;font-weight:400}.transaction-history-list__group-title{background-color:#f4f4f4;border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:.5rem;font-size:1rem;font-weight:700}.transaction-history-list__item{color:initial;background-color:#fff;border:0;border-bottom:1px solid rgba(0,0,0,.1);justify-content:space-between;align-items:center;width:100%;padding:1rem;line-height:1.1;text-decoration:none;display:flex}.transaction-history-list-item-content{flex-direction:column;display:flex}.transaction-history-list-item-content__contract-display-name{font-size:1rem;font-weight:700}.transaction-history-list-item-content__created{color:#b7b7b7}.payment-option-card{color:inherit;align-items:center;padding:1rem;line-height:1.1;display:flex}.payment-option-card__content{flex-grow:1}.payment-option-card__icon{color:#f4f4f4;display:inline-flex}.payment-apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;-apple-pay-button-style:#000;width:100%;height:3em}.payment-google-pay-button{cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;width:100%;height:40px;padding:0;display:flex;box-shadow:0 1px 1px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.payment-google-pay-button:disabled{opacity:.5}.payment-google-pay-button svg{width:41px;height:17px}.payment-google-pay-button--dark{color:#fff;background-color:#000}.payment-google-pay-button--light{color:#686c71;background-color:#fff}.pctr-icon{display:inline-flex}.pctr-icon svg{width:1em;height:1em}.pctr-modal{z-index:10050;will-change:transform;background-color:inherit;color:inherit;margin:auto;transition:-webkit-transform .4s cubic-bezier(.1,.7,.1,1),transform .4s cubic-bezier(.1,.7,.1,1);position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100vh);transform:translateY(100vh)}@media (min-width:55rem){.pctr-modal{border-radius:5px;max-width:25rem;height:75%}}.pctr-modal--active{-webkit-transform:translate(0,0);transform:translate(0,0)}.pctr-modal__header-title{text-align:center;font-size:1rem;line-height:48px}.pctr-modal__hide-button{height:48px;color:inherit;background-color:inherit;border:0;position:absolute;right:0}.pctr-modal__body{width:100%;padding:1rem 2rem;position:absolute;top:48px;bottom:0;overflow:auto}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.pctr-popup{z-index:10060;width:15rem;max-width:90%;max-height:90%;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pctr-popup--active{display:flex}.pctr-popup__container{background-color:#fff;border-radius:2px;flex-direction:column;width:100%;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:flex}.pctr-popup--notification .pctr-popup__container{background-color:#fff29d}.pctr-popup__header{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding:.5rem}.pctr-popup__header-title{margin:0;font-size:1rem}.pctr-popup__header-text{margin:0;font-size:.85rem}.pctr-popup__body{padding:1rem;overflow:auto}.pctr-popup__body .button,.pctr-popup__body .profile-loading-student-modal__submit-button,.pctr-popup__body .welcome-promo-banner__action,.pctr-popup__body .pctr-login__submit-button,.pctr-popup__body .buya-hosted-fields-payment__submit-button,.pctr-popup__body .payment-existing-credit-card__action-button,.pctr-popup__body .payment-balance__action-button{line-height:1}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.pctr-backdrop{z-index:10040;background:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.pctr-backdrop--active{display:block}.floating-action-button{color:#fff;background-color:#342d6e;border:0;border-radius:50%;padding:.5em;display:flex;position:fixed;bottom:1rem;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}[dir=rtl] .floating-action-button{left:1rem}[dir=ltr] .floating-action-button{right:1rem}.floating-action-button--active{color:#8ce95d}.form__group+.form__group{margin-top:1rem}.form__error-message{color:#fff;background-color:#bf0a3c;padding:.5rem;font-weight:700}.email-auto-correct{color:inherit;background-color:transparent;border:0;padding:0;font-size:1rem}.email-auto-correct__suggested{font-style:italic;text-decoration:underline}.train-tariff-picker-search{background-color:#fff;border:1px solid rgba(0,0,0,.1);display:flex}.train-tariff-picker-search__input{height:unset;border:0}.train-tariff-picker-search__clear-button{background-color:transparent;border:0;justify-content:center;align-items:center;padding:0 1em;display:flex}.sliding-drawer__main{z-index:2}.sliding-drawer__content-container,.card-contract__details-container{z-index:1;opacity:0;transition:-webkit-transform .2s ease-out,transform .2s ease-out,opacity .2s ease-out;-webkit-transform:translateY(-1em);transform:translateY(-1em)}.sliding-drawer--open .sliding-drawer__content-container,.card-contract--open .sliding-drawer__content-container,.sliding-drawer--open .card-contract__details-container,.card-contract--open .card-contract__details-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.async-autocomplete{background-color:#fff;border:1px solid rgba(0,0,0,.1);display:flex}.async-autocomplete__input{border:0}.async-autocomplete__clear-button{background-color:transparent;border:0;justify-content:center;align-items:center;padding:0 1em;display:flex}.card-contract__main{z-index:2;background-color:#fff;position:sticky;top:0}.card-contract__main--highlight{background-color:#ccf5b7}.card-contract--open .card-contract__main{box-shadow:0 2px 5px rgba(0,0,0,.1)}.welcome-card{color:#342d6e;text-align:center;margin-bottom:1rem;display:block;box-shadow:3px 3px 5px rgba(0,0,0,.1)}.welcome-card:hover .welcome-card__action,.welcome-card:focus .welcome-card__action{color:#8ce95d;background-color:#342d6e}.welcome-card__content{background-color:#fff;padding:1rem}.welcome-card__title{font-size:1.3rem}.welcome-card__action{background-color:#f4f4f4;justify-content:center;align-items:center;padding:1rem;font-size:1.3rem;font-weight:700;display:flex}.welcome-card svg-icon{display:block}.welcome-card svg-icon svg{margin:0 auto;display:block}.file-upload-container label{font-weight:inherit;background-color:#fff;border:1px dashed rgba(0,0,0,.1);border-radius:3px;display:flex}.file-upload-container label:active,.file-upload-container label:hover,.file-upload-container label:focus{color:#342d6e;border-color:#342d6e}.file-upload-container label:active svg,.file-upload-container label:hover svg,.file-upload-container label:focus svg{fill:#342d6e}.file-upload-container label.pointer{cursor:pointer}.file-upload-container input{clip:rect(0,0,0,0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.file-upload-container input:focus~label{outline:auto;outline-color:-webkit-focus-ring-color}.file-upload-container svg{fill:rgba(0,0,0,.1);pointer-events:none;width:1.5em;height:1.5em}.profile-loading-uploading{text-align:center;z-index:10000;background-color:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0}.profile-loading-uploading .loading{position:absolute;top:50%}.flexible-stored-value-picker{flex-flow:wrap;justify-content:space-around;display:flex}.flexible-stored-value-picker label{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);max-width:40%;position:relative}.flexible-stored-value-picker label>span{text-align:inherit;padding:.25rem;position:absolute;top:0;left:0;right:0}.flexible-stored-value-picker label input{max-width:100%;height:auto;text-align:inherit;background:0 0;border:0;padding-top:34px;font-size:2rem;font-weight:700;line-height:1;display:block}.flexible-stored-value-picker__range{align-items:center;width:100%;margin-top:16px;display:flex}.flexible-stored-value-picker__range button{color:#342d6e;max-height:42px;padding:5px 10px;font-weight:700}.flexible-stored-value-picker__range input[type=range]{-webkit-appearance:none;background:linear-gradient(90deg,#f4f4f4 0%,#f4f4f4 100%) 50%/99% 3px no-repeat;border:0;outline:none;height:38px;margin:5px 0;padding:0 2px;display:inline-block;overflow:hidden}.flexible-stored-value-picker__range input[type=range]::-moz-focus-outer{border:0}.flexible-stored-value-picker__range input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;background-color:#fff;border:0;border-radius:50%;width:28px;height:28px;position:relative;box-shadow:0 0 2px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1)}.flexible-stored-value-picker__range input[type=range]::-webkit-slider-thumb:before{content:" ";background:#000;width:2000px;height:3px;position:absolute;top:12.5px;left:-2001px}.flexible-stored-value-picker__range input[type=range]::-ms-fill-lower{background:#000;height:3px}.credit-guard-hosted-page iframe{border:0;width:100%;overflow:hidden}.credit-guard-hosted-page--details iframe{min-height:800px}.credit-guard-hosted-page--track2 iframe{min-height:330px}.interchange-rights{background:#8ce95d;border:1px solid #54c51b;padding:.5rem;display:flex}.membership-timeline{position:relative}.membership-timeline__item{gap:.5rem;padding-bottom:1.5rem;display:flex;position:relative}.membership-timeline__item:last-child{padding:0}.membership-timeline__item:before{z-index:2;content:"";border:1px solid rgba(0,0,0,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.75rem;height:.75rem;font-weight:700;line-height:.75rem;display:inline-flex}.membership-timeline__item--active:before{background-color:#8ce95d}.membership-timeline__item--neutral:before{background-color:#b7b7b7}.membership-timeline__item--error:before{background-color:#bf0a3c}.membership-timeline__item--warning:before{background-color:#ffd166}.membership-timeline__item:not(:last-child):after{z-index:1;content:"";height:100%;display:inline-block;position:absolute;top:0}[dir=rtl] .membership-timeline__item:not(:last-child):after{border-left:2px dotted rgba(0,0,0,.3)}[dir=ltr] .membership-timeline__item:not(:last-child):after{border-right:2px dotted rgba(0,0,0,.3)}[dir=rtl] .membership-timeline__item:not(:last-child):after{right:calc(.375rem - 1px)}[dir=ltr] .membership-timeline__item:not(:last-child):after{left:calc(.375rem - 1px)}.membership-timeline__date{color:#848484;font-size:.85rem}[dir=rtl] .pac-item{text-align:right}[dir=ltr] .pac-item{text-align:left}svg{max-height:700px}svg .reform-area{cursor:pointer;stroke-width:4px;stroke:#f4f4f4;fill:#ccc;transition:fill .1s}svg .reform-area:hover{fill:#aaa}svg .svg-hidden{opacity:0}.reform-area-1.active,.reform-area-1:hover.active{fill:#342d6e;background-color:#342d6e}.reform-area-2.active,.reform-area-2:hover.active{fill:#555;background-color:#555}.reform-area-3.active,.reform-area-3:hover.active{fill:#8ce95d;background-color:#8ce95d}.reform-area-5.active,.reform-area-5:hover.active,.reform-area-6.active,.reform-area-6:hover.active,.reform-area-7.active,.reform-area-7:hover.active,.reform-area-8.active,.reform-area-8:hover.active,.reform-area-9.active,.reform-area-9:hover.active{fill:#ffd166;background-color:#ffd166}.reform-area-code{fill:#fff}.reform-area-code text tspan:first-child{font-size:200%}.reform-area-settlement-name{fill:#fff}.reform-area-rail-station{fill:none;stroke:#bf0a3c;stroke-width:1.2%;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.reform-area-rail-station-anchor{fill:#fff;stroke:#bf0a3c;stroke-width:.601px;stroke-miterlimit:10}.reform-area-rail-station-name{fill:#fff}.reform-area-rail-route{fill:none;stroke:#bf0a3c;stroke-width:2.976px;stroke-miterlimit:10}.reform-area-rail-route-trail{fill:none;stroke:#fff;stroke-width:1.191px;stroke-miterlimit:10;stroke-dasharray:1.818 1.818}.reform-water{fill:transparent;stroke:#fff;stroke-dasharray:5 5}.reform-catalog-settlement{min-height:1.5em;margin-bottom:.3em;font-size:1rem;display:flex}.reform-catalog-settlement-code-wrap{color:#fff;justify-content:center;align-items:center;min-width:1.5em;display:flex}[dir=rtl] .reform-catalog-settlement-code-wrap{margin-left:.3em}[dir=ltr] .reform-catalog-settlement-code-wrap{margin-right:.3em}.footer{background:#342d6e linear-gradient(#342d6e,#231e4a);padding:3.5rem 1rem}.footer__grid{color:#fff;flex-wrap:wrap;max-width:55rem;margin:0 auto;display:flex}.footer__column{width:100%;padding:0 1rem}@media (min-width:55rem){.footer__column{width:25%}}.footer__menu{flex-direction:column;margin-bottom:1.5rem;list-style:none;display:flex}.footer__menu li{margin-bottom:.25rem}.footer__menu a{color:#fff;text-decoration:none}.footer__menu a:hover{text-decoration:underline}.rmtkts-cause__title{display:block}.app-notification,.contract-group-details-warning{border-radius:4px}.app-notification__content,.contract-group-details-warning{padding:.75rem}.dot-notification{vertical-align:super;background:#8ce95d;border-radius:100%;width:.4em;height:.4em;display:inline-block;box-shadow:1px 1px rgba(0,0,0,.1)}.reform-areas-by-metropolin:not(:last-of-type){margin-bottom:2rem}.reform-areas-by-metropolin__content{flex-direction:column-reverse;display:flex}.reform-areas-by-metropolin__title{margin-bottom:1rem}.reform-areas-by-metropolin__map{width:75%;max-width:15rem;margin:0 auto}@media (min-width:55rem){.reform-areas-by-metropolin__content{flex-direction:row}.reform-areas-by-metropolin__settlements{width:66.6667%}.reform-areas-by-metropolin__map{width:33.3333%}}.pctr-login__verification-code-digits{direction:ltr;gap:1rem}.pctr-login__verification-code-digit{border:1px solid #dbdbdb}.pac-container{z-index:1003}.mapboxgl-canvas{left:0}.service-stations__message{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-stations__drawer{z-index:1002;width:200%;transition:-webkit-transform .3s,transform .3s,top .3s;display:flex;position:fixed;top:60%;bottom:0;overflow-x:auto;overflow-y:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:55rem){.service-stations__drawer{z-index:-1;width:34rem;top:58px;-webkit-transform:none;transform:none}}.service-stations__drawer article,.service-stations__drawer aside{background-color:#f4f4f4;width:100%;position:relative;overflow-y:auto}.service-stations__drawer article header,.service-stations__drawer aside header{background-color:#f4f4f4;align-items:center;width:50%;height:3rem;display:flex;position:fixed;box-shadow:1px 2px 3px rgba(0,0,0,.1)}@media (min-width:55rem){.service-stations__drawer article header,.service-stations__drawer aside header{width:17rem}}.service-stations__drawer article header button,.service-stations__drawer article header a,.service-stations__drawer aside header button,.service-stations__drawer aside header a{flex-shrink:0;width:3rem;height:3rem}.service-stations__drawer article header h2,.service-stations__drawer aside header h2{text-align:center;flex-grow:1;font-weight:700}.service-stations__drawer article section,.service-stations__drawer aside section{margin-top:3rem}.service-stations__drawer--show-list{-webkit-transform:translate(0);transform:translate(0)}[dir=ltr] .service-stations__drawer--show-details{-webkit-transform:translate(-50%);transform:translate(-50%)}[dir=rtl] .service-stations__drawer--show-details{-webkit-transform:translate(50%);transform:translate(50%)}.service-stations .current-location-container{z-index:1004;color:#fff;background:rgba(0,0,0,.8);position:absolute;top:51px}@media (min-width:55rem){.service-stations .current-location-container{top:58px}[dir=ltr] .service-stations .current-location-container{left:17rem}[dir=rtl] .service-stations .current-location-container{right:17rem}}.service-stations__close-drawer{justify-content:center;align-items:center;display:flex}@media (min-width:55rem){.service-stations__close-drawer{visibility:hidden}}.service-stations__filter-button,.service-stations__back-button,.service-stations__list-button{justify-content:center;align-items:center;display:flex}.service-stations__search-button{z-index:1001;color:#fff;background-color:#342d6e;border:0;border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;display:flex;position:fixed;bottom:5%;box-shadow:0 3px 3px #999}[dir=ltr] .service-stations__search-button{right:3%}[dir=rtl] .service-stations__search-button{left:3%}.service-stations__navigate{color:#342d6e;justify-content:center;align-items:center;text-decoration:none;display:flex}.service-stations .service-stations-map-container{background-color:#f4f4f4;position:absolute;top:51px;bottom:0;left:0;right:0}.service-stations .service-stations-map-container #service-stations-map{width:100%;height:100%}@media (min-width:55rem){.service-stations .service-stations-map-container{top:58px}[dir=ltr] .service-stations .service-stations-map-container{left:17rem}[dir=rtl] .service-stations .service-stations-map-container{right:17rem}}.service-station-list__item{display:block}.service-station-list__item button{cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid rgba(0,0,0,.1);width:100%;padding:1rem;line-height:1.1;display:flex}.service-station-list__marker{align-self:start}.service-station-list__details{flex-grow:1;margin:0 .5rem}.service-station-list__distance{white-space:nowrap;font-weight:700}.welcome-title{letter-spacing:2px;color:#342d6e;align-items:center;margin-top:1rem;font-size:1.3rem;display:flex}.welcome-title__strip{opacity:.3;border-bottom:1px dashed;flex-grow:1}.welcome-title__content{margin:0 1rem}@media (min-width:55rem){.welcome-title{font-size:2rem}}.welcome__header{padding:1rem}@media (min-width:55rem){.welcome__header{padding:2rem 0 4rem}}.welcome-cards .welcome-card{margin-bottom:1rem}@media (min-width:55rem){.welcome-cards{flex-wrap:wrap;gap:3.5%;display:flex}.welcome-cards .welcome-card{width:31%}.welcome-card{flex-direction:column;display:flex}.welcome-card__content{white-space:pre-line}.welcome-card__action{flex-grow:1}}.welcome__sub-title{color:#342d6e;background-color:#f4f4f4;padding:1rem;font-size:1.3rem}@media (min-width:55rem){.welcome__sub-title{background-color:initial;padding:4rem 0 0}.welcome__items{flex-wrap:wrap;display:flex}}.welcome-promo-banner{color:#fff;text-align:center;background:linear-gradient(#009b80 0%,#4bb46e 25%,#94c953 100%);padding:1rem}.welcome-promo-banner__container{flex-direction:column-reverse;justify-content:space-between;align-items:center;display:flex}.welcome-promo-banner__headline{font-size:1.3rem}.welcome-promo-banner__image{max-width:10rem;margin-bottom:1rem}.welcome-promo-banner__action{width:100%;margin-top:.5rem}.welcome-promo-banner--national{background:linear-gradient(10deg,#8bc6f7,#1885e1)!important}@media (min-width:55rem){.welcome-promo-banner{text-align:initial;margin-top:-2.5rem;padding:3rem 0}[dir=rtl] .welcome-promo-banner{background:linear-gradient(90deg,#94c953 0%,#4bb46e 75%,#009b80 100%)}[dir=ltr] .welcome-promo-banner{background:linear-gradient(90deg,#009b80 0%,#4bb46e 25%,#94c953 100%)}.welcome-promo-banner__container{flex-direction:row;align-items:center}.welcome-promo-banner__headline{font-size:2rem}.welcome-promo-banner__sub-headline{font-size:1.3rem}.welcome-promo-banner__action{width:initial}.welcome-promo-banner__image{max-width:15rem;margin-bottom:0}}.steps{margin:0;padding:0;list-style:none}.steps li{display:inline-block}.steps li:not(:last-child):after{content:"›";margin:0 .5rem;font-weight:700}.steps button{text-decoration:none}.steps button.active{font-weight:700}.steps button.done{-webkit-text-decoration:line-through #b7b7b7;text-decoration:line-through #b7b7b7}.action-button{vertical-align:middle;color:#342d6e;letter-spacing:1px;text-align:center;white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#8ce95d;border:1px solid transparent;border-radius:1px;padding:.3rem .6rem;font-weight:700;text-decoration:none;display:inline-block;box-shadow:1px 1px rgba(0,0,0,.1)}.action-button:hover{background-color:#6ce330}.action-button:after{content:">>";padding:0 .3rem;display:inline-block}[lang=ru] .action-button{white-space:initial}[lang=ru] .action-button:after{display:inline}.action-button[lang=ru]{white-space:initial}.action-button[lang=ru]:after{display:inline}[lang=ar] .action-button{white-space:initial}[lang=ar] .action-button:after{display:inline}.action-button[lang=ar]{white-space:initial}.action-button[lang=ar]:after{display:inline}.homepage .news-notification{color:#fff;background-color:#1885e1}[dir=ltr] .homepage .news-notification{background:linear-gradient(45deg,#586eec,#03a9f4)}[dir=rtl] .homepage .news-notification{background:linear-gradient(45deg,#03a9f4,#586eec)}.homepage .news-notification__container{justify-content:flex-end}.homepage .news-notification__icon{flex-shrink:0}[dir=ltr] .homepage .news-notification__icon{-webkit-transform:scale(1);transform:scale(1)}[dir=rtl] .homepage .news-notification__icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.homepage .news-notification__icon img{height:4em}.homepage .news-notification__icon svg{width:3em;height:3em}.homepage .news-notification__title{font-size:.85rem;font-weight:700}.homepage .news-notification__sub-title{font-size:.85rem}@media (min-width:55rem){.homepage .news-notification__sky svg{width:50px;height:50px}.homepage .news-notification__sky:after{padding:.5rem}.homepage .news-notification__title{font-size:1.3rem}.homepage .news-notification__sub-title{font-size:1rem}}.homepage header{color:#fff;text-align:center;background-image:linear-gradient(to top right,#713592,#342d6e);padding:2rem 1rem;position:relative}.homepage header img{height:auto}.homepage header h1 br{display:none}.homepage header .container,.homepage header .faq,.homepage header .welcome-promo-banner__container,.homepage header .news-notification__container{padding-top:.5rem}.homepage header .language-picker__wrapper{justify-content:flex-end;padding:.5rem;display:flex;position:absolute;top:0;left:0;right:0}.homepage .enter-action{vertical-align:top;text-align:center;color:#231e4a;background-color:#8ce95d;border-radius:6px;width:130px;height:54px;font-size:1.3rem;font-weight:700;line-height:54px;text-decoration:none;display:inline-block;position:relative;top:1px}.homepage h1{margin-top:1.5rem;font-size:2rem}.homepage h2{margin-top:1.5rem;font-size:1.3rem;font-weight:400}.homepage h3{color:#342d6e;font-size:1.3rem}.homepage section{padding:2rem 1rem}.homepage section:nth-of-type(2n){background-color:#fff}.homepage section button,.homepage section a{margin:2rem 0}@media (min-width:55rem){.homepage .logo{width:26rem;margin-top:2rem}.homepage header{text-align:inherit;padding:3rem 1rem}.homepage header h1 br{display:inline}.homepage header .container,.homepage header .faq,.homepage header .welcome-promo-banner__container,.homepage header .news-notification__container{margin-top:0;display:flex}.homepage section{padding:6rem 1rem}.homepage section .container,.homepage section .faq,.homepage section .welcome-promo-banner__container,.homepage section .news-notification__container{text-align:inherit;display:flex}.homepage section:nth-of-type(2n) .container,.homepage section:nth-of-type(2n) .faq,.homepage section:nth-of-type(2n) .welcome-promo-banner__container,.homepage section:nth-of-type(2n) .news-notification__container{flex-direction:row-reverse}.homepage .content{width:41.6667%;padding:0 1rem}.homepage .image{width:58.3333%;padding:0 1rem}}.homepage .faq__item{margin:1.5rem .5rem}@media (min-width:55rem){.homepage .faq__item{width:33.3333%}}.operators-container{text-align:center;background-color:#231e4a;width:100%;height:123px;padding:1rem;overflow-x:auto;overflow-y:hidden}.operators-container::-webkit-scrollbar{height:.5rem}.operators-container::-webkit-scrollbar-track{background-color:transparent}.operators-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4)}.operators-container .operators{white-space:nowrap;width:auto}.operators-container .operators .operator-icon{margin:1rem;display:inline-block}.pctr-popup#ravkav_designs{width:60rem}.pctr-popup#ravkav_designs [data-role=dismiss-popup]{color:#fff;background-color:#713592;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:2rem;display:flex;position:absolute;top:-.5rem;right:-.5rem;box-shadow:1px 2px 3px rgba(0,0,0,.5)}.pctr-popup#ravkav_designs .pctr-popup__body{overflow-x:hidden}.pctr-popup#ravkav_designs .pctr-popup__container{border-radius:3px;padding:.5rem;box-shadow:5px 5px 3px rgba(0,0,0,.3)}.pctr-popup#ravkav_designs .pctr-popup__body{color:#fff;background-color:#713592}.pctr-popup#ravkav_designs h2{text-align:center;margin-top:2rem;font-size:4.5rem;line-height:.9}.pctr-popup#ravkav_designs p{text-align:center;margin-top:1.5rem;font-size:2rem;line-height:1.1}.pctr-popup#ravkav_designs form{margin-top:2rem}.pctr-popup#ravkav_designs .ravkav-images{gap:2.5%;margin-top:1rem;margin-left:-2rem;margin-right:-2rem;display:flex}.pctr-popup#ravkav_designs .ravkav-images img{width:18%}@media (max-width:55rem){.pctr-popup#ravkav_designs h2{margin-top:3rem;font-size:3rem}.pctr-popup#ravkav_designs p{margin-top:.5rem;font-size:1.3rem}.pctr-popup#ravkav_designs .ravkav-images{justify-content:flex-end;position:relative}.pctr-popup#ravkav_designs .ravkav-images img{-webkit-filter:drop-shadow(10px 10px 10px rgba(0,0,0,.7));filter:drop-shadow(10px 10px 10px rgba(0,0,0,.7));width:80%;max-width:10rem}.pctr-popup#ravkav_designs .ravkav-images img:not(:first-child){position:absolute}.pctr-popup#ravkav_designs .ravkav-images img:first-child{z-index:5}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(2){z-index:4;top:6%;left:20%}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(3){z-index:3;top:12%;left:40%}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(4){z-index:2;top:18%;left:60%}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(5){z-index:1;top:24%;left:80%}}@media (max-width:576px){.pctr-popup#ravkav_designs h2{font-size:2rem}.pctr-popup#ravkav_designs p{font-size:1rem}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(2){top:10%;left:33%}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(3){top:20%;left:66%}.pctr-popup#ravkav_designs .ravkav-images img:nth-child(4),.pctr-popup#ravkav_designs .ravkav-images img:nth-child(5){display:none}}.landing-page{background-color:#fff;padding:2rem 1rem}.landing-page header{color:#342d6e;margin-bottom:1.5rem}.landing-page header img{margin-top:2rem}.landing-page h1{margin-top:1rem;font-size:2rem}.landing-page h2{font-size:1.3rem;font-weight:400}.landing-page h3{color:#342d6e;margin-top:1.5rem;font-size:1.3rem}.landing-page p+p,.landing-page ul+p{margin-top:1rem}[dir=rtl] .landing-page ul{padding-right:1rem}[dir=ltr] .landing-page ul{padding-left:1rem}.landing-page input,.landing-page textarea{background:#fff}@media (min-width:55rem){.landing-page .twocols{justify-content:space-between;display:flex}.landing-page .twocols .twocols__col{width:48%}}.landing-page .column{margin-top:1.5rem}@media (min-width:55rem){.landing-page h1{font-size:3rem}.landing-page h2{font-size:2rem}.landing-page .grid{max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.landing-page .column{width:33.3333%;padding:0 1rem}}.landing-page--senior-citizens .container,.landing-page--senior-citizens .welcome-promo-banner__container,.landing-page--senior-citizens .homepage .news-notification__container,.homepage .landing-page--senior-citizens .news-notification__container,.landing-page--senior-citizens .homepage .faq,.homepage .landing-page--senior-citizens .faq{max-width:61rem}.landing-page--senior-citizens .column{width:unset}.landing-page--discharged-idf-soldiers .container,.landing-page--discharged-idf-soldiers .welcome-promo-banner__container,.landing-page--discharged-idf-soldiers .homepage .news-notification__container,.homepage .landing-page--discharged-idf-soldiers .news-notification__container,.landing-page--discharged-idf-soldiers .homepage .faq,.homepage .landing-page--discharged-idf-soldiers .faq{max-width:61rem}.landing-page--discharged-idf-soldiers .column{width:unset}@media (max-width:55rem){.landing-page--discharged-idf-soldiers .twocols{flex-direction:column-reverse;display:flex}}.landing-page--business .container,.landing-page--business .welcome-promo-banner__container,.landing-page--business .homepage .news-notification__container,.homepage .landing-page--business .news-notification__container,.landing-page--business .homepage .faq,.homepage .landing-page--business .faq{max-width:61rem}.landing-page--business:before{content:"";background-image:url("/static/assets/images/business/business-1.607d1c5a2adc.png");background-repeat:no-repeat;background-size:contain;width:250px;height:250px;display:none;position:absolute;top:87px;left:0}@media (min-width:1300px){.landing-page--business:before{display:block}}.business-recommendations{background-color:#f4f4f4}.iphone-demo{width:70%;margin:0 auto;position:relative}.iphone-demo__video,.iphone-demo__splash-screen{width:86.1%;position:absolute;top:12.7%;left:7.07%}.apple-pay-demo{width:70%;margin:0 auto;position:relative}.apple-pay-demo__frame{z-index:1;position:relative}.apple-pay-demo__video{width:89.16%;position:absolute;top:2.33%;left:5.45%}.apple-pay-demo__splash-screen{width:90.4%;position:absolute;top:2.31%;left:5.07%}.static-page{background-color:#fff;padding:1rem}@media (min-width:55rem){.static-page{margin-top:2.5rem;margin-bottom:2.5rem;padding:2rem}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}50%{opacity:1;-webkit-transform:translateY(.5em);transform:translateY(.5em)}to{opacity:0;-webkit-transform:translateY(.5em);transform:translateY(.5em)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}50%{opacity:1;-webkit-transform:translateY(.5em);transform:translateY(.5em)}to{opacity:0;-webkit-transform:translateY(.5em);transform:translateY(.5em)}}.public-transport-in-israel{color:#231e4a}.public-transport-in-israel header{background-color:#231e4a;background-image:linear-gradient(to top right,#713592,#342d6e);flex-direction:column;justify-content:space-between;align-items:center;min-height:calc(100vh - 3rem);padding:0 2rem 1rem;display:flex}.public-transport-in-israel header .language-picker__wrapper{justify-content:flex-end;padding:.5rem;display:flex;position:absolute;top:0;left:0;right:0}.public-transport-in-israel header p{font-size:1.3rem}.public-transport-in-israel header h1{font-size:2rem}.public-transport-in-israel header .arrow{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width:55rem){.public-transport-in-israel header{padding:0 1rem 6rem}.public-transport-in-israel header p{font-size:2rem}.public-transport-in-israel header h1{font-size:3rem}}.public-transport-in-israel .this-is-ravkav-card{display:inline-block;position:relative}.public-transport-in-israel .this-is-ravkav-card:after{content:url("/static/assets/images/public-transport-in-israel/green-arrow.bfd110802b75.png");position:absolute;top:-19%;left:96%}@media (min-width:55rem){.public-transport-in-israel .this-is-ravkav-card:after{top:0;left:100%}}.public-transport-in-israel .how-does-it-work__bus{display:none}@media (min-width:55rem){.public-transport-in-israel .how-does-it-work{position:relative;overflow:hidden}.public-transport-in-israel .how-does-it-work__bus{align-items:center;display:flex;position:absolute;top:0;bottom:0}[dir=ltr] .public-transport-in-israel .how-does-it-work__bus{right:-5%}[dir=rtl] .public-transport-in-israel .how-does-it-work__bus{left:-5%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.public-transport-in-israel .what-should-i-load .action-button{align-items:center;display:inline-flex}.public-transport-in-israel .what-should-i-load table{border-collapse:collapse;background-color:#f4f4f4}.public-transport-in-israel .what-should-i-load table td,.public-transport-in-israel .what-should-i-load table th{border:3px solid #fff}.public-transport-in-israel .what-should-i-load table th{background-color:#efefef}.public-transport-in-israel .staying-in-israel-longer{color:#fff;text-align:center;background-color:#342d6e;margin-bottom:3rem;padding:2rem}.public-transport-in-israel .staying-in-israel-longer .logo{max-width:20rem;margin:.5rem auto}.public-transport-in-israel .column{padding:1rem}.public-transport-in-israel footer{position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 6px 3px rgba(0,0,0,.2)}.public-transport-in-israel footer .action-button{background-color:#8ce95d;justify-content:center;align-items:center;height:3rem;padding:.5rem;display:flex}.public-transport-in-israel .handwritten-border-bottom{display:inline-block}.public-transport-in-israel .handwritten-border-bottom:after{content:"";background:#ddd;border-radius:42% 58% 82% 18%/30% 30% 70% 70%;height:.2em;display:block}.public-transport-in-israel section{padding:2rem .5rem}.public-transport-in-israel section:nth-of-type(odd){background-color:#fff}@media (min-width:55rem){.public-transport-in-israel section{padding:6rem 1rem}.public-transport-in-israel .twocolumns{display:flex}.public-transport-in-israel .twocolumns .column{width:50%;padding:0 1rem}}.app-nav{align-items:center;height:2.5rem;padding:.25rem 0;display:flex}.app-nav:empty{display:none}@media (min-width:55rem){.app-nav{margin-top:-2.5rem}}.app-page{flex-wrap:wrap;align-items:flex-start;display:flex}.app-page__content{flex-grow:1;max-width:100%}.app-page__sidebar{width:100%}@media (min-width:55rem){.app-page{flex-wrap:initial}.app-page__sidebar{flex-shrink:0;width:13.75rem}[dir=rtl] .app-page__sidebar{margin-left:1rem}[dir=ltr] .app-page__sidebar{margin-right:1rem}}.app-page__sticky-submit-bar{z-index:1;position:sticky;top:-.5px}.sidebar{padding:1rem}.sidebar ul,.sidebar ol{list-style:none}.sidebar__menu--closed{display:none}.sidebar__menu-toggle{justify-content:space-between;align-items:center;font-size:1.3rem;font-weight:700;display:flex}.sidebar__menu-toggle .minus{display:none}.sidebar__menu-toggle[aria-expanded=true] .minus{display:initial}.sidebar__menu-toggle[aria-expanded=true] .plus{display:none}.sidebar__item{color:inherit;width:100%;text-align:initial;background-color:transparent;border:0;padding:.5rem 1rem;text-decoration:none;display:block}.sidebar__item--active{color:#fff;background-color:#342d6e;font-weight:700}@media (min-width:55rem){.sidebar{background-color:#fff;border:0;margin-bottom:0}.sidebar__menu-toggle{padding:0}.sidebar__menu-toggle[aria-expanded=true] .minus,.sidebar__menu-toggle .icon{display:none}.sidebar__menu--closed{display:block}.sidebar__item{padding:.25rem .5rem}.sidebar__item:hover{font-weight:700}.main{margin-top:2.5rem}}