.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:"";display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:hover,.bs-datepicker button:focus,.bs-datepicker button:active,.bs-datepicker input:hover,.bs-datepicker input:focus,.bs-datepicker input:active,.bs-datepicker-btns button:hover,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:active,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:none}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:hover,.bs-datepicker-head button[disabled]:active{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.previous span{transform:translate(-1px,-1px)}.bs-datepicker-head button.next span{transform:translate(1px,-1px)}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:#0000001a}.bs-datepicker-head button:active{background-color:#0003}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month){cursor:pointer}.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s;cursor:pointer}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td span.is-other-month,.bs-datepicker-body table td.is-other-month span{color:#00000040}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td.active.select-start span:after,.bs-datepicker-body table td.active.select-end span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td:before,.bs-datepicker-body table td span:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px 6px -3px;box-sizing:content-box;background:transparent}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days td.active:not(.select-start):before,.bs-datepicker-body table.days td.in-range:not(.select-start):before,.bs-datepicker-body table.days span.active:not(.select-start):before,.bs-datepicker-body table.days span.in-range:not(.select-start):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.is-highlighted.in-range:before{right:3px;left:0}.bs-datepicker-body table.days span.in-range.select-end:before{right:4px;left:0}.bs-datepicker-body table.days td.select-start+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker .bs-media-container{display:flex}@media (max-width: 768px){.bs-datepicker .bs-media-container{flex-direction:column}}.bs-datepicker .bs-timepicker-in-datepicker-container{display:flex;justify-content:space-around}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-datepicker-buttons .btn-today-wrapper{display:flex;flex-flow:row wrap}.bs-datepicker-buttons .clear-right,.bs-datepicker-buttons .today-right{flex-grow:0}.bs-datepicker-buttons .clear-left,.bs-datepicker-buttons .today-left{flex-grow:1}.bs-datepicker-buttons .clear-center,.bs-datepicker-buttons .today-center{flex-grow:.5}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width: 768px){.bs-datepicker{width:min-content;justify-content:center}.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-head{background-color:#777}.theme-default .btn-today-wrapper .btn-success,.theme-default .btn-clear-wrapper .btn-success{background-color:#777;border-color:#777}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:focus,.theme-default .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#616161;border-color:#616161}.theme-default .btn-today-wrapper .btn-success:hover,.theme-default .btn-clear-wrapper .btn-success:hover{background-color:#6f6e6e;border-color:#6f6e6e}.theme-default .bs-datepicker-predefined-btns button.selected{background-color:#777}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td[class*=select-] span:after{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-default .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#777;color:#fff;opacity:.5;transition:0s}.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success,.theme-green .btn-clear-wrapper .btn-success{background-color:#5cb85c;border-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:focus,.theme-green .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#1e7e34;border-color:#1e7e34}.theme-green .btn-today-wrapper .btn-success:hover,.theme-green .btn-clear-wrapper .btn-success:hover{background-color:#218838;border-color:#218838}.theme-green .bs-datepicker-predefined-btns button.selected{background-color:#5cb85c}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td[class*=select-] span:after{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-green .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5cb85c;color:#fff;opacity:.5;transition:0s}.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success,.theme-blue .btn-clear-wrapper .btn-success{background-color:#5bc0de;border-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:focus,.theme-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#2aa8cd;border-color:#2aa8cd}.theme-blue .btn-today-wrapper .btn-success:hover,.theme-blue .btn-clear-wrapper .btn-success:hover{background-color:#3ab3d7;border-color:#3ab3d7}.theme-blue .bs-datepicker-predefined-btns button.selected{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5bc0de;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success,.theme-dark-blue .btn-clear-wrapper .btn-success{background-color:#337ab7;border-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#266498;border-color:#266498}.theme-dark-blue .btn-today-wrapper .btn-success:hover,.theme-dark-blue .btn-clear-wrapper .btn-success:hover{background-color:#2c6fa9;border-color:#2c6fa9}.theme-dark-blue .bs-datepicker-predefined-btns button.selected{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#337ab7;color:#fff;opacity:.5;transition:0s}.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .btn-today-wrapper .btn-success,.theme-red .btn-clear-wrapper .btn-success{background-color:#d9534f;border-color:#d9534f}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:focus,.theme-red .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#d23531;border-color:#d23531}.theme-red .btn-today-wrapper .btn-success:hover,.theme-red .btn-clear-wrapper .btn-success:hover{background-color:#e33732;border-color:#e33732}.theme-red .bs-datepicker-predefined-btns button.selected{background-color:#d9534f}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td[class*=select-] span:after{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-red .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#d9534f;color:#fff;opacity:.5;transition:0s}.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success,.theme-orange .btn-clear-wrapper .btn-success{background-color:#f0ad4e;border-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:focus,.theme-orange .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#ed9c29;border-color:#ed9c29}.theme-orange .btn-today-wrapper .btn-success:hover,.theme-orange .btn-clear-wrapper .btn-success:hover{background-color:#ffac35;border-color:#ffac35}.theme-orange .bs-datepicker-predefined-btns button.selected{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td[class*=select-] span:after{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.theme-orange .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#f0ad4e;color:#fff;opacity:.5;transition:0s}:root{--kdl-color-primary-light: #0099cd}h2.pos-helper-title{font-size:1.5rem;font-weight:600;line-height:28px;position:absolute;top:-160px;left:0;width:90%;background:white;padding:32px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;box-shadow:0 8px 16px #00366529}@media (min-width: 768px){h2.pos-helper-title{font-size:1.9rem;line-height:36px;top:-120px;width:80.5%}}@media (min-width: 992px){h2.pos-helper-title{width:73.5%}}.pos-helper-step{margin-top:1rem;margin-bottom:2.5rem}.pos-helper-step label{color:#003665;font-size:1.25rem;font-weight:600;text-transform:none;line-height:28px}.pos-helper-step input.form-control{text-align:left}.pos-helper-step input.form-control:disabled{background-color:#fff}.pos-helper-step div.check{margin-top:1.2rem}.pos-helper-step div.check label{font-weight:300}.pos-helper-step p{margin-top:.1rem;font-size:.8rem;font-weight:300;color:#4d7293;text-align:left}.pos-helper-step.pos-helper-form .pos-helper-form-title{color:#003665;font-size:1.2rem;font-weight:600;text-transform:none;margin-bottom:1rem}.pos-helper-step.pos-helper-form div.form-group{margin-top:.5rem;margin-bottom:.5rem}.pos-helper-step.pos-helper-form button{float:right;margin-top:1rem}.pos-helper-step div.pos-helper-choice{display:flex;align-items:stretch;margin-top:1.5rem;margin-bottom:1.5rem}.pos-helper-step div.pos-helper-choice div.pos-helper-tile{padding:1rem;background:#fff;box-shadow:0 4px 16px #d9dfe6;border-radius:8px;border:1px solid #fff;cursor:pointer;margin:1rem 0}@media (min-width: 768px){.pos-helper-step div.pos-helper-choice div.pos-helper-tile{height:100%;padding:1.5rem 1rem;margin:auto}}.pos-helper-step div.pos-helper-choice div.pos-helper-tile:hover{border:1px solid #0097DB}.pos-helper-step div.pos-helper-choice div.pos-helper-tile h4.pos-helper-tile-title,.pos-helper-step div.pos-helper-choice div.pos-helper-tile h5.pos-helper-tile-title{font-size:1rem;color:#003665}.pos-helper-step div.pos-helper-choice div.pos-helper-tile h4.pos-helper-tile-title{font-weight:500;font-weight:700;line-height:1.5rem;margin:0}@media (min-width: 768px){.pos-helper-step div.pos-helper-choice div.pos-helper-tile h4.pos-helper-tile-title{margin:2rem 0 .5rem}}.pos-helper-step div.pos-helper-choice div.pos-helper-tile h5.pos-helper-tile-title{margin:0;font-weight:400}.pos-helper-step div.pos-helper-choice div.pos-helper-tile p.pos-helper-tile-description{margin-top:0;margin-bottom:0;font-size:.75rem;color:#4d7293;text-align:center}.pos-helper-step div.pos-helper-choice div.pos-helper-tile h4.pos-helper-tile-title,.pos-helper-step div.pos-helper-choice div.pos-helper-tile h5.pos-helper-tile-title,.pos-helper-step div.pos-helper-choice div.pos-helper-tile p.pos-helper-tile-description{text-align:left}@media (min-width: 768px){.pos-helper-step div.pos-helper-choice div.pos-helper-tile h4.pos-helper-tile-title,.pos-helper-step div.pos-helper-choice div.pos-helper-tile h5.pos-helper-tile-title,.pos-helper-step div.pos-helper-choice div.pos-helper-tile p.pos-helper-tile-description{text-align:center}}.pos-helper-step div.pos-helper-choice div.pos-helper-tile div.col-svg{width:48px;margin-right:1.5rem}@media (min-width: 768px){.pos-helper-step div.pos-helper-choice div.pos-helper-tile div.col-svg{margin-right:auto}}.pos-helper-step div.pos-helper-choice div.pos-helper-tile div.col-svg svg.pos-helper-tile-icon{display:block;margin:0 auto;width:3rem;height:auto}.pos-helper-step maia-button-group{margin-top:.5rem;flex-direction:column}@media (min-width: 768px){.pos-helper-step maia-button-group{flex-direction:row}}.pos-helper-step maia-button-group button{width:100%;align-self:center}.pos-helper-step maia-button-group button:nth-of-type(2){margin-top:1rem}@media (min-width: 768px){.pos-helper-step maia-button-group button{width:auto;align-self:flex-start}.pos-helper-step maia-button-group button:nth-of-type(2){margin-left:1.5rem;margin-top:0}}.pos-helper-step maia-input-group.maia-input-group--focused,.pos-helper-step maia-input-group.p-maia-dropdownhost--is-open{--maia-form-input--border-width: 1px !important;--maia-form-input-group--border-width: 1px !important}.pos-helper-step.contact-form h2{margin:3.5rem auto 1.5rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem}.pos-helper-step.contact-form maia-label{font-size:.9rem;font-weight:400;line-height:1.2rem;margin-bottom:.5rem}@media only screen and (max-width: 768px){.pos-helper-step maia-validation-container .maia-type--error .maia-icon{right:-30px}}pos-helper-decision-tree .pos-helper-step>form{min-width:unset!important}pos-helper-business-area-node label.maia-container,pos-helper-monthly-sales-node label.maia-container,pos-helper-average-payment-node label.maia-container,pos-helper-terminal-node label.maia-container{display:block!important}pos-helper-business-area-node label.maia-container .maia-input,pos-helper-monthly-sales-node label.maia-container .maia-input,pos-helper-average-payment-node label.maia-container .maia-input,pos-helper-terminal-node label.maia-container .maia-input{margin-left:0!important}pos-helper-business-area-node .maia-form-group--depth-0 maia-form-element:not(:first-of-type),pos-helper-monthly-sales-node .maia-form-group--depth-0 maia-form-element:not(:first-of-type),pos-helper-average-payment-node .maia-form-group--depth-0 maia-form-element:not(:first-of-type),pos-helper-terminal-node .maia-form-group--depth-0 maia-form-element:not(:first-of-type){border-top:none!important}pos-helper-terminal-node maia-banner{max-width:604px;margin:3rem auto}pos-helper-terminal-node maia-banner button{display:none!important}pos-helper-terminal-node maia-banner .maia-text-container{background:#00aeef;border-radius:8px;padding-right:118px!important}pos-helper-terminal-node maia-banner .maia-text-container span{font-size:.9rem;color:#fff}@media (min-width: 576px){pos-helper-terminal-node maia-banner .maia-text-container{padding-right:170px!important}}@media (min-width: 768px){pos-helper-terminal-node maia-banner .maia-text-container{padding-right:232px!important}}@media (min-width: 992px){pos-helper-terminal-node maia-banner .maia-text-container{padding-right:256px!important}}pos-helper-terminal-node maia-banner .maia-image-container{width:118px;clip-path:ellipse(77% 142% at 77% 93%)}@media (min-width: 576px){pos-helper-terminal-node maia-banner .maia-image-container{width:170px}}@media (min-width: 768px){pos-helper-terminal-node maia-banner .maia-image-container{width:232px}}@media (min-width: 992px){pos-helper-terminal-node maia-banner .maia-image-container{width:256px}}pos-helper-terminal-node maia-banner .maia-image-container img{height:100%;width:100%;object-fit:cover}pos-helper-terminal-node .p-maia-form-element--validation-error .p-maia-form-element--show-validation input{border-color:#d64040;width:calc(100% - 40px)}pos-helper-terminal-node maia-validation svg{right:0!important}maia-label{font-size:1.25rem;font-weight:600;line-height:28px;margin-bottom:1.5rem;color:#003665}maia-form-element maia-validation-container{display:none!important}maia-form-element.p-maia-form-element--validation-error maia-validation-container{display:block!important}div.pos-helper-separator{display:flex;align-items:center;text-align:center;font-size:1rem;height:1rem}div.pos-helper-separator:before,div.pos-helper-separator:after{content:"";flex:1;border-bottom:1px solid #c2cfda}div.pos-helper-separator:not(:empty):before{margin-right:.5rem}div.pos-helper-separator:not(:empty):after{margin-left:.5rem}div.pos-helper-sales{margin-top:1.2rem}div.pos-helper-sales .pos-helper-sales-title{color:#003665;font-size:1.2rem;font-weight:600;text-transform:none;margin-bottom:1rem}div.pos-helper-sales div.pos-sales-group{display:flex;flex-flow:column nowrap;width:100%}div.pos-helper-sales div.pos-sales-group span.pos-sales-group-item{display:flex;width:100%;margin-bottom:1rem;border:1px solid #c2cfda;padding:1rem;border-radius:.5rem;flex-flow:column nowrap}div.pos-helper-sales div.pos-sales-group span.pos-sales-group-item span.pos-sales-title{width:100%;font-size:1rem;font-weight:500;color:#003665}div.pos-helper-sales div.pos-sales-group span.pos-sales-group-item span.pos-sales-description{width:100%;font-size:1rem;font-weight:300;color:#003665}div.pos-helper-advantages{margin-top:1rem}div.pos-helper-advantages div.pos-advantages-group{display:flex;flex-flow:column nowrap;width:100%}div.pos-helper-advantages div.pos-advantages-group span.pos-advantages-group-item{display:flex;width:100%;margin-bottom:.1rem;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}div.pos-helper-advantages div.pos-advantages-group span.pos-advantages-group-item span.pos-advantages-text{flex:1;font-size:1rem;font-weight:300;color:#003665;line-height:2.2rem}div.pos-helper-advantages div.pos-advantages-group span.pos-advantages-group-item span.pos-advantages-badge{flex:0;margin-right:.8rem;color:#4ba000;background:none}div.pos-helper-attributes{margin-top:3.5rem}div.pos-helper-attributes div.pos-attributes-group{display:flex;width:100%}div.pos-helper-attributes div.pos-attributes-group span.pos-attributes-group-item{display:flex;width:100%;margin-bottom:1rem;flex-flow:column nowrap}div.pos-helper-attributes div.pos-attributes-group span.pos-attributes-group-item span.pos-attributes-name{width:100%;font-size:.875rem;font-weight:300;color:#003665}div.pos-helper-attributes div.pos-attributes-group span.pos-attributes-group-item span.pos-attributes-value{width:100%;font-size:1rem;font-weight:600;color:#003665}div.pos-helper-terminal{margin-top:1rem}div.pos-helper-terminal div.pos-terminal{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}div.pos-helper-terminal div.pos-terminal div.pos-terminal-thumbnail{text-align:center;vertical-align:middle}div.pos-helper-terminal div.pos-terminal div.pos-terminal-thumbnail img{max-width:100%;max-height:100%}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main{display:flex;flex-flow:column nowrap}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main h3.pos-title{font-size:1.5rem;font-weight:600;color:#003665}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main p.pos-description{font-size:1rem;font-weight:300;color:#003665}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main div.pos-contact{width:100%}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main div.pos-contact button{width:100%;text-wrap:wrap;height:auto;margin-bottom:16px;padding:.5rem;border-radius:999px;width:-webkit-fill-available;width:fill-available}@media (min-width: 768px){div.pos-helper-terminal div.pos-terminal div.pos-terminal-main div.pos-contact maia-button-group{align-items:start}div.pos-helper-terminal div.pos-terminal div.pos-terminal-main div.pos-contact maia-button-group button[maiabutton]:not(:first-child){margin-top:0}}div.pos-helper-offer{margin-top:2rem}div.pos-helper-offer .pos-offer-tile{display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;padding:.5rem .6rem;color:#fff;background-color:#003665;border-radius:8px}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-icon{flex:0;margin-left:.8rem;height:40px}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-icon svg{width:1.5rem;height:1.5rem}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content{flex:1;display:flex;margin-left:.5rem;flex-direction:column;align-items:start}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-title{line-height:1.25rem;font-size:.875rem;flex:1;color:#fff;font-weight:400}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer{flex:0;display:flex;align-items:flex-start;flex-flow:row nowrap}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-payment{display:flex;flex-flow:row nowrap;align-items:center}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-payment .pos-price,div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-payment .pos-currency{font-weight:600;font-size:1.25rem;line-height:1.25rem}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-payment .pos-currency{margin-left:.2rem}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-interval{font-size:.875rem;line-height:1rem;font-weight:300;padding-top:.2rem;padding-left:8px}@media (min-width: 768px){div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-title{font-size:1rem;line-height:3rem}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-offer-tile-offer{flex-flow:column nowrap}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-offer-tile-offer .pos-payment .pos-price,div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-offer-tile-offer .pos-payment .pos-currency{line-height:1rem}div.pos-helper-offer .pos-offer-tile .pos-offer-tile-content .pos-offer-tile-offer .pos-offer-tile-offer .pos-interval{font-size:1rem;padding-top:.3rem;padding-left:0}}div.pos-helper-offer .pos-offer-tile-description{padding:0;margin-top:1rem;font-size:.9rem;color:#4d7293}@media (min-width: 768px){div.pos-helper-offer .pos-offer-tile-description{padding:0 4rem}}.pos-helper-consent{margin-top:1.2rem}.pos-helper-consent p{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.pos-helper-consent p a{font-size:1rem}.pos-helper-consent p strong{font-weight:600}@media (min-width: 768px){pos-helper-root csob-section section{margin-top:56px}}pos-helper-root .maia-pop-up--large{width:756px!important;max-width:100%}.pos-helper-sublabel-panel-block{background:#fff;display:flex;align-items:flex-start}.pos-helper-sublabel-panel-block svg{position:absolute}.pos-helper-sublabel-panel-block .info-text{display:flex;width:calc(100% - 2rem);flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0;margin-left:1rem;position:relative;left:1rem;margin-bottom:1.5rem}.pos-helper-sublabel-panel-block .info-text p{margin:0;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#003665}.pos-helper-suggestion-panel h3,.pos-helper-advantages h3{font-size:1.5rem;font-weight:600;margin:3.5rem auto 1.5rem}.pos-helper-suggestion-panel .pos-helper-suggestion-panel-block,.pos-helper-advantages .pos-helper-suggestion-panel-block{border-radius:8px;border:1px solid #c2cfda;background:#fff;padding:1rem;display:flex;align-items:flex-start}.pos-helper-suggestion-panel .pos-helper-suggestion-panel-block svg,.pos-helper-advantages .pos-helper-suggestion-panel-block svg{position:absolute}.pos-helper-suggestion-panel .pos-helper-suggestion-panel-block .info-text,.pos-helper-advantages .pos-helper-suggestion-panel-block .info-text{display:flex;width:calc(100% - 7rem);flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0;margin-left:1rem;margin-right:5rem;position:relative;left:2rem}.pos-helper-suggestion-panel .pos-helper-suggestion-panel-block .info-text h4,.pos-helper-advantages .pos-helper-suggestion-panel-block .info-text h4{margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.pos-helper-suggestion-panel .pos-helper-suggestion-panel-block .info-text p,.pos-helper-advantages .pos-helper-suggestion-panel-block .info-text p{margin:0}.pos-helper-suggestion-panel .maia-text-container span,.pos-helper-advantages .maia-text-container span{font-size:14px;line-height:20px}csob-dropdown .item-group{font-size:16px;padding:.5em}.pos-tile{max-width:100%;position:relative;margin-top:116px}.pos-tile .image{width:120px;height:120px;overflow:hidden;border-radius:8px;position:absolute;top:-60px;transform:translate(-50%);left:50%}.pos-tile .image img{object-fit:none;width:100%;height:100%}.pos-tile .container{border-radius:25px;background:var(--primary-colors-white, #fff);box-shadow:0 8px 16px #d6dfe6;padding:84px 24px 24px;margin-top:60px;text-align:center}.pos-tile .container h2{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.pos-tile .container p{font-size:14px;font-style:normal;font-weight:300;line-height:20px;margin:16px 0}@media (min-width: 768px){.pos-tile{margin-top:56px}.pos-tile .image{width:144px;height:144px;top:24px;left:0;transform:none;border-radius:8px}.pos-tile .container{margin-left:72px;padding:24px 24px 24px 96px;margin-top:0;text-align:left;width:calc(100% - 72px)}}
