.cm-rewards-claim-tabber{margin-top:20px}.cm-rewards-claim-tabber .cm-rewards-claim-item-form h3{text-align:center;padding:20px 0 22px}.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul{list-style:none;margin:0;padding:0}.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul li{width:33.3333%;float:left;text-align:center;padding-right:1px}.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul li.active a:focus,.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul li.active a,.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul li a:hover{background-color:rgba(171,60,98,1.0);border-color:rgba(171,60,98,1.0);color:#fff}.cm-rewards-claim-item-bottom.active{display:block}.cm-rewards-claim-tabber .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list{display:block !important;margin-bottom:20px}.cm-rewards-claim-tabber .cm-rewards-claim-item-top ul li a{background-color:#f3f3f3;color:#000;width:100%;display:block;padding:12px;border-radius:30px}.cm-rewards-claim-item-top{margin-bottom:20px;overflow:hidden}.cm-rewards-claim-item-bottom{display:none}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt{padding:12px 20px 17px;border-radius:22px;background:#03744e;color:#fff}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt>label{display:block;padding:4px 10px 0px;font-weight:bold;text-align:center;font-size:16px;color:#fff;cursor:pointer}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt input{padding:0 8px}.form-page .cm-rewards-claim-item-bottom form .hs_recaptcha{background:0;padding:0;margin:10px 0 30px}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt input{height:100%;width:100%;position:absolute;top:0;left:0;right:0;opacity:0;cursor:pointer}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt>label:after{content:"\f093";font-family:'Font Awesome 5 Free';color:#fff;font-size:21px;vertical-align:middle;margin-left:8px;display:inline-block;position:absolute;margin-top:-2px}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt>label .hs-form-required{display:none}.cm-rewards-claim-tabber .hs_check_in>label,.cm-rewards-claim-tabber .hs_check_out>label{display:block !important;padding:0 10px 8px}.cm-rewards-claim-whatsapp{text-align:center;font-size:120px;padding-top:21px}.cm-rewards-claim-whatsapp a i{color:#21d266}.hotels-names-option{display:none}.cm-rewards-claim-tabber form .hotels-names-option{display:block;position:relative;margin-bottom:16px}.cm-rewards-claim-tabber form .hotels-names-option i{color:#03744e;position:absolute;top:17px;left:18px;pointer-events:none}.cm-rewards-claim-tabber .accordion-body .content h3{margin-bottom:30px;color:#03744e;margin-top:0px}.cm-rewards-claim-tabber .accordion-body .content{padding:20px}.cm-rewards-claim-tabber form .hotels-names-option .hotels,.cm-rewards-claim-tabber form .hotels-names-option .rewards{position:relative;margin-bottom:17px}.cm-rewards-claim-tabber form .hotels-names-option .rewards select{border-radius:20px;margin-top:20px}.cm-rewards-claim-tabber form .hotels-names-option .rewards i{top:50% !important}.cm-rewards-claim-tabber .select-styled{border:solid 1px #ab3c62;height:51px;color:#302e2b;font-family:Lato;font-size:16px;font-weight:500}.cm-rewards-claim-tabber .select{height:51px}.cm-rewards-claim-tabber .hotels .select-styled:before{content:"\f236";font-family:'Font Awesome 5 Free';color:#04744e;font-size:17px;display:block;position:absolute;top:14px;z-index:9;font-weight:900;left:16px}.cm-rewards-claim-tabber form .hotels-names-option .rewards .main-label{display:block}.cm-rewards-claim-tabber .hotels-names-option .select-styled:after{top:15px}.cm-rewards-claim-tabber .rewards .select-styled:before{content:"\f79c";font-family:'Font Awesome 5 Free';color:#04744e;font-size:17px;display:block;position:absolute;top:14px;z-index:9;font-weight:900;left:16px}.cm-rewards-claim-tabber .hs_check_out i.fas.fa-calendar-check{left:20px !important}.cm-rewards-claim-tabber form .hotels-names-option .rewards label{display:inline-block;margin-right:20px;padding:10px 8px 0 0;margin-bottom:7px;font-weight:bold}.cm-rewards-claim-tabber form .hotels-names-option .rewards{padding:0 12px}.cm-rewards-claim-tabber form .hotels-names-option .rewards label input{margin-right:9px;width:20px;height:20px;vertical-align:middle;position:relative;top:-2px}.cm-rewards-claim-tabber ul.no-list.hs-error-msgs.inputs-list{display:none !important}.cm-rewards-claim-tabber input.hs-input.error{border-color:red !important}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt .file-info{text-align:center;margin-top:6px;padding:0 4px}@media(min-width:768px){.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt .file-info{margin-top:6px;padding:0 4px;position:absolute;top:100%;color:#000;display:block;text-align:center;width:100%;left:0;font-size:15px}.cm-rewards-claim-tabber .accordion-header{display:none}.cm-rewards-claim-item-form .hs_submit.hs-submit{width:50%;float:right;margin-top:-56px;padding-left:13px;margin-left:auto}.form-page .cm-rewards-claim-item-bottom form .hs-form-field.hs_upload_receipt{width:calc(50% - 13px);margin:0}.cm-rewards-claim-item-form .hs_submit.hs-submit input.hs-button.primary.large{padding:20px}}@media(max-width:767px){.cm-rewards-claim-tabber .accordion-body{display:none}.cm-rewards-claim-tabber .cm-rewards-claim-item-bottom .accordion-header a{background:#03744e;color:#fff;width:100%;display:block;padding:12px 23px;border-radius:30px}.cm-rewards-claim-tabber .cm-rewards-claim-item-bottom .accordion-header.active a{background-color:rgba(171,60,98,1.0);color:#fff}.cm-rewards-claim-tabber .cm-rewards-claim-item-bottom{display:block;margin-bottom:15px}.cm-rewards-claim-tabber .cm-rewards-claim-item-top{display:none}.cm-rewards-claim-tabber .accordion-body .content h3{font-size:20px}}