div.gigya-screen-dialog-top{background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet{padding:16px}@media (min-width:1200px){#gigya-modal-plugin-container-showScreenSet .container,#gigya-modal-plugin-container-showScreenSet .container-lg,#gigya-modal-plugin-container-showScreenSet .container-md,#gigya-modal-plugin-container-showScreenSet .container-sm,#gigya-modal-plugin-container-showScreenSet .container-xl{max-width:1280px!important}}#gigya-modal-plugin-container-showScreenSet .font-family-default{font-family:Poppins-semiBold,Verdana,sans-serif!important}#gigya-modal-plugin-container-showScreenSet [mat],#gigya-modal-plugin-container-showScreenSet :after,#gigya-modal-plugin-container-showScreenSet :before{box-sizing:unset}#gigya-modal-plugin-container-showScreenSet .text-left{text-align:left!important}#gigya-modal-plugin-container-showScreenSet .text-right{text-align:right!important}#gigya-modal-plugin-container-showScreenSet .text-center{text-align:center!important}#gigya-modal-plugin-container-showScreenSet .mt{margin-top:24px}#gigya-modal-plugin-container-showScreenSet .pointer{cursor:pointer}#gigya-modal-plugin-container-showScreenSet .font-poppins-regular{font-family:Poppins,Verdana,sans-serif}#gigya-modal-plugin-container-showScreenSet h1,#gigya-modal-plugin-container-showScreenSet h2,#gigya-modal-plugin-container-showScreenSet h3,#gigya-modal-plugin-container-showScreenSet h4,#gigya-modal-plugin-container-showScreenSet h5,#gigya-modal-plugin-container-showScreenSet h6,#gigya-modal-plugin-container-showScreenSet .font-poppins,#gigya-modal-plugin-container-showScreenSet strong,#gigya-modal-plugin-container-showScreenSet b,#gigya-modal-plugin-container-showScreenSet .font-weight-bold{font-family:Poppins-bold,Verdana,sans-serif;font-weight:500}#gigya-modal-plugin-container-showScreenSet .custom-modal-expired mat-dialog-container{border-radius:0!important;padding:0!important}#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{overflow:auto}#gigya-modal-plugin-container-showScreenSet .modal-sigin mat-dialog-container{position:relative;background:0 0!important;padding:0!important}#gigya-modal-plugin-container-showScreenSet .modal-sigin div.close.button-close{top:24px;bottom:15px;right:24px;position:absolute!important;left:auto!important}#gigya-modal-plugin-container-showScreenSet .modal-overflow-y mat-dialog-container{overflow-y:auto}#gigya-modal-plugin-container-showScreenSet .modal-overflow-x mat-dialog-container{overflow-x:auto}#gigya-modal-plugin-container-showScreenSet .forgot-dialog mat-dialog-container{overflow:auto}#gigya-modal-plugin-container-showScreenSet .coppel-modal mat-dialog-container{width:100%;height:700px;margin:0 auto;overflow-x:auto;overflow-y:hidden}@media (max-width:895px){#gigya-modal-plugin-container-showScreenSet .coppel-modal{height:90%}#gigya-modal-plugin-container-showScreenSet .coppel-modal mat-dialog-container{height:100%}}@media (max-width:374px){#gigya-modal-plugin-container-showScreenSet .coppel-modal mat-dialog-container{overflow-y:auto}}@media (max-height:705px){#gigya-modal-plugin-container-showScreenSet .coppel-modal{overflow-y:auto}}#gigya-modal-plugin-container-showScreenSet .backdrop-coppel{background:rgba(1,1,1,.8)}#gigya-modal-plugin-container-showScreenSet ::-webkit-scrollbar{width:16px}#gigya-modal-plugin-container-showScreenSet ::-webkit-scrollbar-thumb{background:#888 padding-box padding-box;border:4px solid transparent;border-radius:8px}#gigya-modal-plugin-container-showScreenSet input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}#gigya-modal-plugin-container-showScreenSet input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}#gigya-modal-plugin-container-showScreenSet input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff!important}#gigya-modal-plugin-container-showScreenSet input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff!important}#gigya-modal-plugin-container-showScreenSet #buttonSurvey .mat-raised-button{border-radius:18px;width:10rem;margin-top:15px;font-size:1.2rem;color:#fff!important;background-color:#1b4965!important;border-color:#95a5a6!important}#gigya-modal-plugin-container-showScreenSet #buttonSurveyQR .mat-raised-button{width:10rem;margin-top:15px;font-size:1.2rem;color:#fff!important;background-color:#1b4965!important;border-color:#95a5a6!important}#gigya-modal-plugin-container-showScreenSet .custom-modal-qr mat-dialog-container,#gigya-modal-plugin-container-showScreenSet .custom-modal-survey mat-dialog-container{padding:0!important}#gigya-modal-plugin-container-showScreenSet #search-engine-button .mat-raised-button,#gigya-modal-plugin-container-showScreenSet #search-ticket-button .mat-raised-button{margin:auto!important}#gigya-modal-plugin-container-showScreenSet .font-weight-bold{font-weight:bolder}#gigya-modal-plugin-container-showScreenSet .container-section{justify-content:center;width:95%;min-width:300px;max-width:1140px;margin:auto}#gigya-modal-plugin-container-showScreenSet .container-banner{width:100%;max-height:550px;margin:auto;display:flex;overflow:hidden}#gigya-modal-plugin-container-showScreenSet .container-banner img{object-fit:cover;width:100%}#gigya-modal-plugin-container-showScreenSet #validateEmail .mat-form-field,#gigya-modal-plugin-container-showScreenSet #local-reset .mat-form-field{width:100%!important}#gigya-modal-plugin-container-showScreenSet #validateEmail .mat-form-field-appearance-outline .mat-form-field-infix,#gigya-modal-plugin-container-showScreenSet #local-reset .mat-form-field-appearance-outline .mat-form-field-infix{padding:10px 0!important}#gigya-modal-plugin-container-showScreenSet #validateEmail .mat-form-field-appearance-outline .mat-form-field-wrapper,#gigya-modal-plugin-container-showScreenSet #local-reset .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}#gigya-modal-plugin-container-showScreenSet #local-login .mat-form-field,#gigya-modal-plugin-container-showScreenSet #local-sign-up .mat-form-field{width:100%!important;padding-top:0!important;padding-bottom:0!important}#gigya-modal-plugin-container-showScreenSet #local-login .mat-form-field-wrapper,#gigya-modal-plugin-container-showScreenSet #local-sign-up .mat-form-field-wrapper{padding-bottom:15px;margin:0!important}#gigya-modal-plugin-container-showScreenSet #local-login .mat-form-field-flex,#gigya-modal-plugin-container-showScreenSet #local-sign-up .mat-form-field-flex{height:51px!important}#gigya-modal-plugin-container-showScreenSet #local-login .mat-input-element.mat-form-field-autofill-control,#gigya-modal-plugin-container-showScreenSet #local-sign-up .mat-input-element.mat-form-field-autofill-control{position:relative!important;bottom:4px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-origin .mat-form-field{width:100%!important}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-origin .mat-form-field-appearance-outline .mat-form-field-infix{padding:5px 0 8px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-origin .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-origin .mat-select-arrow{border-left:0;border-right:0}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-destination .mat-form-field{width:100%!important}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-destination .mat-form-field-appearance-outline .mat-form-field-infix{padding:5px 0 8px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-destination .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}#gigya-modal-plugin-container-showScreenSet #search-engine-autocomplete-destination .mat-select-arrow{border-left:0;border-right:0}#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker .mat-form-field,#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker-2 .mat-form-field,#gigya-modal-plugin-container-showScreenSet #search-ticket-date-hour .mat-form-field,#gigya-modal-plugin-container-showScreenSet #search-ticket-email .mat-form-field{width:100%!important}#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker .mat-form-field-appearance-outline .mat-form-field-infix,#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker-2 .mat-form-field-appearance-outline .mat-form-field-infix,#gigya-modal-plugin-container-showScreenSet #search-ticket-date-hour .mat-form-field-appearance-outline .mat-form-field-infix,#gigya-modal-plugin-container-showScreenSet #search-ticket-email .mat-form-field-appearance-outline .mat-form-field-infix{padding:5px 0 8px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker .mat-form-field-appearance-outline .mat-form-field-wrapper,#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker-2 .mat-form-field-appearance-outline .mat-form-field-wrapper,#gigya-modal-plugin-container-showScreenSet #search-ticket-date-hour .mat-form-field-appearance-outline .mat-form-field-wrapper,#gigya-modal-plugin-container-showScreenSet #search-ticket-email .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker .mat-form-field-flex,#gigya-modal-plugin-container-showScreenSet #search-engine-date-picker-2 .mat-form-field-flex,#gigya-modal-plugin-container-showScreenSet #search-ticket-date-hour .mat-form-field-flex,#gigya-modal-plugin-container-showScreenSet #search-ticket-email .mat-form-field-flex{align-items:center!important}#gigya-modal-plugin-container-showScreenSet #search-engine-button .mat-raised-button{width:100%!important;height:43px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-raised-button{box-shadow:none;text-align:left;background-size:20px 20px;border:1px solid #e5e5e5;border-radius:6px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-raised-button span{color:rgba(0,0,0,.87);font-family:Poppins,Helvetica Neue,sans-serif;font-size:16px;font-weight:100}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-raised-button span.icon{font-size:20px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-raised-button span.icon,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-raised-button .mat-icon{color:#707070}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field{width:100%}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field-appearance-outline .mat-form-field-outline{top:0}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field-flex{padding:0}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field-infix{color:#707070;border-width:0;width:100%;padding:0}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field-infix button{background-color:transparent;border:none;height:100%;padding-top:12px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .mat-form-field-infix button .icon{margin-right:5px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu{cursor:default;z-index:99999;background-color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.25);border-color:#a5a5a5!important;border-radius:15px!important}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas a,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas button,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu a,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-close,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-close{text-align:right;width:100%;height:20px;margin:20px 0;padding:0 15px;font-size:14px;font-weight:600}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-close:active,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-close:active{box-shadow:none;border-style:dashed}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas.show-dw,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu.show-dw{display:block}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option{align-items:center;height:65px;padding:0 15px;display:flex}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-subitem-name,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-subitem-name{margin:0;font-size:12px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-content,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-content{flex:1;padding-right:20px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls{height:45px;display:flex}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button{align-items:center;height:45px;padding:0 20px;transition:all .2s ease-in-out;display:flex;border:1px solid #a5a5a5!important}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a span,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a .mat-icon,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button span,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button .mat-icon,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a span,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a .mat-icon,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button span,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button .mat-icon{color:#707070;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:1px;font-size:20px;font-weight:900}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a:active,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button:active,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a:active,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button:active{background-color:#f5f5f5;border-style:dashed!important}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a{text-decoration:none}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a.btn-increment,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button.btn-increment,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a.btn-increment,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button.btn-increment{border-top-right-radius:25px;border-bottom-right-radius:25px;height:40px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls a.btn-decrement,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls button.btn-decrement,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls a.btn-decrement,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls button.btn-decrement{border-top-left-radius:25px;border-bottom-left-radius:25px;height:40px}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-personas .dropdown-menu-option .dropdown-item-controls .counter,#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu .dropdown-menu-option .dropdown-item-controls .counter{text-align:center;color:rgba(0,0,0,.87);border-top:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;width:50px;height:40px;padding:10px 20px;font-size:17px;font-weight:400}#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .disabled-btn{pointer-events:none;cursor:not-allowed;opacity:.65}@media (min-width:768px) and (max-width:1200px){#gigya-modal-plugin-container-showScreenSet #search-engine-passenger .dropdown-menu{left:50%;transform:translate(-50%)}}@media (max-width:768px){#gigya-modal-plugin-container-showScreenSet .dropdown-menu{width:100%!important}}#gigya-modal-plugin-container-showScreenSet #news-letter .mat-form-field-wrapper{padding-bottom:0}#gigya-modal-plugin-container-showScreenSet .carousel-indicators{margin:auto!important}#gigya-modal-plugin-container-showScreenSet .carousel-indicators button.mat-button-base{background-color:#fafafa!important}#gigya-modal-plugin-container-showScreenSet .carousel-indicators button.mat-button-base.mat-button-disabled{background-color:rgba(1,1,1,.5)!important}#gigya-modal-plugin-container-showScreenSet #cpplPay iframe{min-height:500px!important}#gigya-modal-plugin-container-showScreenSet .modal-content,#gigya-modal-plugin-container-showScreenSet .modal-content .modal-header{border-radius:0!important}#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{width:auto;height:auto;margin:.5rem}@media (min-width:280px){#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{max-width:275px;margin:1.75rem auto}}@media (min-width:360px){#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{max-width:355px;margin:1.75rem auto}}@media (min-width:400px){#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{max-width:400px;margin:1.75rem auto}}@media (min-width:576px){#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{max-width:500px;margin:1.75rem auto}}@media (min-width:992px){#gigya-modal-plugin-container-showScreenSet .login-modal mat-dialog-container{max-width:800px;height:580px}}#gigya-modal-plugin-container-showScreenSet .snackBar{color:#000!important;background-color:#fff!important}#gigya-modal-plugin-container-showScreenSet span,#gigya-modal-plugin-container-showScreenSet label,#gigya-modal-plugin-container-showScreenSet p,#gigya-modal-plugin-container-showScreenSet div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}#gigya-modal-plugin-container-showScreenSet mat-form-field .mat-form-field-underline{position:relative;bottom:auto}#gigya-modal-plugin-container-showScreenSet mat-form-field .mat-form-field-subscript-wrapper{position:static;margin-top:5px!important}#gigya-modal-plugin-container-showScreenSet .mat-form-field .mat-form-field-wrapper{padding-bottom:0!important}#gigya-modal-plugin-container-showScreenSet .mat-form-field .mat-form-field-subscript-wrapper{margin-top:0!important}#gigya-modal-plugin-container-showScreenSet .text-uppercase{text-transform:uppercase}#gigya-modal-plugin-container-showScreenSet #selected-country .mat-select-value,#gigya-modal-plugin-container-showScreenSet #selected-state .mat-select-value{padding-top:3px}#gigya-modal-plugin-container-showScreenSet #selected-country .mat-select-arrow-wrapper,#gigya-modal-plugin-container-showScreenSet #selected-state .mat-select-arrow-wrapper{padding-top:15px}#gigya-modal-plugin-container-showScreenSet .custom-control-label:before{top:.2rem}#gigya-modal-plugin-container-showScreenSet .text-gold{color:#dbb92a}#gigya-modal-plugin-container-showScreenSet .background-gold{color:#fff;background-color:#dbb92a}#gigya-modal-plugin-container-showScreenSet #search-ticket-button{margin:2px 0}#gigya-modal-plugin-container-showScreenSet #search-ticket-button .mat-raised-button{font-size:1.5rem;width:100%!important;height:45px!important}#gigya-modal-plugin-container-showScreenSet #loginLocalCDC_content_caption{display:none}#gigya-modal-plugin-container-showScreenSet .gigya-login-form{text-align:center;margin:0;padding:12px 0;font-family:Poppins,Verdana,sans-serif;font-size:1rem;font-weight:lighter;line-height:1.1}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-social-login{justify-content:center;display:flex}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control-header{font-size:1rem}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .or-separator{display:none}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-label{margin-top:5px;margin-right:10px;font-size:80%}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-password{letter-spacing:normal;text-align:center;background:0 0;border:1px solid #adadad;border-radius:10px;outline:none;width:48%;height:45px;margin:15px 0;padding:0 .75em;font-family:Poppins,Helvetica Neue,sans-serif;font-weight:400;line-height:1.125}@media (max-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control{text-align:center;margin-right:0}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-password{text-align:center;width:60%;height:40px;margin-left:5px;padding:0}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-social-login{width:100%;max-width:768px}}@media (max-width:480px){#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-submit{font-size:.8rem}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-password{text-align:center;width:100%;height:40px;margin-left:5px;padding:0}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control{text-align:center;margin-right:0;font-size:.8rem}}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control-link{color:var(--primary-70,#039b24);font-size:80%;font-weight:400}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control-submit{margin:15px;text-align:center!important}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-submit{color:#fff;border:none;border-radius:8px;outline:none;width:48%;padding:4px 0;font-family:Poppins,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control-textbox>label,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-composite-control-password>label{display:none}@media (max-width:480px){#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-password,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-input-text{width:95%!important}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container table,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container td,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container button{display:block}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container #Facebook_btn,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container #Google_btn,#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-login-providers-container #Twitter_btn{text-align:center;margin:auto}#gigya-modal-plugin-container-showScreenSet .gigya-login-form .gigya-layout-cell.responsive.with-site-login{margin-top:100px}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form{grid-template-rows:repeat(3,auto);margin-top:1rem;display:grid}#gigya-modal-plugin-container-showScreenSet .gigya-register-form input[type=checkbox]{transform:translateY(4px)}#gigya-modal-plugin-container-showScreenSet .gigya-register-form input[name="preferences.marketing.loyalty.isConsentGranted"]~.gigya-label{cursor:pointer;position:relative}#gigya-modal-plugin-container-showScreenSet .gigya-register-form input[name="preferences.marketing.loyalty.isConsentGranted"]~.gigya-label:after{content:"Para recibir tus cupones de descuento, asegúrate de seleccionar esta casilla 'Deseo recibir promociones exclusivas para viajar'.";color:#fff;white-space:normal;opacity:0;pointer-events:none;z-index:9999;background-color:#333;border-radius:6px;width:280px;padding:10px 14px;font-size:14px;line-height:1.4;transition:all .25s;position:absolute;bottom:130%;left:0;transform:translateY(5px);box-shadow:0 4px 8px rgba(0,0,0,.2)}#gigya-modal-plugin-container-showScreenSet .gigya-register-form input[name="preferences.marketing.loyalty.isConsentGranted"]~.gigya-label:hover:after{opacity:1;transform:translateY(0)}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .with-site-login{margin-top:8px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form label{margin:.2rem 0 0}#gigya-modal-plugin-container-showScreenSet .gigya-register-form>div:nth-child(3){grid-row:1/2}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .separator-wrapper{display:none}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-composite-control-header{font-size:1rem}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-social-login-container,#gigya-modal-plugin-container-showScreenSet .gigya-register-form #loginLocalCDC_social_1_uiContainer{width:100%!important}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-social-login{display:none}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login{grid-template-columns:1fr;display:grid}@media screen and (min-width:1080px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login{grid-template-columns:1fr 1fr}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child{grid-row:1/7}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #password-row{grid-area:1/2/2/3}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>h2{display:none}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4){margin-top:16px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4) .gigya-label{width:75%;vertical-align:-webkit-baseline-middle}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4){grid-row:2/3}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(4) .gigya-label{width:50%}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #gigya-dropdown-140386262096608860{min-width:50px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5) .gigya-label{width:75%;vertical-align:-webkit-baseline-middle}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5){grid-row:3/4;margin-top:-20px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(5) .gigya-label{width:50%}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6) .gigya-label{width:75%;vertical-align:-webkit-baseline-middle}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6){grid-row:4/5;margin-top:-20px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(6) .gigya-label{width:50%}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7) .gigya-label,#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8) .gigya-label{width:75%;vertical-align:-webkit-baseline-middle}@media screen and (min-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7),#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8){grid-row:5/6;margin-top:-20px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(7) .gigya-label,#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:nth-child(8) .gigya-label{width:50%}}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>div:nth-child(4){margin-top:10px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>div:nth-child(4),#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>div:nth-child(5),#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>div:nth-child(6){flex-direction:column;display:flex}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .inlinedropdown{display:inline-block}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .birth-date blocklinelabel{margin-top:16px}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-input-password,#gigya-modal-plugin-container-showScreenSet .gigya-register-form [id^=gigya-dropdown-]{text-align:center;letter-spacing:normal;border:1px inset #adadad;border-image:initial;color:#adadad;background:#fff;border-radius:8px;width:90%;height:40px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:400;line-height:1.125}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-label,#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-legend-text{text-align:left;font-size:small;font-weight:400}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-country-code-select{text-align:center;color:#adadad;border:1px inset #adadad;border-radius:8px;width:20%;height:40px;margin:0}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .birth-date{margin-top:24px;display:block}#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>div.gigya-composite-control.gigya-composite-control-fieldset.gigya-composite-control-phone-number-widget.gigya-phone-number-widget.gigya-reset>div>fieldset>legend>span,#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>label,#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-label-text{color:#333;font-size:.8rem}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-subscriber-phone-number-input{width:80%}#gigya-modal-plugin-container-showScreenSet .gigya-register-form .gigya-input-submit{color:#fff;border:none;border-radius:8px;outline:none;width:48%;min-width:64px;margin:10px;padding:4px 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);background-color:var(--primary-70,#039b24)!important}@media screen and (max-width:768px){#gigya-modal-plugin-container-showScreenSet .gigya-register-form #register-site-login>div:first-child>h2{text-align:center}}#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-submit{color:#fff;border:none;border-radius:8px;outline:none;min-width:64px;margin:10px;padding:0 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-text,#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-password,#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen [id^=gigya-dropdown-]{text-align:center;letter-spacing:normal;border:1px inset #adadad;border-image:initial;color:#adadad;background:#fff;border-radius:8px;width:100%;max-width:320px;height:40px;margin:0 auto;font-family:Poppins,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:400;line-height:1.125;display:block}#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-label,#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-legend-text{text-align:left;font-size:small;font-weight:400}@media (max-width:480px){#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-submit{font-size:.8rem}#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-text,#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-input-password{text-align:center;width:100%;height:40px;margin-left:5px;padding:0}#gigya-modal-plugin-container-showScreenSet #gigya-complete-registration-screen .gigya-composite-control{text-align:center;margin-right:0;font-size:.8rem}}#gigya-modal-plugin-container-showScreenSet #resetPasswordCdc_content_caption{text-align:center}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen{text-align:center;max-width:400px;margin:auto;font-family:Poppins,Verdana,sans-serif;font-size:1rem;font-weight:lighter;line-height:1.1}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-composite-control-link,#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-label-text,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-composite-control-link,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-label-text{margin-top:20px;font-size:16px;font-weight:500}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-composite-control-link,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-composite-control-link{color:#0d6efd}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form #gigya-password-newPassword,#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form #gigya-password-passwordRetype,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-input-text,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen #gigya-password-newPassword,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen #gigya-password-passwordRetype{text-align:left;letter-spacing:normal;border-radius:8px;outline:none;width:80%;height:40px;padding:0 .75em;font-family:Poppins,Helvetica Neue,sans-serif;font-weight:400;line-height:1.125}@media (max-width:480px){#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-input-text,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-input-text{width:90%}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form #gigya-password-newPassword,#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form #gigya-password-passwordRetype,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen #gigya-password-newPassword,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen #gigya-password-passwordRetype{width:60%}}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-input-submit,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-input-submit{color:#fff;border:none;border-radius:8px;outline:none;min-width:64px;margin:10px;padding:0 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-button-link input,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-button-link input{color:#fff;background-color:#0d6efd;border:none;border-radius:8px;outline:none;min-width:64px;margin:10px;padding:0 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}#gigya-modal-plugin-container-showScreenSet .gigya-reset-password-form .gigya-error-msg.gigya-error-msg-active,#gigya-modal-plugin-container-showScreenSet #gigya-forgot-password-success-screen .gigya-error-msg.gigya-error-msg-active{font-weight:700;font-size:16px!important}#gigya-modal-plugin-container-showScreenSet #gigya-reset-password-success-screen{text-align:center;max-width:400px;margin:20px;font-family:Poppins,Verdana,sans-serif;font-size:1rem;font-weight:lighter;line-height:1.1}#gigya-modal-plugin-container-showScreenSet #gigya-reset-password-success-screen .gigya-button-link input{color:#fff;background-color:#0d6efd;border:none;border-radius:8px;outline:none;min-width:64px;margin:10px;padding:0 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}#gigya-modal-plugin-container-showScreenSet #editUserCdc_content_caption{text-align:center;font-size:1.25rem;font-weight:bolder}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen{text-align:center;margin-bottom:20px;padding:12px 0;font-family:Poppins,Verdana,sans-serif;font-size:1rem;font-weight:lighter;line-height:1.1}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-label,#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-label-text,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-label,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-label-text{margin-top:5px;font-size:small}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-composite-control-link,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-composite-control-link{color:#0d6efd}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-legend-text,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-legend-text{align-content:center;margin-top:5px;font-family:Poppins,Verdana,sans-serif;font-size:small}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-phone-number-input,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-phone-number-input{gap:16px;text-align:center!important}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-country-code-select,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-country-code-select{text-align:center;width:20%;height:30px;margin:0}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-subscriber-phone-number-input,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-subscriber-phone-number-input{border:1px solid #000;width:50%;font-size:medium}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-input-text,#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen #gigya-dropdown-19002826504673292,#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-input-password,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-input-text,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen #gigya-dropdown-19002826504673292,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-input-password{text-align:center;letter-spacing:normal;background:0 0;outline:none;width:60%;height:30px;margin:10px;padding:0 .75em;font-family:Poppins,Helvetica Neue,sans-serif;font-weight:400;line-height:1.125}#gigya-modal-plugin-container-showScreenSet .gigya-update-profile-screen .gigya-input-submit,#gigya-modal-plugin-container-showScreenSet #gigya-change-password-screen .gigya-input-submit{color:#fff;border:none;border-radius:8px;outline:none;min-width:64px;margin:10px 0 30px;padding:0 16px;font-family:Poppins,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:36px;transition:all .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet #customOverlay{z-index:999;cursor:pointer;background-color:rgba(0,0,0,.8);width:100%;height:100%;display:none;position:fixed;top:-100px;bottom:0;left:0;right:0}#gigya-modal-plugin-container-showScreenSet div[id^=oa]{z-index:888!important}#gigya-modal-plugin-container-showScreenSet div[id^=oa] div{z-index:99!important}#gigya-modal-plugin-container-showScreenSet .containerStepper div[id^=oa-360],#gigya-modal-plugin-container-showScreenSet .containerStep div[id^=oa-360]{display:none!important}#gigya-modal-plugin-container-showScreenSet #subscribeCDC_content_caption{font-size:1.37em;font-weight:500}#gigya-modal-plugin-container-showScreenSet .mat-menu-panel{width:400px;max-width:400px!important}#gigya-modal-plugin-container-showScreenSet .mat-menu-content:not(:empty){padding-top:0!important;padding-bottom:0!important}#gigya-modal-plugin-container-showScreenSet .html-container{font-size:.8125rem}#gigya-modal-plugin-container-showScreenSet .html-container h2,#gigya-modal-plugin-container-showScreenSet .html-container h3{font-size:1rem;font-weight:700;color:var(--grey-color-75)!important}#gigya-modal-plugin-container-showScreenSet .html-container h1{text-align:center;font-size:2.125rem;font-weight:700;color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .html-container table{width:-webkit-fill-available!important;margin:0 auto!important}#gigya-modal-plugin-container-showScreenSet .html-container img{width:100%}#gigya-modal-plugin-container-showScreenSet .legals{font-size:.8125rem}#gigya-modal-plugin-container-showScreenSet .legals h2,#gigya-modal-plugin-container-showScreenSet .legals h3{font-size:1rem;font-weight:700;color:var(--grey-color-75)!important}#gigya-modal-plugin-container-showScreenSet .legals h1{font-size:2.125rem;font-weight:700;color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .servicios-especiales{font-size:.8125rem}#gigya-modal-plugin-container-showScreenSet .servicios-especiales h2,#gigya-modal-plugin-container-showScreenSet .servicios-especiales h3{font-size:1rem;font-weight:700;color:var(--grey-color-75)!important}#gigya-modal-plugin-container-showScreenSet .servicios-especiales h1{font-size:2.125rem;font-weight:700;color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .slide-text li,#gigya-modal-plugin-container-showScreenSet .slide-text p{margin-top:1rem!important}#gigya-modal-plugin-container-showScreenSet .print-ticket .mat-form-field-suffix{display:none!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form #editUserCdc_myPhoto_0{justify-content:center!important;display:flex!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-myPhoto-profile-box-wrapper{border:none!important;justify-content:center!important;height:auto!important;margin:0!important;display:flex!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-myPhoto-profile-image{border:1px solid var(--primary-70,#039b24)!important;border-radius:50%!important;width:120px!important;height:120px!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-input-text{border-radius:32px;background-color:#fff!important;border:1px solid #dcdcdc!important;height:45px!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-label-text.gigya-checkbox-text{font-weight:400;color:#3f3f3e!important;display:initial!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form [data-gigya-name=profile\.gender]{border-radius:32px;color:#000!important;background-color:#fff!important;border:1px solid #dcdcdc!important;height:45px!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-label-text,#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-legend-text{display:none!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-phone-number-widget-wrapper{justify-content:center!important;align-items:center!important;margin-top:8px!important;display:flex!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-input-submit{height:51px;font-size:1rem;font-weight:semibold;border:none;background-color:var(--primary-70,#039b24)!important;color:var(--white)!important;border-radius:64px!important;width:300px!important;max-width:90%!important}#gigya-modal-plugin-container-showScreenSet .gigya-profile-form .gigya-country-code-select{border-radius:32px;color:#000!important;background-color:#fff!important;border:1px solid #dcdcdc!important;height:45px!important}#gigya-modal-plugin-container-showScreenSet .gigya-style-modern div.gigya-screen-dialog-inner{padding:0 16px 16px!important}#gigya-modal-plugin-container-showScreenSet .gigya-style-modern div.gigya-screen-dialog-top{background-color:var(--primary-70,#039b24)!important}#gigya-modal-plugin-container-showScreenSet .gigya-phone-number-widget-wrapper{margin:8px 0 12px!important}#gigya-modal-plugin-container-showScreenSet .gigya-composite-control{padding:8px 0}#gigya-modal-plugin-container-showScreenSet .gigya-fieldset.gigya-phone-number-input{gap:16px;margin-right:0;padding-right:32px}#gigya-modal-plugin-container-showScreenSet select.gigya-country-code-select{width:80px;margin-right:0}:root{font-family:Inter,sans-serif}*{box-sizing:border-box}a{color:var(--outline-text-70,#3329aa);cursor:pointer;text-decoration:underline}.paper{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(13,11,35,.07)}.month-picker__dropdown{padding:20px 0}.month-picker__dropdown .font-icon{color:#75757b;margin-right:8px}.ui-accessible-tooltip{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:relative}.ui-accessible-tooltip:hover{background-color:var(--secondary-10,#f5f4fb)}.ui-accessible-tooltip:focus{outline:2px solid var(--secondary-80,#292188);outline-offset:2px}.ui-accessible-tooltip:disabled{cursor:not-allowed;opacity:.5}.ui-accessible-tooltip__popper{z-index:1000;background:var(--color-background-tooltip,#fff);max-width:300px;color:var(--color-text-tooltip,#282638);border-radius:6px;padding:8px 12px;font-size:14px;line-height:1.4}.duration-input{color:#75757b}.duration-input .ui-input-wrapper{align-items:center;gap:8px;display:flex}.duration-input__segment{text-align:right;color:#97969f;background:0 0;border:none;outline:none;width:20px;font-size:14px;font-weight:600}.duration-input__segment:focus,.duration-input--dirty .duration-input__segment,.duration-input--dirty .duration-input__unit{color:#282638}.duration-input__unit{color:#282638;font-size:14px;font-weight:600}.notification-modal .ui-modal__header{display:none}.notification-modal .ui-modal__body{padding:0}.notification-modal__content{text-align:center;flex-direction:column;align-items:center;padding:32px 24px 24px;display:flex;position:relative}.notification-modal__close{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;font-size:24px;font-weight:300;line-height:1;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.notification-modal__close:hover{color:#374151;background:#f3f4f6}.notification-modal__icon-container{margin-bottom:24px}.notification-modal__icon{border-radius:50%;width:64px;height:64px;padding:12px}.notification-modal__title{color:#1f2937;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.2}.notification-modal__text{letter-spacing:0%;text-align:center;color:#282638;max-width:400px;margin:0 0 32px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.notification-modal__button{border:none;border-radius:8px;min-width:100%;min-height:44px;font-size:16px;font-weight:600}.forgot-button{padding-bottom:8px;font-size:16px;font-weight:600;line-height:24px}.forgot-button.ui-button-wrapper.text .ui-button{text-align:left;color:var(--secondary-70,#3329aa)}.forgot-button:hover{opacity:.8}.email-modal__title{margin:0}.email-modal__content{color:var(--secondary-70,#3329aa);flex-direction:column;gap:24px;margin:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.email-modal.ui-button{background-color:#039b24}.email-modal .ui-modal__header{box-shadow:none;padding:24px 32px 0;font-family:Poppins,Inter,sans-serif;font-size:24px;font-weight:600;line-height:28px}.password-modal__content{flex-direction:column;gap:16px;margin:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.password-modal__password-info{color:var(--secondary-70,#3329aa);gap:8px;display:flex}.password-modal__password-info>p{margin:0;font-size:12px;font-weight:400;line-height:16px}.password-modal__submit-button{margin-top:8px}.journey-card__footer-amenities{color:#75757b;align-items:center;display:flex}.journey-card__footer-amenities>:not(:last-child){margin-right:8px}.journey-card__footer-amenities-description{color:#282638;font-size:14px;font-weight:400;line-height:20px}.journey-card__footer-amenities-count{cursor:pointer;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:1025px){.journey-card__footer-amenities-count{font-size:14px;font-weight:500;line-height:18px}}@container (width>=901px){.journey-card__footer-amenities-count{font-size:14px;font-weight:500;line-height:18px}}.journey-card__footer-amenities-icon{color:#75757b;cursor:pointer;margin-left:4px;display:block;transform:translateY(-2px)}@media only screen and (max-width:768px){.partner-logo .logo-image{max-height:50px}}@container (width<=500px){.partner-logo .logo-image{max-height:50px}}.seat-selection__deck-wrapper--up .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingForward .deck-counter-rotate{rotate:270deg}.seat-selection__deck-wrapper--up .deck-item--facingRight .deck-counter-rotate{rotate:180deg}.seat-selection__deck-wrapper--up .deck-item--facingBackward .deck-counter-rotate{rotate:90deg}.seat-selection__deck-wrapper--up .deck-item--facingLeft .deck-counter-rotate{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .deck-counter-rotate{rotate:270deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .deck-counter-rotate{rotate:90deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .deck-counter-rotate{rotate:180deg}.seat-selection__deck-wrapper--right .deck-item--facingForward .deck-counter-rotate{rotate:none}.seat-selection__deck-wrapper--right .deck-item--facingRight .deck-counter-rotate{rotate:270deg}.seat-selection__deck-wrapper--right .deck-item--facingBackward .deck-counter-rotate{rotate:180deg}.seat-selection__deck-wrapper--right .deck-item--facingLeft .deck-counter-rotate{rotate:90deg}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}.seat-selection-icon-seat{display:flex}.seat-selection-icon-seat__image{width:100%;height:100%}.seat-selection__deck-wrapper--up .deck-counter-rotate,.seat-selection__deck-wrapper--up .seat-selection__labeled-seat,.seat-selection__deck-wrapper--up .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__labeled-seat{rotate:270deg}.seat-selection__deck-wrapper--up .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__labeled-seat{rotate:180deg}.seat-selection__deck-wrapper--up .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__labeled-seat{rotate:90deg}.seat-selection__deck-wrapper--up .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__labeled-seat{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__labeled-seat{rotate:270deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__labeled-seat,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__labeled-seat{rotate:90deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__labeled-seat{rotate:180deg}.seat-selection__deck-wrapper--right .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__labeled-seat{rotate:none}.seat-selection__deck-wrapper--right .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__labeled-seat{rotate:270deg}.seat-selection__deck-wrapper--right .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__labeled-seat{rotate:180deg}.seat-selection__deck-wrapper--right .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__labeled-seat{rotate:90deg}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}.seat-selection-service-seat{background-color:#dedde3;border-radius:8px;justify-content:center;align-items:center;margin:8px;display:flex}.seat-selection-service-seat--dark{background-color:#848388}.seat-selection-table{padding:8px;display:flex}.seat-selection-table__deck{background-color:#dedde3;border-radius:8px;width:100%;height:100%;position:relative}.seat-selection-table__link{background-color:#dedde3;position:absolute}.seat-selection-table__link--up{width:100%;height:50%;top:-12px}.seat-selection-table__link--down{width:100%;height:50%;bottom:-12px}.seat-selection-table__link--right{width:50%;height:100%;right:-12px}.seat-selection-table__link--left{width:50%;height:100%;left:-12px}.seat-selection__deck-wrapper{--deck-rotation:0deg;--padding-front:24px;--side-paddings:12px;--rows:15;--columns:20;--deck-width:calc(302px + var(--side-paddings)*2);background:#fbfbfb;border:1px solid #eeeef0;border-radius:40px;position:relative;overflow:visible;box-shadow:0 0 12px rgba(11,8,39,.08)}.seat-selection__deck-wrapper .seat-selection__deck{transform-origin:150px 150px;rotate:var(--deck-rotation);grid-auto-columns:minmax(calc(300px/var(--rows)),0);grid-auto-rows:minmax(calc(300px/var(--rows)),0);display:grid;position:relative}.seat-selection__deck-wrapper .deck-item--facingForward{rotate:none}.seat-selection__deck-wrapper .deck-item--facingRight{rotate:90deg}.seat-selection__deck-wrapper .deck-item--facingBackward{rotate:180deg}.seat-selection__deck-wrapper .deck-item--facingLeft{rotate:270deg}.seat-selection__deck-wrapper--dense{--side-paddings:0px}.seat-selection__deck-wrapper--dense .seat-selection__deck{aspect-ratio:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.seat-selection__deck-wrapper--up{--deck-rotation:90deg;width:var(--deck-width);height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:calc(300px/var(--rows)*var(--columns) + var(--padding-front) + 30px);padding:var(--padding-front)var(--side-paddings)30px}.seat-selection__deck-wrapper--up .deck-counter-rotate,.seat-selection__deck-wrapper--up .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up .font-icon-star-simple,.seat-selection__deck-wrapper--up .seat-selection__seat-discount,.seat-selection__deck-wrapper--up .seat-selection__seat-label,.seat-selection__deck-wrapper--up .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up .font-icon-dollar,.seat-selection__deck-wrapper--up .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up .font-icon-euro,.seat-selection__deck-wrapper--up .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up .font-icon-pound,.seat-selection__deck-wrapper--up .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up .deck-item--facingForward .font-icon-star-simple,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat-discount,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat-label,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingForward .font-icon-dollar,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingForward .font-icon-euro,.seat-selection__deck-wrapper--up .deck-item--facingForward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingForward .font-icon-pound{rotate:270deg}.seat-selection__deck-wrapper--up .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up .deck-item--facingRight .font-icon-star-simple,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat-discount,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat-label,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingRight .font-icon-dollar,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingRight .font-icon-euro,.seat-selection__deck-wrapper--up .deck-item--facingRight .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingRight .font-icon-pound{rotate:180deg}.seat-selection__deck-wrapper--up .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up .deck-item--facingBackward .font-icon-star-simple,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat-discount,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat-label,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingBackward .font-icon-dollar,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingBackward .font-icon-euro,.seat-selection__deck-wrapper--up .deck-item--facingBackward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingBackward .font-icon-pound{rotate:90deg}.seat-selection__deck-wrapper--up .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up .deck-item--facingLeft .font-icon-star-simple,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat-discount,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat-label,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingLeft .font-icon-dollar,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingLeft .font-icon-euro,.seat-selection__deck-wrapper--up .deck-item--facingLeft .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up .deck-item--facingLeft .font-icon-pound{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus{--deck-rotation:270deg;direction:rtl}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward{rotate:180deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .font-icon-star-simple,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat-discount,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .font-icon-dollar,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .font-icon-euro,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingForward .font-icon-pound{rotate:270deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight{rotate:90deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .font-icon-star-simple,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat-discount,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .font-icon-dollar,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .font-icon-euro,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingRight .font-icon-pound,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward{rotate:none}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .font-icon-star-simple,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat-discount,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .font-icon-dollar,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .font-icon-euro,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingBackward .font-icon-pound{rotate:90deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft{rotate:270deg}.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .font-icon-star-simple,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat-discount,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat-label,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .font-icon-dollar,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .font-icon-euro,.seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--up.seat-selection__deck-wrapper--bus .deck-item--facingLeft .font-icon-pound{rotate:180deg}.seat-selection__deck-wrapper--right{height:var(--deck-width);width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:calc(300px/var(--rows)*var(--columns) + var(--padding-front) + 30px);padding:var(--side-paddings)var(--padding-front)var(--side-paddings)30px}.seat-selection__deck-wrapper--right .deck-item--facingForward .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--right .deck-item--facingForward .font-icon-star-simple,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat-discount,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat-label,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingForward .font-icon-dollar,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingForward .font-icon-euro,.seat-selection__deck-wrapper--right .deck-item--facingForward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingForward .font-icon-pound{rotate:none}.seat-selection__deck-wrapper--right .deck-item--facingRight .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--right .deck-item--facingRight .font-icon-star-simple,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat-discount,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat-label,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingRight .font-icon-dollar,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingRight .font-icon-euro,.seat-selection__deck-wrapper--right .deck-item--facingRight .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingRight .font-icon-pound{rotate:270deg}.seat-selection__deck-wrapper--right .deck-item--facingBackward .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--right .deck-item--facingBackward .font-icon-star-simple,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat-discount,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat-label,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingBackward .font-icon-dollar,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingBackward .font-icon-euro,.seat-selection__deck-wrapper--right .deck-item--facingBackward .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingBackward .font-icon-pound{rotate:180deg}.seat-selection__deck-wrapper--right .deck-item--facingLeft .deck-counter-rotate,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat-surface-icon,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat-armrest-label,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat-armrest .font-icon-star-simple,.seat-selection__seat-armrest .seat-selection__deck-wrapper--right .deck-item--facingLeft .font-icon-star-simple,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat-discount,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat-label,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat .font-icon-dollar,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingLeft .font-icon-dollar,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat .font-icon-euro,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingLeft .font-icon-euro,.seat-selection__deck-wrapper--right .deck-item--facingLeft .seat-selection__seat .font-icon-pound,.seat-selection__seat .seat-selection__deck-wrapper--right .deck-item--facingLeft .font-icon-pound{rotate:90deg}.seat-selection__deck-wrapper--head{--padding-front:140px;border-radius:140px 140px 40px 40px}.seat-selection__deck-wrapper .seat-selection__extra-svg{width:100%;position:absolute;top:0;left:0}.seat-selection__deck-wrapper .seat-selection__lights{background:#e7e6ee;border-radius:0 20px 20px 0;width:3px;height:30px;position:absolute;right:0;transform:translate(100%)}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights{width:30px;height:3px;top:0;transform:translateY(-100%)}}.seat-selection__deck-wrapper .seat-selection__lights--left{top:56px}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--left{border-radius:20px 20px 0 0;top:0;left:56px}}.seat-selection__deck-wrapper .seat-selection__lights--right{bottom:56px}@media only screen and (max-width:768px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}@container (width<=500px){.seat-selection__deck-wrapper .seat-selection__lights--right{right:56px}}.seat-selection__seat{cursor:pointer;width:100%;height:100%;position:relative}.seat-selection__seat-surface{border-style:solid;border-width:2px;border-color:var(--primary-60,#29aa45);border-radius:6px;width:39px;height:42px;position:absolute;top:1px;left:5px}.seat-selection__seat-surface-icon{direction:ltr;width:100%;height:100%;position:relative}.seat-selection__seat-armrest{background:var(--primary-60,#29aa45);z-index:1;border-radius:4px;width:29px;height:8px;position:absolute;left:4px;box-shadow:0 0 8px rgba(40,38,56,.12)}.seat-selection__seat-armrest--left{top:0}.seat-selection__seat-armrest--right{bottom:0}.seat-selection__seat-armrest--back{z-index:5;width:12px;height:38px;top:50%;left:0;transform:translateY(-50%)}.seat-selection__seat-armrest .font-icon-star-simple.seat-selection__seat-sign{width:8px;height:8px;font-size:8px;line-height:8px}.seat-selection__seat--hide{display:none}.seat-selection__seat--paid .seat-selection__seat-surface{border-color:var(--primary-90,#025d16)}.seat-selection__seat--paid .seat-selection__seat-armrest{background:var(--primary-90,#025d16)}.seat-selection__seat-discount{font-weight:600}.seat-selection__seat-discount--disabled{color:#5c5c62}.seat-selection__seat-discount-index{font-size:8px}.seat-selection__seat--discounted .seat-selection__seat-surface{border-color:#282638}.seat-selection__seat--discounted .seat-selection__seat-armrest{background:#282638}.seat-selection__seat--disabled{cursor:initial;pointer-events:none}.seat-selection__seat--disabled .seat-selection__seat-surface{border-color:#dedde3}.seat-selection__seat--disabled .seat-selection__seat-armrest{background:#dedde3}.seat-selection__seat--disabled .seat-selection__seat-armrest-label{color:#5c5c62}.seat-selection__seat--selected .seat-selection__seat-surface{border-color:var(--secondary-80,#292188);background-color:var(--secondary-80,#292188)}.seat-selection__seat--selected .seat-selection__seat-armrest{background:var(--secondary-60,#5249b7);box-shadow:0 0 8px rgba(40,38,56,.4)}.seat-selection__seat--female-only:not(.seat-selection__seat--disabled) .seat-selection__seat-surface{border-color:#ff4998}.seat-selection__seat--female-only:not(.seat-selection__seat--disabled) .seat-selection__seat-armrest{background:#ff4998}.seat-selection__seat--female-only .seat-selection__seat-armrest--back .seat-selection__seat-female-icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.seat-selection__seat--female-only .seat-selection__seat-armrest--back .seat-selection__seat-female-icon img{width:10px;height:15px}.seat-selection__seat--female-only .seat-selection__seat-armrest--back .seat-selection__seat-female-icon img.mobile-rotated{width:8px;height:13px;transform:rotate(90deg)}.seat-selection__seat--female-only.seat-selection__seat--selected .seat-selection__seat-surface{background-color:#cc3a7a;border-color:#cc3a7a}.seat-selection__seat--female-only.seat-selection__seat--selected .seat-selection__seat-armrest{background:#ff4998}.seat-selection__seat--disabled .seat-selection__seat-armrest--back,.seat-selection__seat--selected .seat-selection__seat-armrest--back,.seat-selection__seat--paid .seat-selection__seat-armrest--back,.seat-selection__seat--discounted .seat-selection__seat-armrest--back{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;display:flex}.seat-selection__seat-wrapper{padding:8px;position:relative}.seat-selection__seat-steering-wheel{position:absolute;top:15px;left:15px}@media only screen and (min-width:1025px){.seat-selection__seat-steering-wheel{top:15px;right:15px;left:unset}}@container (width>=901px){.seat-selection__seat-steering-wheel{top:15px;right:15px;left:unset}}.seat-selection__seat-label{color:#282638;transform-origin:top;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:16px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.seat-selection__seat-label--selected{font-weight:600}.seat-selection__seat-tooltip{max-width:none}.seat-selection__seat-tooltip .seat-selection__seat-wrapper{width:100%;height:100%}.seat-selection__seat-tooltip .ui-button-wrapper{margin-top:8px;overflow:hidden}.seat-selection__seat-tooltip .ui-button-wrapper .ui-button{word-wrap:normal;width:120px;height:auto;padding:8px 0}@media only screen and (min-width:1025px){.seat-selection__seat-tooltip .ui-button-wrapper .ui-button{padding:8px 24px}}@container (width>=901px){.seat-selection__seat-tooltip .ui-button-wrapper .ui-button{padding:8px 24px}}.seat-selection__seat-tooltip-wrapper{max-width:none;max-height:none}.seat-selection__seat-tooltip *{font-family:Inter,sans-serif}.seat-selection__seat .font-icon-cross{color:#97969f}.seat-selection__seat .font-icon-cross,.seat-selection__seat .font-icon-checkout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seat-selection__seat .font-icon-checkout{color:#fff}.seat-selection__seat .font-icon-dollar.seat-selection__seat-sign,.seat-selection__seat .font-icon-euro.seat-selection__seat-sign,.seat-selection__seat .font-icon-pound.seat-selection__seat-sign{width:10px;height:10px;font-size:10px;line-height:10px}@media only screen and (min-width:1025px){.seat-selection__seat .font-icon-dollar,.seat-selection__seat .font-icon-euro,.seat-selection__seat .font-icon-pound{transform:translateY(-1px)}}@container (width>=901px){.seat-selection__seat .font-icon-dollar,.seat-selection__seat .font-icon-euro,.seat-selection__seat .font-icon-pound{transform:translateY(-1px)}}.seat-selection__seat .font-icon__content{width:100%}.seat-selection__legend{width:100%;padding:0 20px}@media only screen and (min-width:1025px){.seat-selection__legend{justify-content:space-between;margin-top:0;padding:10px}}@container (width>=901px){.seat-selection__legend{justify-content:space-between;margin-top:0;padding:10px}}.seat-selection__legend-info{order:2;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:1025px){.seat-selection__legend-info{order:1;margin-right:20px;font-size:14px;font-weight:400;line-height:20px}}@container (width>=901px){.seat-selection__legend-info{order:1;margin-right:20px;font-size:14px;font-weight:400;line-height:20px}}.seat-selection__legend-amenities{flex-wrap:wrap;margin:24px 0}@media only screen and (min-width:1025px){.seat-selection__legend-amenities{flex-shrink:0;order:2;justify-content:end;margin:0;transform:translateY(3px)}.seat-selection__legend-amenities .ui-tooltip{cursor:default;height:-webkit-max-content;height:-moz-max-content;height:max-content}.seat-selection__legend-amenities .journey-card__footer-amenities-icon{cursor:default}}@container (width>=901px){.seat-selection__legend-amenities{flex-shrink:0;order:2;justify-content:end;margin:0;transform:translateY(3px)}.seat-selection__legend-amenities .ui-tooltip{cursor:default;height:-webkit-max-content;height:-moz-max-content;height:max-content}.seat-selection__legend-amenities .journey-card__footer-amenities-icon{cursor:default}}.seat-selection__legend-seat{background:var(--primary-60,#29aa45);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin-right:8px;display:flex;position:relative}.seat-selection__legend-seat--disabled{cursor:initial;pointer-events:none;background:0 0;border:1px solid #dedde3}.seat-selection__legend-seat--disabled .font-icon{color:#97969f}.seat-selection__legend-seat--selected{background:var(--secondary-80,#292188)}.seat-selection__legend-seat--selected .font-icon{color:#fff}.seat-selection__legend-seat--paid{background:var(--primary-90,#025d16)}.seat-selection__legend-seat--discounted{color:#fff;background:#282638;font-weight:600}.seat-selection__legend-seat--female-only{background:#ff4998;justify-content:center;align-items:center;display:flex}.seat-selection__legend-seat--female-only img{width:10px;height:15px}.seat-selection__legend-seat .font-icon-dollar.seat-selection__legend-seat-sign,.seat-selection__legend-seat .font-icon-euro.seat-selection__legend-seat-sign,.seat-selection__legend-seat .font-icon-pound.seat-selection__legend-seat-sign{color:#fff;width:7px;height:10px;font-size:10px;line-height:20px}.seat-selection__legend-seat .font-icon-star-simple.seat-selection__legend-seat-sign{color:#fff;width:7px;height:7px;font-size:7px}.seat-selection__legend-discounts{color:#e7591c;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.seat-selection__legend-modal .ui-modal__header{box-shadow:none}.seat-selection .seat-selection__deck-wrapper{margin:20px}@media only screen and (min-width:1025px){.seat-selection .seat-selection__deck-wrapper{margin:40px}}@container (width>=901px){.seat-selection .seat-selection__deck-wrapper{margin:40px}}.seat-selection__card-dropdown{margin-bottom:8px;padding:5px}@media only screen and (min-width:1025px){.seat-selection__card-dropdown{max-width:340px;margin-bottom:6px}}@container (width>=901px){.seat-selection__card-dropdown{max-width:340px;margin-bottom:6px}}@media only screen and (min-width:1025px){.fare-dropdown{max-width:256px}}@container (width>=901px){.fare-dropdown{max-width:256px}}@media only screen and (min-width:1025px){.fare-dropdown--drawer{max-width:initial}}@container (width>=901px){.fare-dropdown--drawer{max-width:initial}}.fare-dropdown .placeholder__value span{font-family:Inter,sans-serif}.fare-dropdown .ui-dropdown__label .font-icon-chevron-down{border:none;padding:0}.fare-dropdown__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width:1025px){.fare-dropdown__popper{max-width:256px}}@container (width>=901px){.fare-dropdown__popper{max-width:256px}}@media only screen and (min-width:1025px){.fare-dropdown__popper--drawer{max-width:initial}}@container (width>=901px){.fare-dropdown__popper--drawer{max-width:initial}}.fare-dropdown__popper .ui-option__label span{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.trip-conditions{margin-top:12px}.trip-conditions__title{color:var(--secondary-70,#3329aa);font-size:14px;font-weight:500;line-height:20px}.trip-conditions__wrapper{background:#f8f8f8;border:1px solid #e7e6ee;border-radius:4px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 16px 6px 12px;display:flex}.trip-conditions__icon{color:var(--secondary-70,#3329aa);padding-right:8px;display:flex}.trip-conditions__description{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px}.seat-selection__footer{margin-top:auto;padding:12px 20px}@media only screen and (min-width:1025px){.seat-selection__footer{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:320px;margin-left:auto}}@container (width>=901px){.seat-selection__footer{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:320px;margin-left:auto}}.seat-selection__footer-title{color:#75757b;font-size:16px;font-weight:400;line-height:24px}.seat-selection__footer-limit--warning{color:#bf0f24;font-weight:500}.seat-selection__footer-price{margin-left:12px;font-size:20px;font-weight:600;line-height:24px}.seat-selection__footer-alert{color:#bf0f24;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px}.seat-selection__footer .ui-tooltip{justify-content:center;align-items:center;height:100%;display:flex}.seat-selection__footer .ui-tooltip-content-left,.seat-selection__footer .ui-tooltip-content-top{color:#282638;max-width:200px;font-size:14px;font-weight:400;line-height:20px;right:calc(100% + 30px)}.seat-selection__footer *{font-family:Inter,sans-serif}.seat-selection__footer-button{width:100%}.seat-selection__footer-button-hint-text{font-size:12px;font-weight:400;line-height:16px}.seat-selection__header{font-family:Inter,sans-serif}.seat-selection__header-stations{margin-top:14px;font-size:14px;font-weight:600;line-height:20px;display:flex}.seat-selection__header-stations>:not(:last-child){margin-right:12px}.seat-selection__header-stations-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seat-selection__header-stations .font-icon{cursor:pointer;font-weight:400}@media only screen and (min-width:1025px){.seat-selection__modal{padding:30px 60px;overflow:auto}.seat-selection__modal.ui-modal{max-width:1250px}}@container (width>=901px){.seat-selection__modal{padding:30px 60px;overflow:auto}.seat-selection__modal.ui-modal{max-width:1250px}}.seat-selection__modal .ui-modal__footer{margin-top:auto}@media only screen and (min-width:1025px){.seat-selection__modal .ui-modal__footer{box-shadow:none}}@container (width>=901px){.seat-selection__modal .ui-modal__footer{box-shadow:none}}.seat-selection__modal .ui-modal__header{box-shadow:none}@media only screen and (min-width:1025px){.seat-selection__modal .ui-modal__header{padding:16px 0}}@container (width>=901px){.seat-selection__modal .ui-modal__header{padding:16px 0}}.seat-selection__modal .ui-modal__header .partner-logo{height:28px}.seat-selection__modal .ui-modal__header .font-icon-info{color:#231a87}@media only screen and (min-width:1025px){.seat-selection__modal .ui-modal__content{overflow:initial}}@container (width>=901px){.seat-selection__modal .ui-modal__content{overflow:initial}}.seat-selection__modal .ui-tabs__header-label{text-align:center;flex:1}@media only screen and (min-width:1025px){.seat-selection__modal .ui-tabs__header-label{flex:none}}@container (width>=901px){.seat-selection__modal .ui-tabs__header-label{flex:none}}@media only screen and (max-width:768px){.seat-selection__tabs{z-index:1000;background:#fff;margin-bottom:12px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;left:0}}@container (width<=500px){.seat-selection__tabs{z-index:1000;background:#fff;margin-bottom:12px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;left:0}}.seat-selection__tabs-fares{width:100%;margin-bottom:10px;overflow:auto}.seat-selection__tabs-fares>div{padding:5px}@media only screen and (min-width:1025px){.seat-selection__tabs-fares{width:auto;margin-bottom:0}}@container (width>=901px){.seat-selection__tabs-fares{width:auto;margin-bottom:0}}.seat-selection__tabs-fares .ui-tabs__header-wrapper{flex-basis:unset}.seat-selection__tabs-fares .journey-card__fare-dropdown{margin-bottom:0}.seat-selection__tabs-fares .font-icon-info{color:#231a87}.seat-selection__tabs-fares-modal .ui-modal__content{padding:0 20px 20px}.seat-selection__tabs-fares-modal .carriers__fares-feature-wrapper{display:grid}.seat-selection__tabs-fares-modal .ui-modal__header{box-shadow:none}.seat-selection__tabs-level{padding-bottom:8px}@media only screen and (min-width:1025px){.seat-selection__tabs-level{min-width:270px;padding-bottom:0}}@container (width>=901px){.seat-selection__tabs-level{min-width:270px;padding-bottom:0}}.seat-selection__tabs-level .ui-tabs__header-label{flex:1}.train-seats-car{border-radius:8px;width:100%;margin-bottom:20px}.train-seats-car__seats-left{color:#5c5c62;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}@media only screen and (min-width:1025px){.train-seats-car{border:1px solid #dedde3;padding:16px 24px}}@container (width>=901px){.train-seats-car{border:1px solid #dedde3;padding:16px 24px}}.car-selector{padding:1px;position:relative;overflow:visible}@media only screen and (max-width:768px){.car-selector{overflow-x:auto}}@container (width<=500px){.car-selector{overflow-x:auto}}.car-selector__car-button .ui-button{height:40px}.car-selector .car-selector__scroll-button{position:absolute;top:50%}.car-selector .car-selector__scroll-button .ui-button{background-color:#fff;width:32px;height:32px;padding:5px}.car-selector .car-selector__scroll-button--left{left:0;transform:translate(-50%,-50%)}.car-selector .car-selector__scroll-button--right{right:0;transform:translate(50%,-50%)}.train__selected-seat{overflow-wrap:break-word;border-radius:6px}@media only screen and (min-width:1025px){.train__selected-seat{background:var(--secondary-10,#f5f4fb);padding:12px 15px}}@container (width>=901px){.train__selected-seat{background:var(--secondary-10,#f5f4fb);padding:12px 15px}}.train__selected-seat *{font-family:Inter,sans-serif}.train__selected-seat .font-icon{color:#97969f}@property --scroll-thumb-color{syntax:"<color>";inherits:true;initial-value:transparent}@property --scroll-rail-color{syntax:"<color>";inherits:true;initial-value:transparent}@media only screen and (min-width:769px) and (max-width:1024px){.train-seats{flex:1;min-height:0;padding:0 40px;display:flex}.train-seats__deck-section{max-height:100%;transition:--scroll-thumb-color .2s,--scroll-rail-color .2s;overflow-x:visible;overflow-y:scroll}.train-seats__deck-section::-webkit-scrollbar{width:10px}.train-seats__deck-section::-webkit-scrollbar-track{cursor:pointer;background-color:var(--scroll-rail-color)}.train-seats__deck-section::-webkit-scrollbar-thumb{cursor:pointer;background-clip:content-box;background-color:var(--scroll-thumb-color);border:2px solid transparent;border-radius:8px}.train-seats__deck-section:hover{--scroll-rail-color:rgba(0,0,0,.05);--scroll-thumb-color:rgba(0,0,0,.22)}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{flex-direction:column;display:flex}}@container (width>=501px) and (width<=900px){.train-seats{flex:1;min-height:0;padding:0 40px;display:flex}.train-seats__deck-section{max-height:100%;transition:--scroll-thumb-color .2s,--scroll-rail-color .2s;overflow-x:visible;overflow-y:scroll}.train-seats__deck-section::-webkit-scrollbar{width:10px}.train-seats__deck-section::-webkit-scrollbar-track{cursor:pointer;background-color:var(--scroll-rail-color)}.train-seats__deck-section::-webkit-scrollbar-thumb{cursor:pointer;background-clip:content-box;background-color:var(--scroll-thumb-color);border:2px solid transparent;border-radius:8px}.train-seats__deck-section:hover{--scroll-rail-color:rgba(0,0,0,.05);--scroll-thumb-color:rgba(0,0,0,.22)}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{flex-direction:column;display:flex}}@media only screen and (min-width:1025px){.train-seats{flex:1;min-height:0;padding:0 40px;display:flex}.train-seats__deck-section{max-height:100%;transition:--scroll-thumb-color .2s,--scroll-rail-color .2s;overflow-x:visible;overflow-y:scroll}.train-seats__deck-section::-webkit-scrollbar{width:10px}.train-seats__deck-section::-webkit-scrollbar-track{cursor:pointer;background-color:var(--scroll-rail-color)}.train-seats__deck-section::-webkit-scrollbar-thumb{cursor:pointer;background-clip:content-box;background-color:var(--scroll-thumb-color);border:2px solid transparent;border-radius:8px}.train-seats__deck-section:hover{--scroll-rail-color:rgba(0,0,0,.05);--scroll-thumb-color:rgba(0,0,0,.22)}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{flex-direction:column;display:flex}}@container (width>=901px){.train-seats{flex:1;min-height:0;padding:0 40px;display:flex}.train-seats__deck-section{max-height:100%;transition:--scroll-thumb-color .2s,--scroll-rail-color .2s;overflow-x:visible;overflow-y:scroll}.train-seats__deck-section::-webkit-scrollbar{width:10px}.train-seats__deck-section::-webkit-scrollbar-track{cursor:pointer;background-color:var(--scroll-rail-color)}.train-seats__deck-section::-webkit-scrollbar-thumb{cursor:pointer;background-clip:content-box;background-color:var(--scroll-thumb-color);border:2px solid transparent;border-radius:8px}.train-seats__deck-section:hover{--scroll-rail-color:rgba(0,0,0,.05);--scroll-thumb-color:rgba(0,0,0,.22)}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{flex-direction:column;display:flex}}@media only screen and (max-width:768px){.train-seats{width:100%;padding-top:12px}.train-seats__deck-section{flex-shrink:1;flex-basis:auto;min-height:0}.train-seats__deck-section-scrollable{max-height:100%;overflow:auto}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{display:flex}.train-seats-modal .ui-modal__footer{position:relative}.train-seats-modal__legend .ui-modal__header{box-shadow:none}.train-seats-modal__legend .seat-selection__legend-info{flex-direction:column}}@container (width<=500px){.train-seats{width:100%;padding-top:12px}.train-seats__deck-section{flex-shrink:1;flex-basis:auto;min-height:0}.train-seats__deck-section-scrollable{max-height:100%;overflow:auto}.train-seats-modal .ui-modal__header{box-shadow:none}.train-seats-modal .ui-modal__header .font-icon-info{color:var(--secondary-70,#3329aa)}.train-seats-modal .ui-modal__content{display:flex}.train-seats-modal .ui-modal__footer{position:relative}.train-seats-modal__legend .ui-modal__header{box-shadow:none}.train-seats-modal__legend .seat-selection__legend-info{flex-direction:column}}.seat-selection__modal.ui-modal--sticky-right{max-width:480px;padding:0}.seat-selection__modal.ui-modal--sticky-right .seat-selection__seat .font-icon__content{margin-right:-3px}.seat-selection__modal.ui-modal--sticky-right .ui-modal__content{overflow:auto}.seat-selection__modal.ui-modal--sticky-right .ui-modal__header{padding:16px 20px 0}.seat-selection__modal.ui-modal--sticky-right .ui-modal__footer{padding:0}.seat-selection__modal.ui-modal--sticky-right .seat-selection__tabs{margin-bottom:12px;padding:0 20px}.seat-selection__modal.ui-modal--sticky-right .seat-selection__deck-wrapper--up.seat-selection__modal.ui-modal--sticky-right .seat-selection__deck-wrapper--bus{max-width:100%;margin:0 auto}.seat-selection__modal.ui-modal--sticky-right .seat-selection__legend{flex-wrap:wrap;max-width:560px;padding-top:0}.seat-selection__modal.ui-modal--sticky-right .seat-selection__legend-info{flex-flow:wrap;align-items:flex-start;margin:0}.seat-selection__modal.ui-modal--sticky-right .seat-selection__legend-amenities{order:1;margin:0;padding-top:15px;transform:none}.seat-selection__modal.ui-modal--sticky-right .seat-selection__legend-amenities .row{width:100%;margin-left:0}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer{flex-direction:row;align-items:flex-end;gap:30px;width:100%;padding:15px;display:flex}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer .left-side{flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;margin:0;display:flex}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer .left-side .counter-selected-seats{gap:5px;width:100%;margin:0;padding:0;display:flex}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer .ui-tooltip{flex:2}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-title{margin-bottom:4px;font-size:12px;line-height:1.2;display:block}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-limit{font-size:12px}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-price{font-size:24px;font-weight:600;line-height:1.2}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-info{max-width:66%}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-info:only-child{text-align:center;flex:1;max-width:100%}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-info:only-child .seat-selection__footer-title{text-align:center}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-button{min-width:120px}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer-alert{order:-1;width:100%;margin-bottom:8px}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer:not(:has(.seat-selection__footer-price)){justify-content:center;align-items:center}.seat-selection__modal.ui-modal--sticky-right .seat-selection__footer:not(:has(.seat-selection__footer-price)) .seat-selection__footer-info{text-align:center;max-width:100%}.seat-selection__modal.ui-modal--sticky-right .segments-summary{max-width:390px;margin:0 auto}.seat-selection__modal.ui-modal--sticky-right .partner-logo{display:none}.seat-selection__modal.ui-modal--sticky-right .train-car{margin-bottom:12px}.seat-selection__modal.ui-modal--sticky-right .train-seats__header{padding:12px 16px}.seat-selection__modal .train-seats-modal.ui-modal--sticky-right .train-car{margin-bottom:12px}.seat-selection__modal .train-seats-modal.ui-modal--sticky-right .train-seats__header{padding:12px 16px}.confirmation__modal .modal-title{text-align:center;flex-direction:column;align-items:center;margin-left:36px;display:flex}.confirmation__modal .modal-title .font-icon{color:#fff;background:linear-gradient(#56d171 0%,#14a533 100%);border-radius:50%;padding:8px}.confirmation__modal .modal-title>span{margin-top:24px}.confirmation__modal .modal-content{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.confirmation__modal .modal-content__email{font-weight:700}.confirmation__modal .modal-content__button{width:100%}@media only screen and (min-width:1025px){.confirmation__modal .modal-content .confirm-btn .ui-button-shadow{display:none}.confirmation__modal .modal-content .confirm-btn .ui-button{width:auto;min-width:248px}}@container (width>=901px){.confirmation__modal .modal-content .confirm-btn .ui-button-shadow{display:none}.confirmation__modal .modal-content .confirm-btn .ui-button{width:auto;min-width:248px}}.forgot-modal__content{color:var(--secondary-70,#3329aa);flex-direction:column;gap:24px;margin:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.forgot-modal .ui-modal__header{box-shadow:none;padding:24px 32px 0;font-family:Poppins,Inter,sans-serif;font-size:24px;font-weight:600;line-height:28px}.reset-password-modal__content{flex-direction:column;gap:16px;margin:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.reset-password-modal__password-info{color:var(--secondary-70,#3329aa);gap:8px;display:flex}.reset-password-modal__password-info>p{margin:0;font-size:12px;font-weight:400;line-height:16px}.reset-password-modal__actions{gap:20px;display:flex}.reset-password-modal__actions>*{flex:1}.error__modal .modal-title{text-align:center;flex-direction:column;align-items:center;margin-left:36px;display:flex}.error__modal .modal-title>img{margin-bottom:24px}.error__modal .modal-content{text-align:center;flex-direction:column;gap:24px;padding:16px 32px 32px;font-size:16px;font-weight:400;line-height:24px;display:flex}.error__modal .modal-content__buttons{gap:16px;width:100%;display:flex}.error__modal .modal-content__buttons .error__modal-button{flex:1}.error__modal .icon-wrapper__error .font-icon{color:#fff;background:linear-gradient(#d15656 0%,#a51414 100%);border-radius:50%;margin-bottom:24px;padding:8px}.error__modal .icon-wrapper__warning .font-icon{color:#e7591c;background:linear-gradient(rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 100%),#e7591c;margin-bottom:24px}.error__modal .icon-wrapper__warning .font-icon__content{font-size:32px}.login-modal{padding:0 32px 36px}.login-modal .ui-input{outline-offset:-2px}.login-modal__title{font-size:24px;font-weight:600;line-height:28px}.login-modal__email,.login-modal__password,.login-modal__button{width:100%}.login-modal .ui-modal__header{box-shadow:none;padding:24px 0 0}.login-modal .ui-modal__content{overflow:hidden}.login-modal .ui-alert{background-color:rgba(191,15,36,.05);border:1px solid rgba(191,15,36,.3);margin-bottom:16px}.cookies-consent{padding:12px 32px}@media only screen and (max-width:768px){.cookies-consent{max-height:35vh;padding:12px 24px}}@container (width<=500px){.cookies-consent{max-height:35vh;padding:12px 24px}}.cookies-consent__actions{padding:12px 32px 32px}@media only screen and (max-width:768px){.cookies-consent__actions{padding:12px 24px}}@container (width<=500px){.cookies-consent__actions{padding:12px 24px}}.cookies-consent__title{margin:0}.connection-filters__section--hidden{display:none}.connection-filters__section-header{cursor:pointer}.connection-filters__section-header--collapsed .connection-filters__section-header-title{padding-bottom:0}.connection-filters__section-content--collapsed{display:none}.journey-list__skeleton-card>:not(:last-child){margin-bottom:25px}.journey-list__skeleton-card .ui-card__footer .ui-skeleton{transform:translateY(10px)}.journey-list__skeleton-card .ui-card__footer>div>div:last-child{transform:translate(20px,10px)}.journey-list__skeleton-card .ui-card__main-content{padding:20px}.loader{--spinner-color:var(--primary-70,#039b24);background-color:transparent;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.loader--white{--spinner-color:#fff}.loader__title{font-size:14px;font-weight:600;line-height:24px}.loader__spinner{transform-origin:50%;width:100%;max-width:64px;height:100%;max-height:64px;margin-bottom:8px;animation:2s linear infinite rotate}.loader__spinner .spinner__path{stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes color{0%{stroke:var(--spinner-color)}to{stroke:var(--spinner-color)}}.page-skeleton__section{background:#fff;border-radius:12px;box-shadow:0 2px 16px rgba(11,8,39,.08)}.page-skeleton__search-bar{z-index:10;padding:24px 32px}.page-skeleton__page{max-width:1200px;margin:0 auto}.page-skeleton__bg-line{width:100%;position:absolute}.page-skeleton__result{background:#fff;border-radius:24px 24px 0 0;height:calc(100svh - 120px);margin-top:115px;padding:40px 16px 10px;position:relative}@media only screen and (min-width:1025px){.page-skeleton__result{background:unset;width:100%;margin:0 auto;padding:0}}@container (width>=901px){.page-skeleton__result{background:unset;width:100%;margin:0 auto;padding:0}}.page-skeleton__result .page-skeleton__search-bar{margin-top:80px;margin-bottom:40px}.page-skeleton__search{padding:0 20px}.page-skeleton__search .page-skeleton__search-bar{height:330px;margin-top:170px;margin-bottom:90px}@media only screen and (min-width:1025px){.page-skeleton__search .page-skeleton__search-bar{height:unset;margin-top:300px;margin-bottom:120px}}@container (width>=901px){.page-skeleton__search .page-skeleton__search-bar{height:unset;margin-top:300px;margin-bottom:120px}}.page-skeleton__landing-city{background:unset;border-radius:24px 24px 0 0;margin-top:440px;padding:24px 0;position:relative}@media only screen and (max-width:768px){.page-skeleton__landing-city{margin-top:233px;padding:24px 44px}}@container (width<=500px){.page-skeleton__landing-city{margin-top:233px;padding:24px 44px}}.page-skeleton__landing-city-cards{gap:24px}@media only screen and (max-width:768px){.page-skeleton__landing-city-cards{flex-wrap:wrap;display:flex}}@container (width<=500px){.page-skeleton__landing-city-cards{flex-wrap:wrap;display:flex}}.page-skeleton__landing{background:#fff;border-radius:24px 24px 0 0;margin-top:270px;padding:20px 20px 0;position:relative}@media only screen and (min-width:1025px){.page-skeleton__landing{background:unset;margin-top:310px;padding:0}}@container (width>=901px){.page-skeleton__landing{background:unset;margin-top:310px;padding:0}}.page-skeleton__landing .landing-card__tear{width:calc(100% - 23px);transform:translate(12px)}.page-skeleton__landing .landing-card__tear:before{left:-32px}.page-skeleton__checkout{margin-top:70px;margin-bottom:150px}@media only screen and (min-width:1025px){.page-skeleton__checkout{margin-top:100px;margin-bottom:0}}@container (width>=901px){.page-skeleton__checkout{margin-top:100px;margin-bottom:0}}.page-skeleton__checkout-submit{z-index:10;width:100%;position:fixed;bottom:0;left:0}@media only screen and (min-width:1025px){.page-skeleton__checkout-submit{position:static}}@container (width>=901px){.page-skeleton__checkout-submit{position:static}}.whatsapp-button{color:#fff;z-index:100;cursor:pointer;pointer-events:auto;background-color:#25d366;border-radius:50px;justify-content:center;align-items:center;width:7vh;height:7vh;text-decoration:none;display:flex;position:fixed;bottom:5vh;right:5vh;box-shadow:2px 2px 3px #999}@media only screen and (max-width:768px){.whatsapp-button{bottom:32px;left:12px}}@container (width<=500px){.whatsapp-button{bottom:32px;left:12px}}.currency-list .ui-dropdown__label{color:#fff;background:0 0;outline:none}.currency-list .ui-dropdown__label:focus-visible{outline:2px solid var(--background-text,#fff)}.currency-list .label__placeholder{justify-content:space-around;display:flex}.currency-list__item .item__code{width:38px;font-weight:700;display:inline-block}.currency-list__item .item__name{margin-left:40px;display:inline-block}.currency-list__item--selected{background:0 0;font-weight:600}.currency-list__item--separated{border-bottom:1px solid #dedde3}.currency-list:focus{outline:2px solid #fff}.locale-list .ui-dropdown__label{color:#fff;background:0 0;outline:none}.locale-list .ui-dropdown__label:focus-visible{outline:2px solid var(--background-text,#fff)}.locale-list .label__placeholder{justify-content:space-around;display:flex}.locale-list__item{align-items:center;display:flex}.locale-list__item .item__image-wrapper{width:38px;display:flex}.locale-list__item .item__name{flex:1}.locale-list:focus{outline:2px solid #fff}.locale-list__image{width:27px;margin-top:6px}.partner-logo{display:flex}.partner-logo .logo-image{max-width:100%;max-height:56px;display:block}@media only screen and (max-width:768px){.partner-logo .logo-image{max-height:50px}}@container (width<=500px){.partner-logo .logo-image{max-height:50px}}.partner-logo .powered-by-distribusion-image{position:relative;top:5px}.page{width:100%;height:100%}.page__header{align-items:center;padding:16px 20px;display:flex}.page__header>:not(:last-child){margin-right:24px}.page__header .header__title{color:#282638;font-family:Poppins,Inter,sans-serif;font-size:20px;font-weight:600;line-height:24px}.page__content{height:calc(100% - 56px);overflow:scroll}.page__content .list__item{align-items:center;padding:12px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}.page__content .list__item>:not(:last-child){margin-right:16px}.page__content .list__item-pinned-label{color:#282638;padding:12px 16px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.page__content .list__item--separated{border-bottom:1px solid #dedde3}.page__content .list__item--selected{font-weight:600}.page__content .list__item .item__icon{width:30px;font-weight:600}.page__content .list__item .item__name{flex:1;margin-left:40px}.sidebar-menu{z-index:1000;background-color:#fff;width:100%;height:100%;transition:right .2s ease-in-out;position:fixed;overflow:hidden}.sidebar-menu__controls{color:#282638}.sidebar-menu__controls .ui-button{font-weight:400}.sidebar-menu--opened{right:0}.sidebar-menu--closed{right:100%}.sidebar-menu__close-button{text-align:right;padding:22px 26px}.sidebar-menu__login-button .ui-button-shadow{-webkit-filter:blur(24px);filter:blur(24px)}.sidebar-menu__item{justify-content:space-between;align-items:center;padding:12px 20px;font-family:Inter,sans-serif;display:flex}.sidebar-menu__item .item__left{font-size:16px;font-weight:500;line-height:24px}.sidebar-menu__item .item__right{display:flex}.sidebar-menu__item .item__right>:not(:last-child){margin-right:25px}.sidebar-menu__item .item__right .right__text{font-size:20px;font-weight:600;line-height:20px}.sidebar-menu__root,.sidebar-menu__page{width:100%;height:100%;transition:right .2s ease-in-out,left .2s ease-in-out;position:absolute}.sidebar-menu__root{right:0}.sidebar-menu__root .locale-list__image{margin-top:0}.sidebar-menu__root--hidden{right:100%}.sidebar-menu__page{left:0}.sidebar-menu__page--hidden{left:100%}#header{color:#eeeef0;z-index:11;width:100%;max-width:1200px;padding:14px 16px;position:relative}@media only screen and (max-width:768px){#header{gap:16px}}@container (width<=500px){#header{gap:16px}}#header .ui-button{font-weight:400}#header .nav-menu-inner-link-name{width:-webkit-max-content;width:-moz-max-content;width:max-content}#header .burger-button{color:var(--background-text,#fff)}#header .ui-dropdown__label .label__placeholder{flex-shrink:0;flex-basis:auto}@media only screen and (min-width:1025px){#header{padding-left:0;padding-right:0}#header .ui-dropdown__label{color:var(--background-text,#fff)}}@container (width>=901px){#header{padding-left:0;padding-right:0}#header .ui-dropdown__label{color:var(--background-text,#fff)}}#header .user-action .ui-button{font-weight:400}#header .sign-in>button{color:var(--background-text,#fff)}#header .profile-dropdown .ui-dropdown__label{color:var(--background-text,#fff);background:0 0;outline:none;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:flex}@media only screen and (max-width:768px){#header .profile-dropdown .ui-dropdown__label{gap:0;padding:8px 0}}@container (width<=500px){#header .profile-dropdown .ui-dropdown__label{gap:0;padding:8px 0}}#header .profile-dropdown .placeholder__text--opened{font-size:16px;transform:translateY(12px)}#header .profile-dropdown .placeholder__text{color:currentColor}#header .account-dropdown .ui-dropdown__label{color:var(--background-text,#fff);box-shadow:none;background:0 0;border:none;outline:none;align-items:center;gap:8px;padding:8px 16px;display:flex}#header .account-dropdown .ui-dropdown__label .font-icon{color:var(--background-text,#fff)}#header .account-dropdown .ui-dropdown__menu{border-radius:8px;margin-top:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15)}#header .account-dropdown .ui-dropdown__item{padding:10px 16px}#header .account-dropdown .ui-dropdown__item:hover{background-color:var(--primary-20,#e6f5e9)}#header .account-dropdown .placeholder__text{color:var(--background-text,#fff);font-weight:500}#header .account-dropdown .placeholder__text--opened{font-size:16px;transform:translateY(12px)}.track-trip .ui-button,.user-action .ui-button{font-family:Inter,sans-serif}@media only screen and (max-width:768px){.track-trip .ui-button,.user-action .ui-button{text-align:left}}@container (width<=500px){.track-trip .ui-button,.user-action .ui-button{text-align:left}}.track-trip-modal{padding:24px;position:relative}.track-trip-modal__image{width:64px}.track-trip-modal__confirm{min-width:260px}.header-menu-items{gap:24px;display:flex}.header-menu{font-weight:400}.header-menu-logo{flex-basis:20%;max-width:20%}.header-menu-actions{align-items:center;gap:32px;display:flex}.header-menu-global{gap:24px;display:flex}.header-menu-global .ui-dropdown__label{gap:8px;padding:0}.header-menu *{font-family:Inter,sans-serif}@media only screen and (min-width:1025px){.header-menu{color:var(--background-text,#fff);font-weight:400}.header-menu>*{position:relative}.header-menu>:before{content:"";background-color:var(--background-text,#fff);border-radius:2px;width:0;height:2px;transition:all .2s;position:absolute;top:100%;left:50%;transform:translateY(2px)}.header-menu>:hover:before{width:100%;left:0}}@container (width>=901px){.header-menu{color:var(--background-text,#fff);font-weight:400}.header-menu>*{position:relative}.header-menu>:before{content:"";background-color:var(--background-text,#fff);border-radius:2px;width:0;height:2px;transition:all .2s;position:absolute;top:100%;left:50%;transform:translateY(2px)}.header-menu>:hover:before{width:100%;left:0}}.header-menu.cell{align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:flex}.header-menu__link{color:inherit;text-align:center;text-decoration:none}.header-menu__nested-items{color:#282638}.header-menu .ui-accordion .ui-accordion__header{padding:0}.header-menu .ui-accordion .ui-accordion__content{padding-top:12px}.header-menu__group{font-weight:400}.header-menu__group .font-icon{display:block}.header-menu__group-tooltip{color:#282638;max-width:unset;max-height:unset;flex-direction:column;padding:4px}.header-menu__group .header-menu__group-icon{margin-left:16px}.header-menu__group-title{font-weight:400}.header-menu__group--upperLevel .header-menu__group-icon{margin-left:8px;transition:transform .3s;transform:rotate(90deg)}.header-menu__group--upperLevel.header-menu__group--opened .header-menu__group-icon{transform:rotate(270deg)}@media only screen and (max-width:768px){.header-menu__group.level-0{padding-left:16px}.header-menu__group.level-1{padding-left:32px}}@container (width<=500px){.header-menu__group.level-0{padding-left:16px}.header-menu__group.level-1{padding-left:32px}}.header-menu__nested-item>*{width:100%;padding:12px 0;display:block}.header-menu__nested-item>:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.header-menu__nested-item>:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.header-menu__nested-item>:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.header-menu__nested-item>:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.header-menu__nested-item>:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.header-menu__nested-item>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media only screen and (min-width:1025px){.header-menu__nested-item>*{border:1px solid transparent;padding:12px 16px}.header-menu__nested-item>:hover{background-color:var(--primary-20,#e6f5e9);border-color:var(--primary-40,#81cd92);border-radius:8px}}@container (width>=901px){.header-menu__nested-item>*{border:1px solid transparent;padding:12px 16px}.header-menu__nested-item>:hover{background-color:var(--primary-20,#e6f5e9);border-color:var(--primary-40,#81cd92);border-radius:8px}}@media only screen and (max-width:768px){.header-menu__nested-item:last-child>*{padding-bottom:0}}@container (width<=500px){.header-menu__nested-item:last-child>*{padding-bottom:0}}.not-found-page #bg-line{height:150px}.not-found-page #page{height:100vh}.not-found-page__info{flex:1;margin:0 20px}.not-found-page__info img{margin-bottom:32px}.not-found-page__info h3{margin-bottom:12px}.not-found-page__info p{text-align:center;color:#3f3e49;margin-bottom:24px}html,body,#root{scroll-behavior:smooth;background:#fafafa;width:100%;height:100%;margin:0;padding:0}#bg-line{background-color:var(--background);z-index:-1;height:100%;position:absolute;top:0;left:0;right:0}@media only screen and (min-width:1025px){#bg-line{height:150px}#bg-line.dense{height:80px}}@container (width>=901px){#bg-line{height:150px}#bg-line.dense{height:80px}}#landing-bg-line{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--background);height:300px;position:absolute;top:0;left:0;right:0}@media only screen and (min-width:1025px){#landing-bg-line{height:495px}}@container (width>=901px){#landing-bg-line{height:495px}}#bg-line.banner,.background.banner,#landing-bg-line.banner{top:var(--calculated-banner-height,56px)}#bg-line.banner.header-offset,.background.banner.header-offset,#landing-bg-line.banner.header-offset{top:var(--calculated-banner-height,56px)84px}#bg-line.header-offset,.background.header-offset,#landing-bg-line.header-offset{top:84px}#bg-line.header-offset:before,.background.header-offset:before,#landing-bg-line.header-offset:before{content:"";background-color:var(--background);width:100%;height:84px;position:absolute;top:-84px}@media only screen and (max-width:768px){#bg-line.header-offset,.background.header-offset,#landing-bg-line.header-offset{top:0}#bg-line.header-offset:before,.background.header-offset:before,#landing-bg-line.header-offset:before{display:none}}@container (width<=500px){#bg-line.header-offset,.background.header-offset,#landing-bg-line.header-offset{top:0}#bg-line.header-offset:before,.background.header-offset:before,#landing-bg-line.header-offset:before{display:none}}#page{max-width:1200px;margin:0 auto;position:relative}#page ::-webkit-scrollbar{border-radius:8px;width:12px}#page ::-webkit-scrollbar-corner{border-radius:8px}#page ::-webkit-scrollbar-track{background:0 0}#page ::-webkit-scrollbar-thumb{background:#bbbac5 padding-box padding-box;border:4px solid transparent;border-radius:24px}.page-block{max-width:1200px}.page-block--header-color{background-color:var(--background)}hr{border:none;border-top:1px solid #eeeef0;margin:20px 0}b{font-weight:bolder}
/*# sourceMappingURL=index.c3225f8914b8dd2e.css.map*/