.company-logo{display:flex;flex-direction:column;align-items:flex-start}.company-logo__image{width:100px;height:55px;display:block;margin-bottom:15px}.company-logo__name{display:flex}.company-logo__name__separator{margin:0 5px}.company-logo__name__slogan{font-weight:var(--bold)}@media (min-width:1025px){.company-logo__image{width:120px;height:65px}.company-logo__name{font-size:20px}}.payment-method{text-align:right}.payment-method__description{margin-bottom:10px;font-size:12px}.payment-method__logo{background:#fff;padding:0 10px;border-radius:25px;display:flex;justify-content:center;align-items:center;width:90px;height:40px;margin:0 0 0 auto}.payment-method__logo__image{display:block;width:100%}@media (min-width:1025px){.payment-method__description{font-size:16px}.payment-method__logo{width:130px;height:50px;padding:0 20px}}.header{color:#fff;padding:var(--grid-gap);display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.header{padding-bottom:0}}.footer{margin:0 var(--grid-gap) var(--grid-gap) var(--grid-gap);font-size:14px;padding-top:10px;border-top:1px solid}.job-info{display:flex;justify-content:space-between;align-items:stretch;color:#fff;padding:var(--grid-gap);position:relative}.job-info__item__label{font-weight:var(--bold);font-size:12px;margin-bottom:5px}.job-info__item__value{font-weight:var(--regular);font-size:20px}.job-info__item__value--currency{white-space:nowrap}.job-info__item--separator{background:#fff;width:2px;display:block;flex-shrink:0;transform:rotate(5deg);margin:0 20px;opacity:.3}@media (width:768px){.job-info__item__label{font-weight:var(--medium);font-size:16px}.job-info__item__value{font-size:26px;font-weight:var(--extra-light)}}@media (min-width:1024px){.job-info{height:100%;flex-direction:column;justify-content:center;width:90%;margin:0 auto;padding-top:0}.job-info__item{margin:20px 0}.job-info__item--separator{display:none}.job-info__item__label{font-weight:var(--medium);font-size:16px;margin-bottom:10px}.job-info__item__value{font-weight:var(--extra-light);font-size:40px}}@media (min-width:1025px){.job-info{width:70%}}.spinner{color:#fff;width:24px;height:24px;border-radius:12px;display:flex;border-color:transparent currentcolor;border-style:solid;border-width:2px;-webkit-animation:rotateAnimation .5s linear infinite;animation:rotateAnimation .5s linear infinite}.layout--main{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.layout__header{background:#000}.layout__content-and-footer{display:flex;flex-direction:column;flex-grow:1}.layout__content{display:flex;flex-grow:1;justify-content:center;align-items:center}@media (min-width:1024px){.layout--main{flex-direction:row}.layout__header{min-height:100vh;flex-grow:1;flex-basis:0;display:flex;flex-direction:column}.layout__header .layout__header__wrapper{position:fixed;top:0;left:0;bottom:0;right:50vw;display:flex;flex-direction:column}.layout__content-and-footer{flex-basis:0}}.form__footer-button{display:flex;justify-content:center;align-items:center;margin-top:20px}.form__control__label{display:block;margin:0 0 5px;font-size:12px;color:#aaa}.form__control__input:not([type=radio]),.form__control__select{width:100%;font-size:16px;height:40px;padding:0 10px;border-radius:4px;outline:none;border:2px solid #aaa}.form__control__input:focus{border-color:#000}.form__control--radio-button{position:relative}.form__control--radio-button .form__control__radio{opacity:0;position:absolute}.form__control--radio-button .form__control__label__text{display:flex;justify-content:center;align-items:center;text-align:center;background:#fff;color:#aaa;border-radius:5px;border:2px solid;height:50px;font-size:16px;cursor:pointer}.form__control--radio-button .form__control__radio:checked~.form__control__label__text{border-color:#000;background:#000;color:#fff}.form__control__errors{font-size:12px;margin-top:5px;color:var(--red)}.form__control__select-box{position:relative}.form__control__select-box:after{content:"";position:absolute;top:calc(50% + 3px);right:15px;transform:translateY(-50%);border:5px solid transparent;border-top-color:#aaa}.form__control__select{font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button{border:0;background:#eee;box-shadow:none;outline:none;font-size:16px;font-weight:var(--medium);padding:0 30px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.button--rounded{border-radius:25px}.button--loading,.button--primary{background:#000;color:#fff}.button--content{transition:var(--transition)}.button--loading{pointer-events:none;background:var(--dark-gray)}.button--loading .button--content{display:none}.button--loading:after{content:"";width:24px;height:24px;border-radius:12px;display:flex;border-color:transparent currentcolor;border-style:solid;border-width:2px;-webkit-animation:rotateAnimation .5s linear infinite;animation:rotateAnimation .5s linear infinite}.button--link{padding:0 0 1px;height:auto;background:none;border-bottom:1px solid}.button--small{font-size:14px}.steps__step-item{display:none}.steps__step-item--active{display:block}.steps__labels{display:flex;justify-content:space-between;margin-bottom:20px;pointer-events:none}.steps__labels__label{opacity:.4;font-size:12px;font-weight:var(--medium);color:#777}.steps__labels__label--active{opacity:1;border-bottom:1px solid}.card-form{background:var(--linear-gray);padding:35px 20px 20px;border-radius:var(--radius);position:relative}.card-form__card-brand{position:absolute;top:15px;right:20px;width:40px}.card-form__card-brand img{width:100%}.card-form__control{margin:0 0 15px}.card-form__control--no-margin{margin:0}.card-form__control__label{font-style:italic;font-size:12px;color:#999}.card-form__control__input,.card-form__control__select{padding:5px 0;border:0;border-bottom:2px solid #bbb;color:#000;background:transparent;font-size:20px;font-weight:var(--medium);display:block;width:100%}.card-form__control__select-box{position:relative}.card-form__control__select-box:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);border:5px solid transparent;border-top-color:#999}.card-form__control__select{font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.card-form__control__input:focus{border-color:#000}.card-form__control__errors{color:var(--red);font-size:12px;font-weight:var(--medium);margin-top:5px}.card-form__group{display:flex;justify-content:space-between;margin:0 -10px}.card-form__group__item{flex-grow:1;flex-basis:0;margin:0 10px}.alert{background:var(--linear-gray);border-radius:var(--radius);padding:var(--grid-gap);text-align:center}.alert__icon{width:50px;height:50px;display:inline-block}.alert__icon__image{width:100%;height:100%;display:block}.alert__title{font-weight:var(--bold);font-size:20px}.alert__content{margin-top:20px}.page{padding:var(--grid-gap)}.page__alert{max-width:350px;margin:0 auto}.page--payment{flex-grow:1}.page--payment .form{max-width:400px;margin:0 auto}.home-message{text-align:center}.home-message__title{margin:0 0 20px;font-weight:var(--extra-light)}.home-message__message{font-weight:var(--medium);margin:0 0 20px}.home-message__footer{font-weight:var(--regular);font-style:italic;color:#aaa}.confirmation-data__label{margin:0 0 10px;font-size:14px}.confirmation-data__code{font-weight:var(--light);background:#f1f1f1;border-radius:4px;padding:5px 10px;font-size:18px}.confirmation-data__date{margin:20px 0 0;color:var(--gray);font-weight:var(--medium);font-size:14px}@media (min-width:768px){.page{padding:20px var(--grid-gap)}.page--payment{width:500px}}:root{--font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--bold:700;--medium:500;--regular:400;--extra-light:100;--grid-gap:20px;--gray:#aaa;--dark-gray:#555;--red:#ef5350;--linear-gray:linear-gradient(-10deg,#eee,#ccc);--transition:all 200ms ease-in-out;--radius:20px}*,:after,:before{padding:0;margin:0;box-sizing:border-box}body{margin:0;font-weight:400;font-weight:var(--regular);font-size:16px;line-height:1.25}body,button,input,select,textarea{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-family:var(--font)}button,input,select,textarea{outline:none;color:#000;box-shadow:none}a{color:#000}.center{text-align:center}.right{text-align:right}.full{width:100%}.grid{display:grid}.grid--2-columns{grid-template-columns:repeat(2,1fr)}.grid--gap-10{grid-gap:10px}.mt-10{margin-top:10px}.p-20{padding:20px}.full-center{display:flex;justify-content:center;align-items:center;flex-grow:1}.flex-grow{flex-grow:1}@media (min-width:768px){:root{--grid-gap:30px}}@media (min-width:1024px){:root{--grid-gap:50px}}@-webkit-keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes increaseAnimation{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes increaseAnimation{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}
/*# sourceMappingURL=main.ebbfb92d.chunk.css.map */