.ttlp{font-family:'Exo 2',sans-serif}.ttlp input[type="text"],.ttlp input[type="button"],.ttlp input[type="submit"]{-webkit-appearance:none;border-radius:0}.ttlp input[type="radio" i]{margin-left:0}.ttlp h1{font-size:44px;font-weight:700;line-height:50px;margin:0 auto;max-width:600px;padding:50px 15px 20px}@media all and (min-width:768px){.ttlp h1{font-size:64px;line-height:70px;padding:60px 15px 20px}}.ttlp h2{font-size:28px;line-height:30px;padding:0 15px}.ttlp header{color:#fff;text-align:center}.ttlp header.tlp-lp1{background:url(../images/ttlp-Form-header.jpg) no-repeat center center;background-size:cover}.ttlp header.tlp-lp2{background:url(../images/landing-page-header-new-customer.jpg) no-repeat center center;background-size:cover}.ttlp header.tlp-lp3{background:url(../images/landing-page-header-confirmation.jpg) no-repeat center center;background-size:cover}.ttlp header .tlp-logo{height:auto;margin:0 auto 0;max-width:100%;padding-top:97px;width:200px}.ttlp header p{font-size:20px;padding-bottom:54px}.ttlp .tlp-form-block{margin-top:50px;margin-bottom:67px}.ttlp .tlp-form-block .tlp-form-block-intro{font-size:20px;line-height:30px;text-align:center;margin:62px auto 36px;max-width:727px;padding:0 15px}.ttlp .tlp-form-block .tlp-form-block-intro p{margin-bottom:10px}.ttlp .tlp-form-block .tlp-form-block-form{margin:0 auto;max-width:735px}@media all and (min-width:768px){.ttlp .tlp-form-block .tlp-form-block-form .flx{display:flex;flex-wrap:wrap;justify-content:space-between}}.ttlp .tlp-form-block .tlp-form-block-form .tlp-form-block-form-tissue{color:#212529;margin-top:24px}.ttlp .tlp-form-block .tlp-form-block-form .tlp-form-block-form-tissue p{color:#212529;font-size:20px;margin-bottom:27px;padding:0 15px;text-align:center}.ttlp .tlp-form-block .tlp-form-block-form .tlp-form-input{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}@media all and (min-width:768px){.ttlp .tlp-form-block .tlp-form-block-form .tlp-form-input:nth-child(odd){margin-right:30px}}.ttlp .tlp-form-block .tlp-form-block-form ul{list-style:none;padding:0;margin-left:auto;margin-right:auto;width:100%}.ttlp .tlp-form-block .tlp-form-block-form li{color:#212529;display:block;margin-bottom:15px;text-align:center}.ttlp .tlp-form-block .tlp-form-block-form img{margin-bottom:10px;margin-left:auto;margin-right:auto}@media all and (min-width:768px){.ttlp .tlp-form-block .tlp-form-block-form li{display:inline;text-align:center}}.ttlp .tlp-form-block .tlp-form-block-form .tlp-form-button{background-color:#ffb600;border:0;border-radius:12px;color:#fff;display:block;font-size:16px;font-weight:700;height:50px;margin:25px auto 0 auto;width:123px;cursor:pointer}.ttlp .tlp-form-block .tlp-form-block-form form.hs-form{max-width:760px}@media all and (min-width:768px){.ttlp .tlp-form-block .tlp-form-block-form form.hs-form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}}.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .form-columns-2{max-width:760px}@media all and (max-width:767px){.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .form-columns-2 div{margin:0 auto;float:none !important;width:unset}}.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=text],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=tel],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=email]{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}@media all and (min-width:768px){.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=text],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=tel],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form input[type=email]{margin:0 15px 20px 15px;margin-right:15px !important}}.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .hs-submit{margin:0 auto}.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .hs-submit input[type=button],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .hs-submit input[type=submit],.ttlp .tlp-form-block .tlp-form-block-form form.hs-form .hs-submit input[type=reset]{background-color:#ffb600;border:0;border-radius:12px;color:#fff;display:block;font-size:16px;font-weight:700;height:50px;margin:25px auto 0 auto;width:123px;cursor:pointer}.ttlp .tlp-form-block .tlp-form-block-form-current{margin:0 auto;max-width:735px}@media all and (min-width:768px){}.ttlp .tlp-form-block .tlp-form-block-form-current .tlp-form-input{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}.ttlp .tlp-form-block .tlp-form-block-form-current .tlp-form-button{background-color:#1875bb;border:0;border-radius:12px;color:#fff;display:block;font-size:16px;font-weight:700;height:52px;margin:35px auto 0 auto;width:288px;cursor:pointer}.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form{max-width:735px}@media all and (min-width:768px){}.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .form-columns-2{max-width:735px}@media all and (max-width:767px){.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .form-columns-2 div{margin:0 auto;float:none !important;width:unset}}.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form input[type=text],.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form input[type=tel],.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form input[type=email]{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .hs-submit{margin:0 auto}.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .hs-submit input[type=button],.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .hs-submit input[type=submit],.ttlp .tlp-form-block .tlp-form-block-form-current form.hs-form .hs-submit input[type=reset]{background-color:#1875bb;border:0;border-radius:12px;color:#fff;display:block;font-size:16px;font-weight:700;height:52px;margin:35px auto 0 auto;width:288px}.ttlp .tlp-confirm-block{margin:62px auto 0;max-width:730px;text-align:center}.ttlp .tlp-confirm-block h2{margin-bottom:36px}.ttlp .tlp-confirm-block p{font-size:20px;line-height:30px;padding:0 15px}@media all and (min-width:768px){.ttlp .tlp-confirm-block p{padding:0}}.ttlp .tlp-colony-block{background:url(../images/background-image-enhanced-colony-management.jpg) no-repeat center center;background-size:cover;color:#fff;padding:95px 35px 80px}@media all and (min-width:768px){.ttlp .tlp-colony-block{padding:95px 0 80px}}.ttlp .tlp-colony-block .tlp-colony-block-content{display:block;margin:0 auto;text-align:center}@media all and (min-width:768px){.ttlp .tlp-colony-block .tlp-colony-block-content{display:flex;flex-wrap:wrap;max-width:720px;text-align:left}}.ttlp .tlp-colony-block .tlp-colony-block-content h2{padding:0px}.ttlp .tlp-colony-block .tlp-colony-block-content .tlp-colony-block-left{margin-bottom:32px}@media all and (min-width:768px){.ttlp .tlp-colony-block .tlp-colony-block-content .tlp-colony-block-left{margin-bottom:0;margin-right:55px;width:230px}}.ttlp .tlp-colony-block .tlp-colony-block-content .tlp-colony-block-right{font-size:14px;line-height:20px}@media all and (min-width:768px){.ttlp .tlp-colony-block .tlp-colony-block-content .tlp-colony-block-right{width:432px}}.ttlp .tlp-colony-block2{background:url(../images/background-image-enhanced-colony-management.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 35px}@media all and (min-width:768px){.ttlp .tlp-colony-block2{padding:60px 0}}.ttlp .tlp-colony-block2 .tlp-colony-block2-content{display:block;margin:0 auto;text-align:center}@media all and (min-width:768px){.ttlp .tlp-colony-block2 .tlp-colony-block2-content{display:flex;flex-wrap:wrap;max-width:720px;text-align:left}}.ttlp .tlp-colony-block2 .tlp-colony-block2-content h2{padding:0px}.ttlp .tlp-colony-block2 .tlp-colony-block2-content .tlp-colony-block2-left{margin-bottom:32px}@media all and (min-width:768px){.ttlp .tlp-colony-block2 .tlp-colony-block2-content .tlp-colony-block2-left{margin-bottom:0;margin-right:55px;width:230px}}.ttlp .tlp-colony-block2 .tlp-colony-block2-content .tlp-colony-block2-right{font-size:14px;line-height:20px}@media all and (min-width:768px){.ttlp .tlp-colony-block2 .tlp-colony-block2-content .tlp-colony-block2-right{width:432px}}.ttlp .tlp-colony-block2 .tlp-colony-block2-email{margin:0 auto;padding-top:36px}.ttlp .tlp-colony-block2 .tlp-colony-block2-email .tlp-colony-email-input{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}.ttlp .tlp-colony-block2 .tlp-colony-block2-email .tlp-colony-email-button{background-color:#fff;border:0;border-radius:12px;color:#00c2ab;display:block;font-size:16px;font-weight:700;height:52px;margin:35px auto 0 auto;width:288px}.ttlp .tlp-colony-block2 .tlp-colony-block2-email input[type=email]{border-color:#c7c7c7;border-radius:10px;border-width:1px;border-style:solid;color:rgba(0,0,0,0.6);display:block;font-size:14px;height:49px;margin:0 auto 20px auto;padding:22px 16px;width:350px}.ttlp .tlp-colony-block2 .tlp-colony-block2-email input[type=button],.ttlp .tlp-colony-block2 .tlp-colony-block2-email input[type=submit],.ttlp .tlp-colony-block2 .tlp-colony-block2-email input[type=reset]{background-color:#fff;border:0;border-radius:12px;color:#00c2ab;display:block;font-size:16px;font-weight:700;height:52px;margin:35px auto 0 auto;width:288px;cursor:pointer}.ttlp .tlp-results-block{background:url(../images/background-image-genetic-monitoring.jpg) no-repeat center center;background-size:cover;color:#fff;padding:45px 0 56px;text-align:center}.ttlp .tlp-results-block h2{margin:0 auto 20px;max-width:400px}.ttlp .tlp-results-block p{margin:0 auto 20px;max-width:480px}.ttlp .tlp-results-block input[type=button],.ttlp .tlp-results-block input[type=submit],.ttlp .tlp-results-block input[type=reset]{background-color:#fff;border:0;border-radius:12px;color:#5c2e91;display:block;font-size:16px;font-weight:700;height:52px;margin:35px auto 0 auto;width:180px;cursor:pointer}.ttlp .tlp-learn-block{margin:0 auto;padding:50px 0 90px;text-align:center;max-width:550px}.ttlp .tlp-learn-block h2{margin-bottom:38px}.ttlp .tlp-learn-block .tlp-learn-block-icons{display:block;margin:0 auto}@media all and (min-width:768px){.ttlp .tlp-learn-block .tlp-learn-block-icons{display:flex}}.ttlp .tlp-learn-block .tlp-learn-block-icons .mr-30{margin:0 auto 15px auto}@media all and (min-width:768px){.ttlp .tlp-learn-block .tlp-learn-block-icons .mr-30{margin:0 30px 0 0}}.ttlp .tlp-learn-block .tlp-learn-block-icons img{height:170px;margin:0 auto 15px auto;width:255px}@media all and (min-width:768px){.ttlp .tlp-learn-block .tlp-learn-block-icons img{margin-bottom:0}}.ttlp footer{background-color:#5d5d5d;padding:50px 0;text-align:center}.ttlp footer p{color:#fff;line-height:22px;margin-top:8px}.ttlp footer a{color:#fff}.ttlp footer a:visited{color:#fff}.ttlp footer a:hover{text-decoration:none}.ttlp footer .fab,.ttlp footer .fa{color:#fff;margin:0 8px}.ttlp fieldset.form-columns-0{width:100%;max-width:100% !important}.ttlp fieldset.form-columns-0 img{display:none}@media all and (min-width:768px){.ttlp fieldset.form-columns-0 img{display:block}}.ttlp fieldset.form-columns-1{width:100%;max-width:100% !important}@media all and (min-width:768px){.ttlp fieldset.form-columns-1 ul{width:100%;max-width:100% !important;display:flex;justify-content:space-between}.ttlp fieldset.form-columns-1 li{text-align:center;flex-basis:125px}.ttlp fieldset.form-columns-1 li:nth-child(2){padding-left:4px}.ttlp fieldset.form-columns-1 li:nth-child(3){padding-left:9px}.ttlp fieldset.form-columns-1 li:nth-child(4){padding-left:16px}.ttlp fieldset.form-columns-1 li:nth-child(5){padding-left:10px}}.ttlp .hs-form-required{display:none}