.onboarding-module-list .module{display:flex;padding:5px 0}.onboarding-module-list .module .module-col{flex:1;margin:5px;padding:10px}.onboarding-module-list .module-name,.onboarding-module-list .module-price{border:1px solid #fce200}.onboarding-module-list .module-name,.onboarding-module-list .module-total-price{font-weight:500}.onboarding-module-list .module-col.module-name{flex:0 0 230px;background:#fce200;display:flex;align-items:center}.onboarding-module-list .module-col.module-name img{width:24px;margin-right:5px}.onboarding-module-list .module-col.module-name.module-gray{background:#d8dada;border-color:#d8dada}.onboarding-module-list .module.total .module-col{border:1px solid #32bbf3;background:#fff}.table-hotel-list{border-collapse:collapse}.table-hotel-list td,.table-hotel-list th{padding:5px;margin:5px;vertical-align:middle}.table-hotel-list th{font-weight:500}.table-hotel-list thead tr:last-of-type th{border-bottom:2px solid #f1f3f3}.table-hotel-list tbody tr td,.table-hotel-list tbody tr th{border-bottom:1px solid #f1f3f3}.table-hotel-list th.module>div{border:1px solid #fce200;background:#fce200;padding:8px;height:68px;width:112px;display:flex;align-items:center;justify-content:center}.table-hotel-list td div{width:112px}.table-hotel-list th.module.module-gray div{border:1px solid #d8dada;background:#d8dada}.table-hotel-list th.module.module-room div{border:1px solid #d8dada;background:#fff}.table-hotel-list th.module div img{width:20px;margin-right:5px}.table.table-hotel-list>tbody>tr>td,.table.table-hotel-list>tbody>tr>th{vertical-align:middle}.table-hotel-list th.unit div{border:1px solid #f1f3f3;padding:10px 8px}.table-hotel-list th.unit.all div{border:1px solid #32bbf3}.table-hotel-list td div,.table-hotel-list th div{padding:10px 8px;display:flex;align-items:center;justify-content:center}label{font-weight:500}label.required:after{content:" *";color:#ff3a42}#onboarding{margin-top:56px}#onboarding h1{font-size:36px;font-weight:500;color:#181d22;line-height:20px}.logo{text-align:center;margin-bottom:3rem}.logo img{width:100px}h1.software-title{font-family:Inconsolata,sans-serif;margin-bottom:22px}.software-quote{font-family:Inconsolata,sans-serif}.btn-primary{background-color:#32bbf3;border-color:#32bbf3;font-weight:500;transition:background .2s}.btn-primary:hover{background-color:#5bc9f5;border-color:#5bc9f5}.btn-primary.outline{background-color:#fff!important;color:#32bbf3!important;font-weight:400;transition:background .5s}.btn-primary.outline:hover{background-color:#32bbf3!important;color:#fff!important}.my-1{margin-top:28px;margin-bottom:28px}.panel{border-color:#f1f3f3}.panel-default>.panel-heading{cursor:pointer;background-color:#f1f3f3;transition:background .2s;border-color:#f1f3f3}.panel-default>.panel-heading:hover{background-color:#d8dada;border-color:#d8dada}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-color:#f1f3f3}.obr-summary{margin:28px 0;border:1px solid #f1f3f3;border-radius:3px;box-shadow:2px 2px 5px 0 #f1f3f3}.obr-summary .summary-subheading{padding:10px;background:#f1f3f3;margin-bottom:20px}.landing-register-block{margin-top:48px}.login-block{background:#f1f3f3;min-height:250px;padding:10px;border:1px solid #f1f3f3;border-radius:3px;display:flex;align-items:center;justify-content:center;text-align:center}.btn.btn-yellow{border:1px solid #fce200;background:#fce200;color:#181d22;transition:background .2s;font-weight:500}.btn.btn-yellow:hover{border-color:#e3c900;background-color:#e3c900}.security-text-error{color:#ff3a42;margin-top:20px}#apaleo-integration .login-block{background:#fff;border:0;border-radius:0}#about-you-read label{font-weight:400}.intl-tel-input{width:100%}