.marketo-form-container{display:flex;flex-direction:row;gap:20px}
.marketo-form-container.column{padding:10px;box-sizing:border-box}
.marketo-form-container{gap:0 !important}
.section-wrapper.one-column{padding:0}
.section-wrapper{position:relative;top:-70px}
.gene-pools{.section-wrapper{top:0}
}
.gene-pools-product{.section-wrapper{padding:0 20px}
}
.right-column{box-sizing:content-box}
.hero__container{height:auto}
.casestudy-biopharma .hero__content h2{margin-top:0;@media(max-width:767px){margin-top:26px}
}
.casestudy-biopharma .hero__content .button_content{@media(max-width:767px){width:100%;margin-top:26px}
}
.casestudy-biopharma .resource-primary-section{position:relative}
.one-column{top:78px !important}
.covered-resources__one-column .covered-in-resource2{margin-left:0 !important;padding:0}
.covered-resources__one-column .covered-in-resource .field__label{margin-left:0 !important}
.covered-resources__one-columnn .covered-in-resource.field__item{margin-left:0}
.one-column .left-column{border-right:0}
input{border-radius:2px}
input::placeholder{font-size:14px;line-height:16px;color:#98a8b3}
textarea::placeholder{font-size:14px;line-height:16px;color:#98a8b3}
.drug-discovery{.product-marketo-form-container-variation-1{.page-node-type-resource{.section-wrapper{padding:0;.gated-wrapper{.marketo-form-container{.right-column{margin:0 0 32px !important;box-shadow:none;.marketoform{.mktoForm{.mktoFormRow{.mktoFormCol{width:100% !important}
}
.mktoButtonRow{.mktoButtonWrap{.mktoPrivacylink{margin-bottom:15px;.you-agree{color:#627684;font-size:13px;display:inline-block}
.mktoPrivacylink-a-tag{font-size:13px;color:#2ad39b !important;font-weight:bold !important}
}
}
}
}
}
}
}
}
}
}
}
}
.product-marketo-form-container-variation-1{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:56px 0 !important;max-width:540px !important;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{width:100%;div:nth-child(1){text-align:left;h2{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:36px;line-height:48px;font-weight:800}
p{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:.02em;color:#354652;font-size:16px;line-height:20px;line-height:28px;-webkit-font-smoothing:antialiased}
}
.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-child(8){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(9){width:100%;padding-top:20px;.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{.mktoGutter{display:none}
}
}
}
.mktoPrivacylink{margin-bottom:15px 0}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
.notTodayThanks{display:none}
.mktoFormRow:nth-child(9){.mktoFieldWrap{display:flex;align-items:center;.mktoLabel{display:none}
.mktoLogicalField.mktoCheckboxList{position:relative;display:inline-block;padding-left:30px;cursor:pointer;user-select:none;input.mktoField[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
label[for="mktoCheckbox_66404_0"]{position:relative;margin-left:0;line-height:20px;&::before{content:"";position:absolute;top:0;left:-30px;height:20px;width:20px;background-color:#fff;border:1px solid #ccc;border-radius:4px}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#2ad39b}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
}
}
}
.section-wrapper{top:unset !important}
}
.product-marketo-form-model{input::placeholder,.textarea::placeholder{font-size:16px}
input.mktoField,select.mktoField{height:48px !important}
input.mktoField,select.mktoField{height:48px !important;font-family:din-2014,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px !important}
.mktoForm{padding:0 !important;.mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:48px !important}
}
.mktoForm .mktoFormRow .mktoFormCol{margin:0 !important}
.page-node-type-resource{width:100%;.right-column{margin:56px 0 !important;width:100% !important;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;.marketoform{>div:nth-child(1){display:flex;flex-direction:column;align-items:flex-start;p{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px !important;line-height:24px;letter-spacing:.02em;color:#354652;text-align:left;margin-bottom:8px}
h2{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:30px !important;line-height:48px;font-weight:800;margin-bottom:5px}
}
#mktoForm_1108{.mktoFormRow{width:100% !important}
.mktoFormRow:nth-child(2){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-child(5){width:50% !important}
.mktoFormRow:nth-child(8){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(9){padding:20px 0;.mktoFieldWrap{display:flex;align-items:center;.mktoLabel{display:none}
.mktoLogicalField.mktoCheckboxList{position:relative;display:inline-block;padding-left:30px;cursor:pointer;user-select:none;input.mktoField[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
label[for="mktoCheckbox_66404_0"]{position:relative;margin-left:0;line-height:20px;&::before{content:"";position:absolute;top:0;left:-30px;height:20px;width:20px;background-color:#fff;border:1px solid #ccc;border-radius:4px}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#2ad39b}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
.mktoFormRow:nth-child(9){.mktoFormCol{display:flex;justify-content:flex-start;.mktoOffset{display:none}
.mktoFieldWrap{display:flex;align-items:center;.mktoGutter{display:none}
.mktoLogicalField.mktoCheckboxList{position:relative;display:inline-block;padding-left:30px;cursor:pointer;user-select:none;input.mktoField[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
}
}
}
}
.mktoPrivacylink{a{color:#1e986f !important;font-weight:bold;font-size:16px;line-height:24px}
}
.you-agree{display:none}
.mktoButtonRow .mktoButtonWrap .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
.notTodayThanks{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:left;font-size:16px;line-height:20px;letter-spacing:.02em;text-decoration-line:underline;color:#627684;margin-top:24px;cursor:pointer}
}
}
}
}
}
.gene-pools{.product-marketo-form-container-variation-2{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:56px 0 !important;width:620px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;.marketoform{p{text-align:left;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#354652;line-height:28px}
.notTodayThanks{display:none}
.mktoForm{.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-child(2){.mktoFormCol{.mktoFieldWrap{display:flex;flex-direction:column;justify-content:flex-start;.mktoHtmlText{span{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;color:#627684;font-size:12px;line-height:20px;-webkit-font-smoothing:antialiased}
span:nth-child(1){font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#627684;text-transform:inherit;font-size:18px;line-height:48px;font-weight:800;margin-bottom:0 !important}
}
}
}
}
.mktoFormRow:nth-child(9){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#313538 !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#232e35 !important;text-transform:uppercase;color:#fff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em}
}
}
}
}
}
}
.product-marketo-form-container-variation-2{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:56px 0 !important;width:620px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.mktoForm{.mktoFormRow{width:100% !important}
.mktoFormRow:nth-child(2){.mktoFormCol{.mktoFieldWrap{display:flex;flex-direction:column;justify-content:flex-start;.mktoHtmlText{span{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;color:#627684;font-size:12px;line-height:20px;-webkit-font-smoothing:antialiased}
span:nth-child(1){font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#627684;text-transform:inherit;font-size:18px;line-height:48px;font-weight:800;margin-bottom:0 !important}
}
}
}
}
.mktoFormRow:nth-child(9){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#2ad39b;text-transform:uppercase;color:#fff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em}
}
}
}
}
}
.product-marketo-form-container-variation-3{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:56px 0 !important;max-width:620px !important;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.contact-page{font-size:24px;line-height:29px;color:#313538;margin-top:0;font-weight:bold}
div:nth-of-type(1){text-align:left;h2{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:36px;line-height:48px;font-weight:800}
}
.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
>div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(3){display:flex;justify-content:space-between;.mktoFormCol{width:48%}
>.mktoClear{display:none}
}
.mktoFormRow:nth-of-type(4){display:flex;justify-content:flex-start;.mktoFormCol{width:48%}
}
.mktoFormRow:nth-of-type(7){.mktoFormCol{margin-bottom:0 !important}
}
.mktoFormRow:nth-of-type(8){width:100%;padding-bottom:0;.mktoHtmlText{a{font-weight:700;color:#2ad39b;font-size:13px;text-decoration:none}
}
}
.mktoFormRow:nth-of-type(12){.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{.mktoLabel{color:#000;font-size:15px;letter-spacing:normal;line-height:normal}
.mktoLogicalField{font-size:13px;color:#333;display:flex;flex-direction:column}
}
}
}
.mktoFormRow:nth-of-type(13){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoButtonRow{.mktoButtonWrap{.mktoPrivacylink{display:flex;color:#627684;a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
}
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
}
}
}
}
.enroll-page-marketo-form{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:50px 0 !important;max-width:490px !important;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.enroll-page-marketo-form{font-size:24px;line-height:29px;color:#313538;margin-top:0;font-weight:bold}
div:nth-of-type(1){text-align:left;h2{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:36px;line-height:48px;font-weight:800}
}
.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
>div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(3){display:flex;justify-content:space-between;.mktoFormCol{width:48%}
>.mktoClear{display:none}
}
.mktoFormRow:nth-of-type(4){display:flex;justify-content:flex-start;.mktoFormCol{width:48%}
}
.mktoFormRow:nth-of-type(7){.mktoFormCol{margin-bottom:0 !important}
}
.mktoFormRow:nth-of-type(8){width:100%;padding-bottom:0;.mktoHtmlText{a{font-weight:700;color:#2ad39b;font-size:13px;text-decoration:none}
}
}
.mktoFormRow:nth-of-type(12){.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{.mktoLabel{color:#000;font-size:15px;letter-spacing:normal;line-height:normal}
.mktoLogicalField{font-size:13px;color:#333;display:flex;flex-direction:column}
}
}
}
.mktoFormRow:nth-of-type(13){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoButtonRow{.mktoButtonWrap{.mktoPrivacylink{display:flex;color:green;font-weight:700;a{margin-bottom:15px;font-weight:bold;color:green !important}
}
}
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
}
}
}
}
.markito-form-thankyou-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:100;.modal-content{background-color:#fff;margin:15% auto;padding:20px;border:1px solid #888;width:600px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;position:relative;padding:10px 25px;padding-bottom:50px}
.content-wrapper{padding:20px 0}
.close{color:#000;float:right;font-size:28px;font-weight:bold;text-decoration:none;align-self:flex-end}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.form-title{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:24px;line-height:48px;font-weight:800}
.form-sub-title{font-size:16px;color:#666}
.dismiss{width:100%}
.dismiss button{background-color:#2c3e50;color:white;border:0;padding:10px 20px;font-size:16px;cursor:pointer;width:100%;font-weight:bold}
.dismiss button:hover{background-color:#34495e}
}
.product-marketo-form-container-variation-3288,.product-marketo-form-container-variation-2859{input::placeholder,.textarea::placeholder{font-size:16px}
input.mktoField,select.mktoField{height:48px !important}
input.mktoField,select.mktoField{height:48px !important;font-family:din-2014,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px !important}
.mktoForm .mktoFormRow .mktoFormCol{margin:0 !important}
width:100%;.right-column{margin:56px 0 !important;letter-spacing:normal;width:100%;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;.marketoform{.form-heading{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:30px;line-height:40px;color:#232e35;text-align:left}
.form-description{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:#354652;text-align:left;margin-bottom:24px}
div:nth-child(1){text-align:left;h2{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;color:#232e35;text-transform:inherit;font-size:36px;line-height:48px;font-weight:800}
p{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:.02em;color:#354652;font-size:16px;line-height:20px;line-height:28px;-webkit-font-smoothing:antialiased}
}
.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(4){width:50% !important}
.mktoFormRow:nth-child(10){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(11){width:100%;padding-top:20px;padding-bottom:10px;.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{.mktoGutter{display:none}
}
}
}
.mktoPrivacylink{margin-bottom:15px 0;a{color:#1e986f !important;font-weight:400;font-size:16px;line-height:24px}
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
.notTodayThanks{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:left;font-size:16px;line-height:20px;letter-spacing:.02em;text-decoration-line:underline;color:#627684;margin-top:24px;cursor:pointer}
.mktoFormRow:nth-child(11){.mktoFieldWrap{display:flex;align-items:center;.mktoLabel{display:none}
.mktoLogicalField.mktoCheckboxList{position:relative;display:inline-block;padding-left:30px;cursor:pointer;user-select:none;input.mktoField[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
label[for="mktoCheckbox_52394_0"],label[for="mktoCheckbox_41590_0"]{position:relative;margin-left:0;line-height:20px;&::before{content:"";position:absolute;top:0;left:-30px;height:20px;width:20px;background-color:#fff;border:1px solid #ccc;border-radius:4px}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#2ad39b}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
}
}
}
#quoteDialog{padding:42px 0 !important;width:753px !important;border-radius:0 !important;.product-marketo-form-model{width:100%;.page-node-type-resource{height:750px;width:100%;.section-wrapper{width:100%;padding:63px 10px 0 10px;.gated-wrapper{width:100%;.right-column{width:94% !important;margin:0 !important}
}
}
}
}
}
.product-marketo-form-container-variation-1053{.marketo-form-container{display:flex;justify-content:center;.right-column{margin:56px 0 !important;max-width:620px !important;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:40px 32px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:100% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-child(10){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(9){display:none}
.mktoPrivacylink{margin-bottom:15px 0}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
.notTodayThanks{display:none}
.mktoButtonRow{.mktoButtonWrap{.mktoPrivacylink{display:flex;color:#627684;a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
}
}
}
}
}
}
.multiplexed-gene-fragments{.product-marketo-form-container-variation-2077{input::placeholder,.textarea::placeholder{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif !important}
display:flex;justify-content:center;margin-top:0;.right-column{box-sizing:border-box;padding:40px 47px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:10px 23px !important;margin:0;width:100% !important;.marketoform{.mktoForm{padding:12px !important;.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(4){width:50% !important}
.mktoFormRow:nth-child(7){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#232E35;text-transform:uppercase;color:#ffffff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em;&:hover{background-color:#354652}
}
}
}
}
}
}
.gene-pools-product{.product-marketo-form-container-variation-2077{input::placeholder,.textarea::placeholder{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif !important}
display:flex;justify-content:center;margin-top:0;.right-column{box-sizing:border-box;padding:40px 47px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:10px 23px !important;margin:0;width:100% !important;.marketoform{.mktoForm{padding:12px !important;.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(4){width:50% !important}
.mktoFormRow:nth-child(7){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#232E35;text-transform:uppercase;color:#ffffff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em;&:hover{background-color:#354652}
}
}
}
}
}
}
.multiplexed-gene-fragments{.product-marketo-form-container-variation-2073{input::placeholder,.textarea::placeholder{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif !important}
display:flex;justify-content:center;margin-top:0;.right-column{box-sizing:border-box;padding:40px 47px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:10px 23px !important;margin:0;width:100% !important;.marketoform{.mktoForm{padding:12px !important;.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(4){width:50% !important}
.mktoFormRow:nth-child(7){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#232E35;text-transform:uppercase;color:#ffffff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em;&:hover{background-color:#354652}
}
}
}
}
}
}
.gene-pools-product{.product-marketo-form-container-variation-2073{input::placeholder,.textarea::placeholder{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif !important}
display:flex;justify-content:center;margin-top:0;.right-column{box-sizing:border-box;padding:40px 47px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:10px 23px !important;margin:0;width:100% !important;.marketoform{.mktoForm{padding:12px !important;.mktoFormRow{width:100% !important}
.mktoFormRow:nth-of-type(1){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
}
.mktoFormRow:nth-of-type(4){width:50% !important}
.mktoFormRow:nth-child(7){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoPrivacylink{display:flex;justify-content:flex-start;>p{color:#627684;font-size:13px;font-weight:400}
a{margin-bottom:15px;font-weight:bold;color:#2ad39b !important}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#232E35;text-transform:uppercase;color:#ffffff;height:50px;padding:4px 10px;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:.14em;&:hover{background-color:#354652}
}
}
}
}
}
}
.product-marketo-form-container-variation-1054{width:94%;.right-column{letter-spacing:normal;width:100% !important;word-spacing:normal;margin:0;background:#ffffff;padding:20px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.mktoForm{.mktoFormRow{.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{text-align:left;>label{width:auto !important;visibility:visible;color:#8f8f8f !important;font-size:12px !important;letter-spacing:.34px;text-transform:uppercase;line-height:22px;float:none;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:4px;text-align:left;font-style:normal;font-weight:400 !important;padding-top:.3em}
}
}
}
.mktoFormRow{width:100%}
.mktoFormRow:nth-child(2){.mktoFormCol{.mktoFieldWrap{.mktoHtmlText{h2{span{color:#2ad39b !important;font-size:24px !important;line-height:26px;margin:10px 0}
}
p{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:.02em;color:#354652;font-size:16px;line-height:28px}
}
}
}
}
.mktoFormRow:nth-child(3),.mktoFormRow:nth-child(5),.mktoFormRow:nth-child(7){width:100% !important;display:flex;justify-content:space-between;.mktoFormCol{width:48% !important}
div:nth-of-type(3){display:none}
.mktoClear{display:none}
}
.mktoFormRow:nth-child(6){width:50%}
.mktoFormRow:nth-child(8),.mktoFormRow:nth-child(12){.mktoFormCol{.mktoFieldWrap{.mktoHtmlText{color:#627684;font-size:13px;font-weight:400}
}
}
}
.mktoFormRow:nth-child(13){width:50%;textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(11){width:100%;padding-top:20px;padding-bottom:10px;.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{.mktoGutter{display:none}
}
}
}
.mktoFormRow:nth-child(10){.mktoFormCol{.mktoFieldWrap{.mktoLogicalField{padding-left:30px;display:flex;justify-content:space-between;flex-wrap:wrap;>.mktoField{display:none}
>label{width:46% !important;margin:12px 20px 4px 0}
label[for^="mktoCheckbox_39528"]{position:relative;margin-left:0;line-height:20px;color:#8f8f8f;&::before{content:"";position:absolute;top:0;left:-30px;height:18px;width:18px;background-color:#fff;border:1px solid #ccc}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#ccc}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
}
.mktoFormRow:nth-child(11){.mktoFormCol{.mktoFieldWrap{.mktoLogicalField{padding-left:30px;display:flex;justify-content:space-between;flex-wrap:wrap;>.mktoField{display:none}
>label{width:60% !important;margin:12px 20px 4px 0}
label[for^="mktoCheckbox_39506"]{position:relative;margin-left:0;line-height:20px;color:#8f8f8f;&::before{content:"";position:absolute;top:0;left:-30px;height:18px;width:18px;background-color:#fff;border:1px solid #ccc}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#ccc}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
}
.mktoPrivacylink{margin-bottom:15px 0;display:flex;align-items:center;height:48px;a{color:#2ad39b !important;font-weight:bold;font-size:13px;line-height:24px}
.you-agree{color:#627684;font-size:13px}
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
}
}
}
}
.product-marketo-form-container-variation-2383{width:620px;padding:40px 32px;margin:auto;.page-node-type-resource{.section-wrapper{.gated-wrapper{.marketo-form-container{.right-column{letter-spacing:normal;width:100%;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:20px !important;box-shadow:0 0 10px rgba(0,0,0,0.3);.marketoform{.mktoForm{.mktoFormRow{.mktoFormCol{.mktoOffset{display:none}
.mktoFieldWrap{text-align:left;>label{width:auto !important;visibility:visible;color:#8f8f8f !important;font-size:12px !important;letter-spacing:.34px;line-height:22px;float:none;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:4px;text-align:left;font-style:normal;font-weight:400 !important;padding-top:.3em}
}
}
}
.mktoFormRow{width:100%}
.mktoFormRow:nth-child(8){.mktoFormCol{.mktoFieldWrap{>label{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000 !important;font-size:15px !important;letter-spacing:normal;line-height:normal;text-transform:none;margin-bottom:4px}
.mktoLogicalField{padding-left:30px;display:flex;justify-content:space-between;flex-wrap:wrap;>.mktoField{display:none}
>label{width:60% !important;margin:12px 20px 4px 0}
label[for^="mktoCheckbox_58854"]{position:relative;margin-left:0;line-height:20px;&::before{content:"";position:absolute;top:0;left:-30px;height:18px;width:18px;background-color:#fff;border:1px solid #ccc}
input.mktoField[type="checkbox"]:checked+&{&::before{background-color:#fff;border-color:#2ad39b}
&::after{content:"";position:absolute;display:block;left:-23px;top:4px;width:6px;height:12px;border:solid #2ad39b;border-width:0 1px 1px 0;transform:rotate(45deg)}
}
}
}
}
}
}
.mktoPrivacylink{margin-bottom:15px 0;display:flex;align-items:center;height:48px;a{color:#2ad39b !important;font-weight:bold;font-size:13px;line-height:24px}
.you-agree{color:#627684;font-size:13px}
}
.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#232e35;border:0;background-image:none;width:100%;text-transform:uppercase;font-weight:500;margin-top:20px}
}
}
}
}
}
}
}
}
.product-marketo-form-container-variation-3827{input::placeholder,.textarea::placeholder{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif !important}
.section-wrapper{padding:56px 0 20px;top:0;display:flex;justify-content:center;.marketo-form-container{display:flex;justify-content:center;margin-top:0;max-width:1170px;.right-column{max-width:620px;margin:0 auto;box-sizing:border-box;padding:40px 47px;letter-spacing:normal;word-spacing:normal;margin:0 auto;background:#ffffff;border-radius:6px;padding:10px 23px !important;margin:0;width:100%;.marketoform{.mktoForm{.mktoFormRow{width:100% !important}
.form-heading{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:36px;line-height:40px;color:#232e35;text-align:left;margin-bottom:8px}
.form-description{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:#354652;text-align:left;margin-bottom:24px;letter-spacing:normal;word-spacing:normal}
.mktoFormRow:nth-child(10){textarea.mktoField{font-size:14px;line-height:16px;color:#98a8b3;border-width:1px;border-style:solid;border-color:#c2ced6;border-image:initial;height:156px}
}
.mktoFormRow:nth-child(11){.mktoGutter,.mktoOffset{display:none}
}
.mktoButton{background-image:unset;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;text-transform:uppercase;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#99c47c),to(#75ae4c)) !important;height:50px;padding:4px 10px;width:100%;border:0}
}
}
}
}
}
}
@media screen and (min-width:768px) and (max-width:1024px){#quoteDialog{padding:42px 0 !important;.product-marketo-form-model{.page-node-type-resource{.right-column{margin:0 !important;width:600px !important;.mktoForm{padding:0 !important}
}
}
}
}
.product-marketo-form-container-variation-1053{.right-column{width:75% !important}
}
.multiplexed-gene-fragments{.product-marketo-form-container-variation-2077{.right-column{padding:0 !important;margin:0 !important;width:100% !important}
}
}
.multiplexed-gene-fragments{.product-marketo-form-container-variation-2073{.right-column{padding:0 !important;margin:0 !important;width:100% !important}
}
}
.gene-pools-product{.product-marketo-form-container-variation-2077{.right-column{padding:0 !important;margin:0 !important;width:100% !important}
}
}
.gene-pools-product{.product-marketo-form-container-variation-2073{.right-column{padding:0 !important;margin:0 !important;width:100% !important}
}
}
.product-marketo-form-container-variation-1{& .marketo-form-container{.right-column{width:100% !important;box-sizing:border-box}
}
}
.product-marketo-form-container-variation-3827{.section-wrapper{.marketo-form-container{.right-column{width:100% !important}
}
}
}
.gene-pools,.gene-pools-product{.section-wrapper{padding:40px 20px}
}
}
@media(min-width:1024px) and (max-width:1024px){.product-marketo-form-container-variation-1{.marketo-form-container{.right-column{max-width:610px !important}
}
}
.gene-pools,.gene-pools-product{.section-wrapper{padding:40px 20px}
}
}
@media screen and (min-width:360px) and (max-width:767px){.gene-pools-product{.section-wrapper{padding:40px 0 0}
}
.drug-discovery{.product-marketo-form-container-variation-1{.page-node-type-resource{.section-wrapper{padding:0;.gated-wrapper{.marketo-form-container{padding:80px 0;.right-column{margin:0 0 32px !important;box-shadow:none;.marketoform{.mktoForm{.mktoFormRow{.mktoFormCol{width:100% !important}
}
.mktoButtonRow{.mktoButtonWrap{.mktoButton{margin-top:30px}
}
}
}
}
}
}
}
}
}
}
}
.product-marketo-form-container-variation-2{& .marketo-form-container{.right-column{width:100% !important;box-sizing:inherit;.mktoButtonRow{height:130px;.mktoButtonWrap{height:100%;display:inline-flex;flex-direction:column;justify-content:space-between;.mktoPrivacylink{display:flex;flex-direction:column;align-items:flex-start;.mktoPrivacylink-a-tag{padding:0}
}
}
}
}
}
}
.gene-pools{.product-marketo-form-container-variation-2{& .marketo-form-container{.right-column{.mktoButtonRow{height:130px;.mktoButtonWrap{justify-content:space-evenly}
}
}
}
}
}
#quoteDialog{padding:0 !important;padding:42px 0;width:100% !important;height:800px;.product-marketo-form-model{.page-node-type-resource{.section-wrapper{padding:112px 10px 0 10px;.right-column{padding:0 !important;margin:56px 0 !important;width:100% !important;.mktoForm{padding:0 !important;.mktoFormRow{.mktoFormCol{margin-bottom:15px !important}
}
}
}
}
}
}
}
.product-marketo-form-contact-page{& .marketo-form-container{& .right-column{& .marketoform{.mktoFormRow:nth-of-type(3){display:flex;justify-content:space-between;align-items:flex-end}
}
}
}
}
.product-marketo-form-container-variation-1053{& .marketo-form-container{& .right-column{& .marketoform{& .mktoButtonRow{& .mktoButtonWrap{.mktoPrivacylink{display:flex;color:#627684;flex-direction:column;height:54px;a{padding-left:0 !important}
}
}
}
}
}
}
}
.product-marketo-form-container-variation-1{& .marketo-form-container{padding:80px 30px;.right-column{padding:0 !important;.marketoform{padding:23px 32px 65px;width:100% !important;div:nth-child(1){p{margin-bottom:10px}
h2{font-size:30px}
}
}
}
}
.section-wrapper{padding:unset !important}
}
.product-marketo-form-container-variation-3827{.section-wrapper{.marketo-form-container{.right-column{width:100% !important}
}
}
}
}