@font-face{font-family:"PharmaBold";src:url("fonts/Pharma-Bold.woff2") format("woff2");font-weight:normal}@font-face{font-family:"PharmaRegular";src:url("fonts/Pharma-Regular.woff2") format("woff2");font-weight:normal}@font-face{font-family:"Merriweather";src:url("fonts/Merriweather-Regular.woff2") format("woff2");font-weight:normal}@font-face{font-family:"MerriweatherBold";src:url("fonts/Merriweather-Bold.woff2") format("woff2");font-weight:normal}.error-msg{border:1px solid;clear:both;margin:.69em 0;padding:.5em 1em;background-color:#ffcecf;border-color:red}.error-msg legend{border:1px solid;padding:.2em .5em;background-color:#ffcecf;border-color:red;box-shadow:0 0 5px red}.error-msg ul{overflow:visible}.error-msg ul li{clear:both;float:none;list-style-image:none;padding:2px 0;width:auto}form{position:relative}form ol li{margin:0 0 20px 0}form li.error input,form li.error select,form li.error textarea{font-weight:normal;border-color:red}form li.error label{color:red}form .wauto{width:auto}form .full{width:98%}legend{font-size:1.4285714286em;font-family:"PharmaBold",arial,serif;text-transform:uppercase}legend:not(.h2):not(.h3):not(.none)+*:not(.v){margin-top:20px !important}fieldset{position:relative;text-align:left;margin:0;padding:0;border:none}ol,ul{list-style-type:none}li.f{display:flex;justify-content:flex-start;align-items:center}textarea{outline:none;margin-top:10px;min-height:250px;padding:13px 20px;font-family:"Merriweather",georgia,serif}.txtcount{margin:0;font-family:"PharmaBold",arial,serif;font-size:0.8571428571em;color:gray;position:absolute;bottom:10px;right:10px}select{display:none}label{position:relative;margin:0;padding:0;cursor:pointer}label.checktxt,label.radiotxt{padding-left:35px;cursor:pointer;color:#000;display:block;margin:0}label.checktxt::before,label.radiotxt::before{content:"";position:absolute;top:0;left:0;color:#fff;display:inline-block;width:18px;height:18px;cursor:pointer;border:1px solid rgba(64,64,64,.5);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:80%}label.radiotxt::before,label.radiotxt::after{border-radius:50%}label.radiotxt::after{width:1em;height:1em;background-color:#006180;position:absolute;top:.75em;left:5px;transform:translateY(-50%)}.custom-select{position:relative;outline:none;border:1px solid rgba(64,64,64,.5);margin-top:10px;padding:13px 20px}.custom-select.open .custom-options,.custom-select:focus .custom-options{display:block;pointer-events:all;max-height:300px;overflow-y:auto;z-index:999;opacity:1;visibility:visible}.custom-select.open .arrow,.custom-select:focus .arrow{transform:rotate(180deg)}.custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.custom-select__trigger .arrow{position:relative;height:15px;width:15px;background:url(/_assets/css/icon/dropdown.svg) no-repeat center;background-size:contain;transition:.3s ease}.custom-options{position:absolute;display:none;top:45px;left:-1px;right:0;width:calc(100% + 2px);background-color:#fff;transition:all .3s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;padding:10px;overflow-y:hidden;overflow-x:hidden;border:1px solid rgba(64,64,64,.5)}.custom-option{position:relative;display:block;padding:10px 0;cursor:pointer}.custom-option:hover{color:#006180}label{margin:0;padding:0;cursor:pointer}label .info{text-transform:none;font-family:"Merriweather",georgia,serif;font-size:0.8571428571em}input{outline:none}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]+label,input[type=checkbox]~label,input[type=radio]+label,input[type=radio]~label{text-transform:none;font-family:"Merriweather",georgia,serif;padding-left:35px;cursor:pointer;color:#000;display:block;margin:0}input[type=checkbox]+label::before,input[type=checkbox]~label::before,input[type=radio]+label::before,input[type=radio]~label::before{content:"";position:absolute;top:0;left:0;color:#fff;display:inline-block;width:18px;height:18px;cursor:pointer;border:1px solid rgba(64,64,64,.5);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-repeat:no-repeat;background-position:center;background-size:80%}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{background-image:url(/_assets/css/icon/checkWhite.svg);background-color:#006180}input[type=checkbox]:focus+label,input[type=radio]:focus+label{text-decoration:underline}input[type=submit]{cursor:pointer}input[type=text]{cursor:text}input[type=password]{cursor:text}input[type=hidden]{display:none}input[disabled=disabled]{background-color:#dadadd;cursor:auto}input[type=text],input[type=email],input[type=password],input[type=file],input[type=url],input[type=date],input[type=tel],input[type=number]{padding:13px 20px}input[type=text].invalid,input[type=email].invalid,input[type=password].invalid,input[type=file].invalid,input[type=url].invalid,input[type=date].invalid,input[type=tel].invalid,input[type=number].invalid{border-color:red}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=file]:focus,input[type=url]:focus,input[type=date]:focus,input[type=tel]:focus,input[type=number]:focus{border-color:#006180 !important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.autocomplete.invalid{border:1px solid #f30000}input,textarea{font-family:"Merriweather",georgia,serif}input:focus,textarea:focus{font-size:1em !important}.autocomplete-list{position:absolute;background-color:#fff;padding:20px !important;border:1px solid rgba(64,64,64,.5);z-index:1}.autocomplete-item{cursor:pointer}.custom-upload::before{left:20px;background-image:url(/_assets/css/icon/uploadWhite.svg)}.upload-status{margin-top:20px;text-align:center}