:root{--spacing-image-text-mobile:200px;--spacing-text-top-mobile:16px;--spacing-image-text-tablet:140px;--spacing-text-top-tablet:20px;--spacing-image-text-desktop:180px;--spacing-text-top-desktop:12px;--width-column-desktop:500px;--width-column-tablet:348px}#auth-ta-new-agency,.login__container .btn.centered-btn{transition:.2s;border-radius:2rem;color:#fff;background-color:#032747;border:0;box-shadow:unset;text-decoration:unset;width:100%;cursor:pointer;height:44px;margin:1rem 0 .5rem;font-size:14px;font-weight:600;justify-content:center;display:flex}#auth-ta-new-agency{width:auto;padding:1rem 2rem;margin-bottom:1.5rem}.login__container .btn.centered-btn:focus,.login__container .btn.centered-btn:hover{color:#fff;background:#084e88;border-color:transparent;box-shadow:0 8px 10px rgba(8,78,136,.16),0 3px 14px rgba(8,78,136,.12),0 4px 5px rgba(8,78,136,.2)}#agency-not-exist-heading{color:#d6246e;font-weight:600;margin:2rem 0 1rem;padding-top:1.25rem}#agency-not-exist-description{color:#707a8a;font-weight:400}.auth-register{max-width:38rem;margin:0 auto}#auth-ta-toggle-search-title{padding:.5rem}#auth-register-agent-container .auth-ta-agency-data,#auth-ta-agent-search-agency-data-container .auth-ta-agency-data{background-color:#f0f5fc;border:1px solid #c8d1e0;max-width:100%}#auth-ta-agent-search-agency-data-container .auth-ta-agency-data .auth-ta-agency-name,#auth-ta-agent-search-agency-data-container .auth-ta-agency-data .auth-ta-agency-phone-number:before,#auth-ta-toggle-search-container [type=radio]+label[for=auth-ta-switch-left],#auth-ta-toggle-search-container [type=radio]+label[for=auth-ta-switch-right]{font-weight:400}#auth-agent-search-container #auth-ta-button-register-new-agent{padding:1rem 2rem}#auth-ta-agent-search-form label{font-family:var(--font-oswald);font-size:24px;font-style:normal;font-weight:400;text-transform:uppercase;padding-right:4rem}#auth-agency-search-placeholder #auth-ta-agencies-and-back-button{min-width:20rem}@media (max-width:500px){.auth-register #auth-agent-search-container{display:flex;flex-direction:column;gap:1rem}.vertically-pos-element-container button{width:100%}}#auth-register-agent-container .auth-ta-details-form{width:auto;padding:2rem}#auth-register-agent-container .auth-ta-details-form #auth-ta-button-submit-agent-form{margin-top:1.5rem}#auth-register-agent-container{width:100%}.login-grid{grid-template-columns:var(--width-column-desktop) 1fr!important;align-items:start}.login-media-column{width:100%;display:none;flex-direction:column;gap:16px;align-items:flex-start;@media (min-width:1024px){display:flex}}.login-media-column>:first-child{width:100%;margin:0;padding:0;position:relative;overflow:visible}.login-media-column>:first-child img,.login-media-column>:first-child picture,.login-media-column>:first-child video{display:block;width:100%}.login-media-column>:first-child img{min-height:100vh;height:auto}@media (max-height:960px){.login-media-column>:first-child img{min-height:960px}}.login-media-column [class*=caption],.login-media-column [class*=overlay]{position:static!important;inset:auto!important;z-index:auto!important;margin-top:12px!important}.login-media-column>:not(:first-child){width:100%;text-align:left;margin-top:16px}.login-media-column h1,.login-media-column h2,.login-media-column h3,.login-media-column ol,.login-media-column p,.login-media-column ul{text-align:left;margin:0;padding:0}.login-media-column>:first-child [data-testid=text-block-description-list-list-item]{position:static!important;display:block!important;margin-top:16px!important;background:transparent!important;text-align:left!important}.login-media-column [data-testid=background-image-wrapper]{position:relative;overflow:visible;margin-bottom:var(--spacing-image-text-desktop)}.login-media-column [data-testid=background-image-wrapper] [data-testid=text-block-description-list]{position:absolute!important;left:0;top:calc(100% + var(--spacing-text-top-desktop));width:100%;text-align:left}.login-media-column [data-testid=text-block-description-list]{left:0!important;width:var(--width-column-desktop)!important;max-width:var(--width-column-desktop)!important;margin-top:8px!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.login-media-column [data-testid=text-block-grid],.login-media-column [data-testid=text-block]>div{padding-left:0!important;padding-right:0!important}.login-media-column [data-testid=text-block-description-list-list-item]{padding-left:0!important;margin-left:0!important}.login-media-column [data-testid=text-block-description-list-list-item]>p{margin-bottom:8px!important}.login-media-column [data-testid=text-block-description-list-list-item] p strong,.login-media-column [data-testid=text-block-description-list-list-item]>p strong{font-family:var(--font-oswald)!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:1.38!important;text-transform:uppercase!important;margin:0!important;padding:0!important;color:#000!important}@media (max-width:425px){.login-grid>:last-child>*{width:100%!important;max-width:100%!important}.bottom-buttons p{font-size:14px!important}}[data-testid=text-block-description-list-list-item]>*>span{display:block;margin-bottom:24px}[data-testid=text-block-description-list-list-item] ol>li>*,[data-testid=text-block-description-list-list-item] ul>li>*{line-height:32px!important}[data-testid=text-block-description-list-list-item] ol,[data-testid=text-block-description-list-list-item] ul{margin-left:28px!important}@media (max-width:767px){[data-testid=text-block-description-list-list-item] ol,[data-testid=text-block-description-list-list-item] ul{margin-left:16px!important}[data-testid=text-block-description-list-list-item]>*>span{font-size:30px!important}[data-testid=text-block-description-list-list-item] ol>li>*,[data-testid=text-block-description-list-list-item] ul>li>*{font-size:18px!important;line-height:32px!important}.login-grid>:last-child{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;width:100%!important;padding:0!important}.login__container{width:370px!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important}}@media (min-width:768px) and (max-width:1023px){.login-grid,.login-grid+*{padding-left:0!important;padding-right:0!important}.login-media-column [data-testid=background-image-wrapper]{margin-bottom:var(--spacing-image-text-tablet)!important;padding-bottom:0!important}.login-media-column [data-testid=background-image-wrapper] [data-testid=text-block-description-list]{top:calc(100% + var(--spacing-text-top-tablet))!important}.login-media-column,.login-media-column [data-testid=background-image-wrapper] [data-testid=text-block-description-list],.login-media-column>:first-child,.login-media-column>:first-child img,.login-media-column>:first-child picture,.login-media-column>:first-child video{width:var(--width-column-tablet)!important;max-width:var(--width-column-tablet)!important}}@media (min-width:1025px){.login-media-column [data-testid=background-image-wrapper]{margin-bottom:var(--spacing-image-text-desktop)!important}.login-media-column [data-testid=background-image-wrapper] [data-testid=text-block-description-list]{top:calc(100% + var(--spacing-text-top-desktop))!important}.login-media-column [data-testid=text-block-description-list-list-item]>p{margin-bottom:16px!important}}.auth-register{font-family:open-sans,sans-serif}#auth-ta-toggle-search-container [type=radio]+label,#auth-ta-toggle-search-title,.auth-register label{font-size:14px;font-weight:600;margin:.2rem 0;display:flex}#auth-ta-toggle-search-container [type=radio]+label{display:inline-flex;position:relative;padding-left:1rem;padding-right:1rem;cursor:pointer}#auth-ta-toggle-search-container [type=radio]+label[for=auth-ta-switch-right]{margin-left:1.125rem}#auth-ta-toggle-search-container [type=radio]{visibility:hidden;position:relative}#auth-ta-toggle-search-container [type=radio]:checked+label:before,#auth-ta-toggle-search-container [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:-1rem;top:0;width:1.25rem;height:1.25rem;border:1px solid #707a8a;border-radius:9999px;background:#fff}#auth-ta-toggle-search-container [type=radio]:checked+label:after,#auth-ta-toggle-search-container [type=radio]:not(:checked)+label:after{content:"";width:.8rem;height:.8rem;background:#032747;position:absolute;top:.25rem;left:-.75rem;border-radius:9999px;transition:all .2s ease}#auth-ta-toggle-search-container [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}#auth-ta-toggle-search-container [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#auth-ta-reg-search-instructions-container{clear:both;margin-bottom:10px}#auth-ta-iata-search-container{display:inline-flex;flex-direction:column;width:300px}#auth-agent-search-container .btn,#auth-ta-submit-search.btn,.auth-ta-details-form .btn{transition:.2s;border-radius:2rem;color:#fff;background-color:#032747;border:0;box-shadow:unset;text-decoration:unset;cursor:pointer;height:44px;margin:0;padding:0 1rem;font-size:14px;font-weight:600;justify-content:center}#auth-agent-search-container .btn:hover,#auth-ta-submit-search.btn:hover,.auth-ta-details-form .btn:hover{color:#fff;background:#084e88;border-color:transparent;box-shadow:0 8px 10px rgba(8,78,136,.16),0 3px 14px rgba(8,78,136,.12),0 4px 5px rgba(8,78,136,.2)}#auth-agent-search-container .btn.centered-btn,#auth-ta-button-submit-agent-form{width:100%}#auth-agent-search-container #auth-ta-button-register-new-agent{margin:0 auto}.auth-register .field-validation-error{display:flex;color:#d6246e;font-size:14px;margin-bottom:.5rem}#auth-ta-agent-search-input,#auth-ta-iata-search,#auth-ta-input-phone-number,.auth-ta-country-dropdown-unchecked,.auth-ta-details-form .text-box,.auth-ta-details-form select{padding:0 1rem;outline:none;border:1px solid #dde3ed;width:100%;box-sizing:border-box;border-radius:4px;color:#1e2025;height:2.5rem;font-size:14px;margin:.2rem 0 15px}#auth-ta-iata-search-container>#auth-ta-iata-search{height:3rem}#auth-ta-agent-search-input:focus,#auth-ta-iata-search:focus,#auth-ta-input-phone-number:focus,.auth-ta-details-form .text-box:focus,.auth-ta-details-form select:focus{border-color:#032747}.auth-ta-country-dropdown-checked,.auth-ta-country-dropdown-unchecked{display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;margin-top:0;background-color:#fff}.auth-ta-details-form .auth-ta-country-dropdown-unchecked,.auth-ta-details-form .text-box,.auth-ta-details-form select{margin-bottom:.25rem}.auth-ta-country-dropdown-checked:after{content:"";display:block;position:fixed;background:#1e2025;top:0;left:0;width:100vw;height:100vh;opacity:.4;z-index:1}.auth-ta-country-dropdown-checked+.auth-ta-country-options{position:fixed;transform:translate(-50%,-50%);top:50%;left:50%;width:380px;max-height:80vh;background:#fff;border:1px solid #707a8a;z-index:12;border-radius:6px;box-shadow:0 5px 12px rgba(30,32,37,.5);margin:0;padding:0;overflow:auto}.auth-ta-country-dropdown-checked+.auth-ta-country-options li{display:flex;align-items:center;padding:15px 18px;border-bottom:1px solid #dde3ed;cursor:pointer}.auth-ta-country-dropdown-checked+.auth-ta-country-options li:hover{background-color:#f5f7fa}.auth-ta-country-dropdown-unchecked+.auth-ta-country-options{display:none}#auth-ta-search-phone-number-container{display:inline-flex;flex-flow:wrap;grid-gap:.5rem;max-width:calc(550px + .5rem)}#auth-ta-search-phone-number-container label{display:flex;width:100%}#auth-ta-search-phone-number-container .auth-ta-country-code-container{width:200px}#auth-ta-search-phone-number-container .auth-ta-search-phone-number-container{width:350px}#auth-ta-search-phone-number-container .auth-ta-search-phone-number-container input{margin-top:0}#auth-ta-agencies-and-back-button{width:-moz-max-content;width:max-content;min-width:370px}#auth-ta-agencies-and-back-button:before{content:"Select your agency below:";margin:0;line-height:140%;font-family:open-sans,sans-serif;font-size:14px;font-weight:600;color:#707a8a;padding:3rem 0 .5rem;display:inline-flex}#sso-ta-agents-found-message #sso-ta-no-agent-found{background:#fff;border-radius:8px;border:1px solid #dde3ed;padding:2rem;text-align:center;color:#d6246e;margin-top:-5px}#auth-ta-agencies-list,#auth-ta-agents-div{background:#fff;margin:0 0 2rem;padding:0;max-height:300px;height:-moz-min-content;height:min-content;overflow-y:auto;border-radius:8px;border:1px solid #dde3ed}#auth-ta-agencies-list li,#auth-ta-agents-div li{display:flex;align-items:center;padding:15px 18px;border-bottom:1px solid #dde3ed;cursor:pointer;margin:0;line-height:150%;font-weight:400;font-size:14px;font-family:open-sans,sans-serif}#auth-ta-agencies-list li a,#auth-ta-agencies-list li a:active,#auth-ta-agencies-list li a:focus,#auth-ta-agencies-list li a:hover,#auth-ta-agents-div li a,#auth-ta-agents-div li a:active,#auth-ta-agents-div li a:focus,#auth-ta-agents-div li a:hover{text-decoration:none;color:#1e2025}#auth-ta-agencies-list li:hover,#auth-ta-agents-div li:hover{background-color:#f5f7fa}.auth-ta-agency-data{background:#dde3ed;padding:2rem;border-radius:8px;list-style:none;height:-moz-max-content;height:max-content;max-width:550px}.auth-ta-agency-data .auth-ta-agency-name{font-weight:600;padding-bottom:1rem}.auth-ta-agency-data .auth-ta-agency-country,.auth-ta-agency-data .auth-ta-agency-phone-number{padding-top:1rem}.auth-ta-agency-data .auth-ta-agency-phone-number:before{margin:0;line-height:140%;font-family:open-sans,sans-serif;font-size:16px;font-weight:600;content:"Tel: "}#auth-agent-search-container{display:grid;grid-gap:2rem}#auth-ta-agent-search-form{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:2}.auth-register .btn.back-btn{display:none}.auth-ta-details-form{background:#fff;margin:2rem 0 5rem;padding:3rem;border-radius:8px;border:1px solid #dde3ed;width:550px}.auth-ta-info#auth-ta-agent-email-not-confirmed{background:#fff;border:1px solid #dde3ed;border-radius:4px;margin:2rem 0 0;padding:3rem;text-align:center}.auth-ta-info#auth-ta-agent-email-not-confirmed:before{content:"✓";display:flex;margin:0 auto 1rem;border:2px solid green;border-radius:100px;width:3rem;height:3rem;color:green;align-items:center;justify-content:center;font-size:28px}.auth-ta-info#auth-ta-agent-email-not-confirmed a{color:#084e88;text-decoration:underline}#auth-ta-agents-found-message{padding:15px 0 5px;color:#707a8a;font-weight:600}.registration-flow__container{display:flex;align-items:center;padding:0 0 1rem 6rem;position:relative}.registration-flow__container-number:not(.no-leading-line):before{content:"";background-color:#0972cc;height:2px;width:8rem;position:absolute;left:-2rem;top:calc(1rem + 4px)}.registration-flow__container span{background-color:#f7f8fc;position:relative;z-index:1;padding:.5rem}.registration-flow__container:not(.no-trail-line):after{content:"";background-color:#c4e3fc;height:2px;width:calc(100% - 6rem);position:absolute;right:-2rem;top:calc(1rem + 4px)}#suggested-usernames-container{display:flex;flex-direction:row;gap:1em}.suggested-username-btn{border:1px solid #000;border-radius:1px;padding-left:2px;padding-right:2px;background-color:#d3d3d3;font-size:12px}#auth-ta-agent-search-form>.input-validation-error,#auth-ta-iata-search-container>.input-validation-error,#auth-ta-input-phone-number.input-validation-error,.text-box.input-validation-error{margin:.25rem 0 5px;border-color:#d6246e;color:#d6246e}#auth-ta-button-submit-agent-form:disabled{background-color:#8092a2;cursor:default}#auth-ta-submit-search.btn{width:auto;display:inline-block;top:40px;position:relative;padding-left:1.5rem;padding-right:1.5rem;margin-left:1rem}@media (max-width:800px){#auth-ta-submit-search.btn{top:auto;margin:0 0 1rem;flex:1 1;display:flex}}