/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{font-size:13px;letter-spacing:.3px;line-height:1.46153846}body{font-family:Roboto,Arial,Helvetica,sans-serif}.crm-os2-main{margin-top:30px}@media only screen and (min-width:768px){.crm-os2-main{margin-top:82px}}.crm-os2-order-process-bar{padding-inline:5px}.crm-os2-order-process-bar>:first-child{margin-inline:auto!important}.crm-os2-page-title-container{margin-inline:15px}@media only screen and (min-width:768px){.crm-os2-page-title-container{display:none}}.crm-os2-container{padding-inline:15px;width:100%}@media only screen and (min-width:1200px){.crm-os2-container{padding-inline:50px}}.crm-os2-card{background-color:#fff;border:1px solid #d3d4d4;border-radius:25px;display:flex;flex-direction:column;gap:48px;height:100%;justify-content:space-between;padding-block:40px;padding-inline:32px}.crm-os2-card--highlight{background-color:#f0f1f1}@media only screen and (min-width:768px){.crm-os2-card{padding-inline:40px}}.crm-os2-nav{display:grid;gap:16px;grid-template-areas:"guest" "registration" "login" "back";margin-inline:auto;max-width:1600px}@media only screen and (min-width:768px){.crm-os2-nav{grid-template-areas:"guest registration" "login login" "back back";grid-template-columns:1fr 1fr;grid-template-rows:minmax(390px,max-content) auto auto}}@media only screen and (min-width:1000px){.crm-os2-nav{grid-template-areas:"guest registration login" "back back back";grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(390px,max-content) auto}}@media only screen and (min-width:1200px){.crm-os2-nav{column-gap:32px}}.crm-os2-nav__area-login{grid-area:login}.crm-os2-nav__area-registration{grid-area:registration}.crm-os2-nav__area-guest{grid-area:guest}.crm-os2-nav__area-back{grid-area:back;margin-top:32px}@media only screen and (min-width:768px){.crm-os2-nav__area-back{place-self:start}}.crm-os2-button{align-items:center;background-color:#e30612;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;padding:14px 30px;transition-duration:.3s;transition-property:background-color,border-color}.crm-os2-button:hover{background-color:#ff0818}.crm-os2-button--outline{background-color:#fff;border:1px solid #d3d4d4;color:#000}.crm-os2-button--outline:hover{background-color:#fff;border-color:#000}.crm-os2-button__text{text-align:center}.crm-os2-ul{list-style-type:none;margin:0;padding:0}.crm-os2-ul__item{font-size:14px}.crm-os2-ul__item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2370a848' d='M21 7 9 19l-5.5-5.5 1.41-1.41L9 16.17 19.59 5.59 21 7Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:15px;margin-right:14px;vertical-align:sub;width:15px}.crm-os2-flex{display:flex}.crm-os2-justify-center{justify-content:center}.crm-os2-items-center{align-items:center}.crm-os2-gap-7{gap:7px}.crm-os2-my-0{margin-block:0}.crm-os2-mt-4{margin-top:4px}.crm-os2-mb-0{margin-bottom:0}.crm-os2-mt-24{margin-top:24px}.crm-os2-space-y-4>*+*{margin-top:4px}.crm-os2-mx-auto{margin-inline:auto}.crm-os2-size-14{height:14px;width:14px}.crm-os2-size-46{height:46px;width:46px}.crm-os2-size-full{height:100%;width:100%}.crm-os2-scale-x-inverted{transform:scaleX(-1)}.crm-os2-bold{font-weight:700}.crm-os2-text-md{font-size:14px}.crm-os2-text-lg{font-size:20px}