form *::placeholder{color:#999;opacity:1}form div.field,form fieldset,form div.fieldgroup-field{clear:both;margin-bottom:2rem}@media screen and (max-width:1199.98px){form div.field,form fieldset,form div.fieldgroup-field{margin-bottom:1.5rem}}@media screen and (max-width:767.98px){form div.field,form fieldset,form div.fieldgroup-field{margin-bottom:1rem}}form div.fieldgroup-field{margin-bottom:1.5em}form div.text{position:relative}form div.text label:not(.error){position:absolute;bottom:0;left:0;font-size:26px;color:#2d2d2d;font-weight:400;transition:all 0.3s ease;text-transform:none;pointer-events:none;white-space:nowrap;margin-left:0}form div.text label.active{top:-3px;left:20px;font-size:10px;text-transform:uppercase;background:#FFF;width:auto;padding:0 5px;color:#003122;display:none}form input:not([type="submit"]),form select,form textarea{width:100%;color:#004563;font-size:18px}form input.radio{width:auto}form input .text :focus,form input.text :focus{border:1px solid #CCCCCC}form input .checkbox{width:auto;float:left;height:24px;margin-right:8px}form input.text,form textarea,form select{border:0;padding-left:0 !important;border-bottom:2px solid #D5D5D5;color:#2d2d2d;font-size:26px;line-height:38px;font-weight:400;box-shadow:none !important;letter-spacing:0}@media screen and (max-width:1199.98px){form input.text,form textarea,form select{font-size:22px}}@media screen and (max-width:991.98px){form input.text,form textarea,form select{font-size:20px}}@media screen and (max-width:767.98px){form input.text,form textarea,form select{font-size:18px}}form input.text,form select{height:30px}form label{font-size:18px;margin-bottom:0;margin-left:0;letter-spacing:0;color:#004563;user-select:none}form label.left,form .fieldholder-small-label{display:inline-block;width:49%;line-height:1;float:left;margin-bottom:6px !important}form .error,form label.error{font-size:14px;text-transform:none;font-weight:normal;color:#DD190A}form .textarea label{padding:6px 0}form .optionset{padding-left:0;float:right;min-width:49%;margin-bottom:0}form .optionset:after{content:" ";clear:both;width:100%;height:1px;display:block}form .optionset li{display:inline-block;margin-right:12px;width:100%;position:relative;height:48px;margin-bottom:12px}form .optionset li:before{display:none !important}form .optionset li input{float:left;display:inline-block !important;width:auto !important;height:38px;margin-right:10px}form .checkbox label{position:relative;top:-10px}form select,form option{font-size:19px;padding-left:20px;padding-right:20px;height:55px;line-height:58px;background:#FFF;box-shadow:none;border-width:1px}form ul.checkboxset label{font-family:"Museo Sans 300", sans-serif;border:2px solid #ececec;border-radius:3px;height:42px;line-height:42px;padding-left:20px;padding-right:20px;width:100%;position:absolute;top:0;left:0;text-align:center;background:#FFF;font-size:19px;text-transform:none;color:#958969 !important}form ul.checkboxset label:hover{-webkit-box-shadow:0px 0px 5px 0px rgba(0, 47, 135, 0.1);-moz-box-shadow:0px 0px 5px 0px rgba(0, 47, 135, 0.1);box-shadow:0px 0px 5px 0px rgba(0, 47, 135, 0.1)}form ul.checkboxset label.selected{padding-left:19px;padding-right:19px;border-color:#958969;border-width:2px;height:42px;line-height:42px}form ul.checkboxset input.checkbox{outline:0;opacity:0}form .fieldgroup:not(.middleColumn){border-bottom:1px solid #ececec}.radio.form-control:focus,.checkbox.form-control:focus{box-shadow:none}select.form-control:not([size]):not([multiple]){height:42px !important;line-height:42px !important}.text-center input.checkbox{float:none;margin:0 auto}.form-control{border-radius:0;padding:0 0 5px 0}.form-control:focus{border-bottom:2px solid #8f8f8f !important;background-color:transparent}.dropzone-holder{background:rgba(255, 255, 255, 0.1) !important}.toast{position:fixed;top:120px;right:70px;width:unset;max-width:500px;min-width:400px;background-color:#8f8f8f;border-radius:0;z-index:99}@media screen and (max-width:767.98px){.toast{right:1rem;max-width:95vw;min-width:300px}}.toast .toast-body *{color:#FFF;font-weight:bold;font-size:18px}@media screen and (max-width:767.98px){.toast .toast-body *{font-size:16px}}.toast img{max-width:25px}.color-petrol form div.text label:not(.error){color:#FFF}.color-petrol form div.text label.active{top:-3px;left:20px;font-size:10px;text-transform:uppercase;background:#FFF;width:auto;padding:0 5px}.color-petrol .toast{background-color:#FFF}.color-petrol .toast .toast-body *{color:#2d2d2d}#ApplyFormReactContainer select,#ApplyFormReactContainer input:not(.checkbox){height:64px !important;border-bottom:none}#ApplyFormReactContainer select,#ApplyFormReactContainer input.text{padding-left:15px !important}#ApplyFormReactContainer textarea{padding:15px !important}#ApplyFormReactContainer .form-control{padding:0}#ApplyFormReactContainer .form-control:focus{background-color:#fff;border-bottom:none !important}#ApplyFormReactContainer form div.text label:not(.error){position:relative}#ApplyFormReactContainer input.checkbox{width:auto}#ApplyFormReactContainer form .checkbox label{top:unset}#ApplyFormReactContainer .multipleitems{--font-color: #545454}#ApplyFormReactContainer label{font-size:26px}@media screen and (max-width:767.98px){#ApplyFormReactContainer label{font-size:18px}}