::-webkit-input-placeholder{color:#505050}:-moz-placeholder{color:#505050}::-moz-placeholder{color:#505050}:-ms-input-placeholder{color:#505050}select::-ms-expand{display:none}.row-fluid form li{margin:0}.row-fluid form li:before{display:none}.row-fluid form input,.row-fluid form select,.row-fluid form textarea{height:46px;font-family:'Geneva';color:#474747;font-size:14px;line-height:20px;letter-spacing:.2px;padding:0;margin-bottom:12px;background:#fff;padding:10px 20px;font-weight:400;border:1px solid #474747;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.row-fluid form textarea{height:130px}.row-fluid form select{color:#474747}.row-fluid form input:focus,.row-fluid form select:focus,.row-fluid form textarea:focus{outline:0;border:1px solid #08376b;color:#474747}.row-fluid form .hs_file_upload input,.row-fluid form .hs-form-checkbox input,.row-fluid form .hs-form-radio input,.row-fluid form .hs-form-booleancheckbox input{height:auto;padding:0;border:0}.row-fluid form .hs-form-checkbox input,.row-fluid form .hs-form-radio input,.row-fluid form .hs-form-booleancheckbox input{height:auto;padding:0;border:0;margin-bottom:0}.row-fluid form .field>label{font-size:14px;line-height:1;font-weight:bold;display:block;margin-bottom:5px;margin-top:16px;color:#08376b;font-family:'Minion Pro'}.row-fluid form .hs_submit .actions{text-align:center}.row-fluid form .hs-button.primary{height:auto;margin-top:30px}form .hs-error-msgs{margin:0;padding:0}form .hs-error-msgs li label{line-height:1;color:red;font-weight:500;font-size:11px;position:relative;top:0;letter-spacing:.3px}.row-fluid .hs-form fieldset.form-columns-1 .hs-input{width:100%}body .row-fluid .hs-form fieldset{max-width:100%}form .hs-form-required{display:none}.body-container-wrapper form ul,.body-container-wrapper form li{margin:0;padding:0}.body-container-wrapper form ul,form ul{list-style:none}.body-container-wrapper form li:before{display:none}body form .hs-form-checkbox:last-child,body form .hs-form-radio:last-child,body form .hs-form-booleancheckbox{margin-bottom:20px}body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field{width:32%;margin-right:2%}body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field{width:49%;margin-right:2%}body .row-fluid .hs-form fieldset .hs-form-field:last-child{margin-right:0}body .row-fluid .hs-form fieldset.form-columns-2 .input,body .row-fluid .hs-form fieldset.form-columns-3 .input{margin-right:0px}body .container-fluid .row-fluid .hs-form fieldset .field:last-child .input{margin-right:0}body .row-fluid select{background:#fff url(//cdn2.hubspot.net/hubfs/4004166/bioticresearch_website_assets/images/select-arrow.png) no-repeat;background-position:center right;-webkit-appearance:none}.row-fluid .hs-form .field .input input[type="checkbox"],.row-fluid .hs-form .field .input input[type="radio"]{width:auto}.row-fluid .hs-form .field .input input[type="checkbox"],.row-fluid .hs-form .field .input input[type="radio"]{padding:0;border-radius:0;background:#fff;margin-left:0;position:relative;overflow:hidden;cursor:pointer;color:#08376b;-webkit-appearance:none;border:1px solid #08376b;margin-right:13px;top:2px;width:14px;height:14px}.row-fluid .hs-form .field .input input[type="checkbox"]:checked:after{content:'';position:absolute;width:4px;height:7px;top:0px;left:3px;border:2px solid #08376b;border-top:0;border-left:0;transform:rotate(35deg);-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg)}.row-fluid .hs-form .field .input input[type="radio"]{border-radius:50%}.row-fluid .hs-form .field .input input[type="radio"]:checked:after{content:'';position:absolute;width:10px;height:10px;top:3px;background:#08376b;left:3px;border-top:0;border-right:0;border-radius:50%}@media(max-width:480px){body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}body .row-fluid .hs-form fieldset .input{margin:0}body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field{width:100%;margin-right:0}body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;margin-right:0}.row-fluid form .hs_submit .actions{text-align:center}}.registration-form{padding:188px 0 128px}.body-container-wrapper .registration-form .progress-bar-container ul{margin:0;counter-reset:my-awesome-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.body-container-wrapper .registration-form .progress-bar-container li{display:inline-block;counter-increment:my-awesome-counter;margin:0;font-family:'Minion Pro';font-size:25px;font-weight:bold;color:#848484;width:33.33%;text-align:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;word-break:break-word}.body-container-wrapper .registration-form .progress-bar-container li:before{position:absolute;content:counter(my-awesome-counter);width:57px;height:57px;background:#848484;border-radius:50%;color:#fff;font-size:38px;text-align:center;line-height:57px;top:-60px;left:0;right:0;margin:auto;z-index:2}.body-container-wrapper .registration-form .progress-bar-container li:not(:first-child):before{margin:auto}.body-container-wrapper .registration-form .progress-bar-container li:not(:first-child){text-align:center}.registration-form .progress-bar-container li:after{content:'';width:100%;height:3px;background:#848484;position:absolute;top:-35px;margin:auto;z-index:1}.registration-form .progress-bar-container li.completed:after{background:#08376b}.registration-form .progress-bar-container ul li:last-child:after{width:0}.body-container-wrapper .registration-form .progress-bar-container li.active:before{background-color:#08376b}.body-container-wrapper .registration-form .progress-bar-container li.active{color:#08376b}.registration-form .ms-form{box-shadow:6px 6px 20px 0 rgba(0,0,0,0.04);padding:46px 52px 62px;max-width:806px;margin:0 auto;overflow:hidden;margin-top:95px}.registration-form .each-form-content.step1{display:block}.registration-form .each-form-content{display:none}.registration-form .each-form-content h2{font-size:32px}.registration-form .button-section{text-align:right}.registration-form form .hs-form-required{display:inline-block}.registration-form .each-form-content .search-input input[type="text"]{background:#fff url(https://cdn2.hubspot.net/hubfs/4004166/bioticresearch_website_assets/images/Search_icon.svg) no-repeat;background-position:96%}.registration-form .each-form-content.step1 fieldset>div>label span{display:none}.each-form-content.step1 .input .no-result:nth-child(n+3){display:none}body .row-fluid .registration-form .each-form-content.step3 input[type="submit"]{display:none}body .row-fluid .registration-form .hs-button.primary{margin-top:57px;padding:15px 95px 15px 30px;letter-spacing:normal;text-transform:uppercase;font-weight:normal;box-shadow:none;border-radius:inherit;line-height:18px}.registration-form .hs-button.primary:before{position:absolute;content:'';background:url('https://cdn2.hubspot.net/hubfs/4004166/bioticresearch_website_assets/images/Right_arrow.svg') no-repeat;height:14px;width:56px;right:26px;background-position:right}body .container-fluid .registration-form .row-fluid .button-section .hs-button:hover:before{background:url('https://cdn2.hubspot.net/hubfs/4004166/bioticresearch_website_assets/images/Theme_right_arrow.svg') no-repeat;background-position:right;background-size:cover}.registration-form .each-form-content.step1 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.registration-form .search-input label{font-size:14px;line-height:1;font-weight:bold;display:block;margin-bottom:6px;margin-top:4px;color:#08376b;font-family:'Minion Pro'}.registration-form .each-form-content .each-step-wrapper{padding-bottom:21px;position:relative;margin-bottom:27px}.registration-form .each-form-content .each-step-wrapper:before{position:absolute;content:'';border-bottom:1px solid #c6c6c6;left:-52px;right:-52px;width:120%;bottom:0}.registration-form .each-form-content .input ul li span{vertical-align:middle}.registration-form .each-form-content.step1 ul li{font-size:18px}.registration-form .each-form-content.step1 h5{color:#474747;font-weight:normal;margin:0}.registration-form .each-form-content.step1 fieldset:nth-child(3){margin-top:47px;display:inline}.registration-form .step1 .button-section{float:right}.registration-form .each-form-content.step1 fieldset.form-columns-1,.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_your_interest{padding-bottom:45px;position:relative}.registration-form .each-form-content.step1 fieldset.form-columns-1:before,.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_your_interest:before{position:absolute;content:'';border-bottom:1px solid #c6c6c6;left:-52px;right:-52px;width:120%;bottom:0}.registration-form .row-fluid .hs-form .each-form-content.step1 .field .input input[type="radio"]{border-radius:initial}.registration-form .row-fluid .hs-form .each-form-content.step1 .field .input input[type="radio"]:checked:after{background:0;border-radius:initial;content:'';position:absolute;width:4px;height:7px;top:0px;left:3px;border:2px solid #08376b;border-top:0;border-left:0;transform:rotate(35deg);-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg)}.registration-form .each-form-content.step2 .input ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:8px}.registration-form .each-form-content.step2 .hs_your_interests legend.hs-field-desc{position:relative;top:-20px;left:85px}.registration-form .each-form-content.step2 legend.hs-field-desc{position:static;font-size:12px;color:#505050}.registration-form .each-form-content.step2 .hs-richtext{max-width:428px}.registration-form .each-form-content.step2 .each-step-wrapper{padding-bottom:31px;margin-bottom:39px}body .registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-2 .hs-form-field{width:47.1%;margin-right:3.7%}body .registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_address{width:98%}.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_your_interest{padding-top:9px}.registration-form .each-form-content.step2 .input ul li label input{margin-right:16px}.registration-form .row-fluid .hs-form .each-form-content.step2 .field .input input[type="checkbox"]{margin-right:16px}.registration-form .row-fluid .each-form-content.step2 .hs-form fieldset .hs-fieldtype-file{padding-top:14px}.registration-form .step3 .hs-richtext p{max-width:440px}.registration-form .step3 .each-step-wrapper{padding-bottom:30px;margin-bottom:62px}body .row-fluid .registration-form .step3 .hs-button.primary{margin-top:46px}body .row-fluid .registration-form .step3 .button-section{position:relative;margin-top:51px}body .row-fluid .registration-form .step3 .button-section:before{position:absolute;content:'';border-top:1px solid #c6c6c6;top:0;width:120%;left:-53px}.registration-form .step3 .form-columns-1 label{display:none}.registration-form .step3 .form-columns-1 .input label{display:block}.registration-form .submitted-message{text-align:center}.registration-form .step3 .form-columns-1 .hs_upload_file .input{position:relative}.registration-form form input[type="file"]{position:relative;height:159px}.form-columns-1 .hs-form-field .input{position:relative}.registration-form .file-upload-button-label{position:absolute;right:0px;top:0px;left:0;text-align:center}.registration-form .file-upload>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.registration-form .input>input[type=file]{display:none}.registration-form .right-inner-col .file-upload{display:block;position:relative;margin-bottom:21px}.registration-form .file-upload-file-name{display:block;background-color:#f8f9fc;height:50px;padding-left:24px;display:flex;flex-direction:column;justify-content:center;font-size:15px;color:#000;font-weight:400;display:none}.registration-form .file-upload-button-label{height:94px;background-color:#fff;font-size:16px;color:#000;letter-spacing:.8px;position:absolute;right:0px;top:0px;padding:0;border:2px dashed #08376b;padding:41px 50px 20px;color:#474747;font-weight:bold}.registration-form .file-upload-button-label:before{content:'BROWSE FILE';background:#08376b;color:#fff;position:absolute;left:15px;top:14px;font-size:14px;vertical-align:middle;line-height:1.2;left:50%;transform:translate(-50%,-50%);top:60.8%;cursor:pointer;padding:9px 17px;text-transform:uppercase;font-weight:400}.registration-form .step4 .button-section,.registration-form .step5 .button-section{text-align:center}.registration-form .step4 .each-step-wrapper p{max-width:440px}.registration-form .each-form-content.step4 .each-step-wrapper{padding-bottom:30px}body .row-fluid .registration-form .each-form-content.step4 .hs-button.primary{margin-top:19px}.registration-form .each-form-content.step5 .each-step-wrapper{padding-bottom:30px}.registration-form .step5 .each-step-wrapper p{max-width:440px}.registration-form .each-form-content.step5{padding-top:22px}.each-form-content.step5 .button-section a.transparent-cta{padding-bottom:16px}.registration-form .each-form-content.step6 .single-col{background-color:#fff;box-shadow:6px 6px 20px 0 rgba(0,0,0,0.04);padding:30px 20px 5px}.registration-form .step6 .three-col-outer{padding-top:20px}@media(min-width:768px){.registration-form .search-input{float:right;min-width:352px;position:absolute;top:0;right:0}.registration-form .each-form-content.step1 fieldset .hs-richtext{max-width:346px}.registration-form .each-form-content.step1 fieldset{position:relative}.registration-form .each-form-content.step6 .single-col:nth-child(3n+1){margin-left:0}.registration-form .each-form-content.step6 .single-col:nth-child(n+4){margin-top:20px}.registration-form .primary.prev-btn{margin-right:15px}}@media(min-width:1025px){.registration-form .each-form-content.step1 ul li:nth-child(n+19){margin-left:27%}.registration-form .each-form-content.step1 ul li:nth-child(n+37){margin-left:103px}.registration-form .each-form-content.step2 ul li:nth-child(n+10){margin-left:-18.9%}}@media(min-width:768px) and (max-width:1024px){.registration-form{padding:140px 0 79px}.registration-form .each-form-content h2{font-size:25px}.registration-form .search-input{min-width:282px}}@media(max-width:767px){.registration-form{padding:100px 0 44px}.registration-form .each-form-content.step6 .single-col{margin-bottom:30px}.registration-form .each-form-content.step6 .single-col:last-child{margin-bottom:0}.registration-form .each-form-content.step1 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.body-container-wrapper .registration-form .progress-bar-container li:before{font-size:22px}.body-container-wrapper .registration-form .progress-bar-container li{font-size:17px}.registration-form .ms-form{padding:30px;margin-top:30px;overflow:hidden}.registration-form .each-form-content h2{font-size:25px}.registration-form .each-form-content .each-step-wrapper:before,.registration-form .each-form-content.step1 fieldset.form-columns-1:before,.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_your_interest:before{left:-30px}body .registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-2 .hs-form-field{width:100%;margin-right:0}.registration-form .each-form-content.step2 .each-step-wrapper,.registration-form .each-form-content .each-step-wrapper,.registration-form .each-form-content.step4 .each-step-wrapper,.registration-form .each-form-content.step5 .each-step-wrapper{padding-bottom:15px;margin-bottom:18px}.registration-form .step3 .each-step-wrapper{margin-bottom:37px}.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_address{width:100%}.registration-form .row-fluid form .field>label{margin-top:5px}.registration-form .each-form-content.step1 ul li,.registration-form .each-form-content.step2 ul li{font-size:16px}.registration-form .step2 .hs-richtext p,.registration-form .step3 .hs-richtext p,.registration-form .step5 .hs-richtext p,.registration-form .each-form-content.step2 .hs-richtext{max-width:inherit}body .row-fluid .registration-form .hs-button.primary{margin-top:30px}.file-upload-button-label{height:100px;padding-top:20px;padding-bottom:20px}.file-upload-button-label:before{top:66.8%}form input[type="file"]{height:120px}.registration-form .hs-button.primary:before{width:30px;right:30px;background-position:right;top:0;bottom:0;margin:auto}.registration-form .each-form-content.step1 fieldset:nth-child(3){margin-top:24px}body .row-fluid .registration-form .step3 .hs-button.primary{margin-top:30px}}@media(max-width:479px){.registration-form{padding:100px 0 54px}.registration-form .ms-form{padding:25px}.body-container-wrapper .registration-form .progress-bar-container li{font-size:11px}.body-container-wrapper .registration-form .progress-bar-container li:before{width:40px;height:40px;font-size:20px;line-height:39px;top:-45px}.registration-form .each-form-content.step1 fieldset:nth-child(3){margin-top:31px}.registration-form .each-form-content.step2 legend.hs-field-desc{position:initial}.registration-form .progress-bar-container li:after{top:-26px}.registration-form .step1 .button-section{float:none}.registration-form .each-form-content.step1 ul,.registration-form .each-form-content.step2 .input ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.registration-form .each-form-content.step1 fieldset.form-columns-1,.registration-form .row-fluid .hs-form .each-form-content.step2 fieldset.form-columns-1 .hs_your_interest{padding-bottom:0}body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100% !important}body .row-fluid .registration-form .hs-button.primary{font-size:14px;display:block}body .row-fluid .registration-form form .step3 .hs-button.primary{margin-top:24px}body .row-fluid .registration-form .primary.prev-btn{margin-top:75px;display:block}.file-upload-button-label{font-size:14px;padding:20px;font-size:12px}.file-upload-button-label:before{display:block;width:91%;box-sizing:border-box;font-size:12px}body .row-fluid .registration-form .step3 .button-section:before{top:-25px}}body.registration-page .customer-type{display:none}body.registration-page .customer-type.active{display:block}.registration-form.confirmation .each-form-content{display:block}.team-member.registration .top-taber ul li{min-width:132px}.team-member.registration{padding-bottom:0}@media(max-width:479px){.team-member.registration .top-taber ul li{min-width:132px}body .team-member.registration .top-taber ul li{min-width:108px;font-size:18px;padding:9px 12px}}.registration-form .each-form-content.step3 .single-col{background-color:#fff;box-shadow:6px 6px 20px 0 rgba(0,0,0,0.04);padding:30px 20px 5px}.registration-form .step3 .three-col-outer{padding-top:20px}.registration-form.confirmation .step3 .each-step-wrapper{margin-bottom:21px}.registration-form.confirmation{padding:100px 0}.registration-form.confirmation .ms-form{margin-top:0}.registration-form.patient .ms-form{margin-top:0}.registration-form.patient{padding-top:128px}@media(min-width:768px){.registration-form .each-form-content.step3 .single-col:nth-child(3n){margin-right:0}.registration-form .each-form-content.step3 .single-col:nth-child(n+4){margin-top:20px}}@media(min-width:768px) and (max-width:1024px){.team-member.registration{padding-top:79px}.registration-form.patient{padding-top:79px}}@media(max-width:767px){.registration-form .each-form-content.step3 .single-col{margin-bottom:30px}.registration-form .each-form-content.step3 .single-col:last-child{margin-bottom:0}.registration-form.confirmation .step3 .each-step-wrapper{margin-bottom:40px}.thankyou .registration-form.confirmation{padding:60px 0}.registration-form.patient{padding-top:44px}.team-member.registration{padding:44px 0 20px}}