@charset "UTF-8";/*!
Theme Name: Precigen Theme
Theme URI: http://precigen.com
Author: CG Creative
Author URI: http://cgcreative.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: modular-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Third Cousin Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{overflow-x:hidden}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after,div{display:block;position:relative}.clearfix:after{content:"";clear:both}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3}p{margin-bottom:20px;line-height:1.5}code,kbd,pre,tt,var{font-size:.9375rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:active,a:focus,a:hover{color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.page{margin-bottom:0}.site-content-short{margin-bottom:125px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption,.spacer{display:block}.spacer{position:relative;width:100%}body{background-color:#fff}.color-grey-darkest{color:#222323}.color-grey-dark{color:#454647}.color-grey-medium{color:#8a8d8f}.color-grey-light{color:#f4f4f4}.color-sand{color:#ede1ce}.color-purple-dark{color:#2a1549}.color-purple-medium{color:#68587c}.color-purple-light{color:#848098}.bg-color-grey-darkest{background-color:#222323}.bg-color-grey-dark{background-color:#454647}.bg-color-grey-medium{background-color:#8a8d8f}.bg-color-grey-light{background-color:#f4f4f4}.bg-color-sand{background-color:#ede1ce}.bg-color-purple-dark,.block-hero-alternate{background-color:#2a1549}.bg-color-purple-medium{background-color:#68587c}.bg-color-purple-light{background-color:#848098}.bg-gradient-primary,.block-stock-intro .block-inner a.btn-box{background:#2a1549;background:linear-gradient(90deg,#2a1549,#68587c)}.bg-gradient-primary-angled,.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active,.block-stats-repeater.style-1 .repeater .repeater-item:hover,.block-stats-repeater.style-2 .repeater .repeater-item:hover{background:#2a1549;background:linear-gradient(-45deg,#2a1549,#68587c)}.bg-gradient-secondary{background:-ms-linear-gradient(0deg,#3784af 0,#72afb7 100%);background:linear-gradient(90deg,#3784af,#72afb7)}.bg-gradient-white-fade,.block-fiftyfifty-article .block-inner:after{background:#fff;background:linear-gradient(0deg,#fff 25%,hsla(0,0%,100%,0))}.bg-gradient-purple-fade,.block-fiftyfifty-article .block-inner .col-1 .background-wrapper:after,.pipeline-modal .card .col-1 .image-container:after{background:#2a1549;background:linear-gradient(0deg,#2a1549 25%,rgba(42,21,73,0))}#footer-sidebar,#masthead:before,.bg-gradient-refresh,.main-navigation{background:#2a1549;background:linear-gradient(90deg,#351e63,#6244d3)}.bg-gradient-refresh-diagonal,.block-image-carousel.style-2{background:#2a1549;background:linear-gradient(140deg,#2a1549,#6849e1)}.style-guide .color-swatch{width:calc(100% - 20px);height:60px;display:block;position:relative}.style-guide table th{text-align:left}.style-guide table td{padding-bottom:20px}.style-guide .buttons-table{background-color:#e5e5e4}.style-guide .buttons-table td,.style-guide .buttons-table th{padding:20px}@font-face{font-family:AktivGrotesk;font-weight:100;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Hairline.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Hairline.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:100;font-style:italic;src:url(fonts/ttf/AktivGrotesk-HairlineItalic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-HairlineItalic.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:200;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Thin.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Thin.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:200;font-style:italic;src:url(fonts/ttf/AktivGrotesk-ThinItalic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-ThinItalic.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:300;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Light.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Light.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:300;font-style:italic;src:url(fonts/ttf/AktivGrotesk-LightItalic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-LightItalic.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:400;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Regular.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Regular.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:400;font-style:italic;src:url(fonts/ttf/AktivGrotesk-Italic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Italic.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:600;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Medium.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Medium.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:600;font-style:italic;src:url(fonts/ttf/AktivGrotesk-MediumItalic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-MediumItalic.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:700;font-style:normal;src:url(fonts/ttf/AktivGrotesk-Bold.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-Bold.otf) format("opentype")}@font-face{font-family:AktivGrotesk;font-weight:700;font-style:italic;src:url(fonts/ttf/AktivGrotesk-BoldItalic.ttf) format("truetype"),url(fonts/otf/AktivGrotesk-BoldItalic.otf) format("opentype")}html{font-size:62.5%;font-family:AktivGrotesk,serif;font-weight:400;font-style:normal;color:#454647;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,optgroup,select,textarea{color:#454647;font-size:20px;font-size:2rem;line-height:1.3}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .company,h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 .7rem;letter-spacing:0;font-weight:400;font-family:AktivGrotesk,serif;position:relative}.block-banner-center .block-inner .col-1 .heading,.block-banner-parallax .block-inner .col-2 .heading,.block-hero-alternate .block-inner .hero-heading,.block-hero-extended .block-inner .col-1 .hero-heading,.block-hero-standard .block-inner .hero-heading,.block-stats-repeater .block-inner .heading,.h1,.pipeline-modal .card .col-1 .heading,h1{font-size:80px;font-size:8rem;font-weight:100;line-height:1;letter-spacing:-.8px}.block-banner-center .block-inner .col-1 .heading sup,.block-banner-parallax .block-inner .col-2 .heading sup,.block-hero-alternate .block-inner .hero-heading sup,.block-hero-extended .block-inner .col-1 .hero-heading sup,.block-hero-standard .block-inner .hero-heading sup,.block-stats-repeater .block-inner .heading sup,.h1 sup,.pipeline-modal .card .col-1 .heading sup,h1 sup{top:-5em;font-size:10px;font-weight:400}.block-faq .block-inner .heading,.block-info-cards-expandable .block-inner .col-1 .heading,.h2,h2{font-size:55px;font-size:5.5rem;font-weight:200;line-height:1}.banner-with-modal .card .col-1 .title,.block-accordion .block-inner .accordion .accordion-heading,.block-banner-modal .block-inner .banner-modal-heading .heading,.block-events .block-inner .events-archive article .event .headline,.block-faq .block-inner .faq .accordion,.block-fiftyfifty-article .block-inner .col-1 .heading,.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .heading,.block-info-circles .block-inner .info-circles-container .info-circle .heading,.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .company,.block-stats-repeater .block-inner .repeater .repeater-item .repeater-heading,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dt,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .name,.block-wayfinder-nav .block-inner .col-1 .heading,.h3,.team-member-modal .card .col-2 .name,h3{font-size:30px;font-size:3rem;font-weight:300;line-height:33px}.block-stats-repeater .block-inner .eyebrow,.h4,h4{font-size:19px;font-size:1.9rem;line-height:38px;letter-spacing:1.375px;text-transform:uppercase}.block-accordion .block-inner .accordion .accordion-panel .subheading,.block-basic .block-inner .date,.block-events .block-inner .events-archive article .event .date,.block-info-cards .block-inner>.heading,.block-latest-posts .block-inner .latest-posts a.post-box .post-date,.block-press-releases .block-inner .press-releases-archive article .press-release .date,.h5,.pipeline-modal .card .col-1 .subheading,h5,ul.bullet-list.bullet-list--one li{font-size:15px;font-size:1.5rem;line-height:25px;letter-spacing:1.95px;text-transform:uppercase;font-weight:400}.block-banner .block-inner .eyebrow,.block-banner-parallax .block-inner .col-1 .eyebrow,.block-banner-parallax .block-inner .col-2 .eyebrow,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .radio-group-heading,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap>.nf-field-label label,.block-hero-extended .block-inner .col-1 .hero-eyebrow,.block-hero-standard .block-inner .hero-eyebrow,.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-eyebrow,.block-stats-repeater .block-inner .second-eyebrow,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .note,.block-wayfinder-nav .block-inner .col-2 .indicators a,.h6,h6{font-size:10px;font-size:1rem;font-weight:600;line-height:15px;letter-spacing:1.3px;text-transform:uppercase}#cookie-law-info-bar .condensed.cli_messagebar_head,#cookie-law-info-bar .row .condensed.col-1,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li.condensed,.block-banner-quote .block-inner .col-1 .author .author-info .condensed.link-title,.block-banner-quote .block-inner .col-1 .author .author-info .condensed.name,.block-contact .block-inner .contact-form .contact-form-inner .condensed.input-field,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .condensed.container,.block-contact .block-inner .contact-info a.condensed.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .condensed.nf-error-msg,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label.condensed,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li.condensed,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.condensed[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.condensed[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.condensed[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label.condensed,.block-contact-primary .block-inner .contact-info .body a.condensed.link,.block-contact-primary .checkbox-container.label-right label.condensed,.block-events .block-inner .events-archive article .actions a.condensed.link,.block-events .block-inner .events-heading form .condensed.input-field,.block-fiftyfifty-article .col-2 .body ol li.condensed,.block-fiftyfifty-article .col-2 .body ul li.condensed,.block-fiftyfifty-standard .block-inner .col-2 ul li.condensed,.block-hero-subsidiary .block-inner .second-hero-summary ul li.condensed,.block-info-cards .block-inner .info-cards-container .info-card .subheading,.block-info-cards-expandable .block-inner .col-1 .condensed.subheading,.block-interior-menu .block-inner ul li.condensed.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .post-headline,.block-locations .block-inner .row .contact-info .body a.condensed.link,.block-locations .block-inner .row .contact-info .body p,.block-media-kit .block-inner .media-kit a.condensed.link,.block-pipeline .condensed.sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .condensed.heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .condensed.company,.block-pipeline-subsidiary .condensed.sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .condensed.headline,.block-press-releases .block-inner .press-releases-heading form .condensed.input-field,.block-press-releases .block-inner .press-releases-heading form select.condensed,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd.condensed,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .condensed.title,.p.condensed,.pipeline-modal .card .col-2 ul li.condensed,.team-member-modal .card .col-2 .condensed.title,p.condensed,ul.bullet-list.bullet-list--two li.condensed{line-height:25px}#cookie-law-info-bar .row .small.col-1,#cookie-law-info-bar .small.cli_messagebar_head,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li.small,.block-banner-quote .block-inner .col-1 .author .author-info .small.link-title,.block-banner-quote .block-inner .col-1 .author .author-info .small.name,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .small.container,.block-contact .block-inner .contact-form .contact-form-inner .small.input-field,.block-contact .block-inner .contact-info a.small.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label.small,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li.small,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label.small,.block-contact-primary .block-inner .contact-form .contact-form-inner .small.nf-error-msg,.block-contact-primary .block-inner .contact-info .body a.small.link,.block-contact-primary .checkbox-container.label-right label.small,.block-events .block-inner .events-archive article .actions a.small.link,.block-events .block-inner .events-heading form .small.input-field,.block-fiftyfifty-article .col-2 .body ol li.small,.block-fiftyfifty-article .col-2 .body ul li.small,.block-fiftyfifty-standard .block-inner .col-2 ul li.small,.block-hero-subsidiary .block-inner .second-hero-summary ul li.small,.block-info-cards .block-inner .info-cards-container .info-card .small.subheading,.block-info-cards-expandable .block-inner .col-1 .small.subheading,.block-interior-menu .block-inner ul li.small.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .small.post-headline,.block-locations .block-inner .row .contact-info .body a.small.link,.block-media-kit .block-inner .media-kit a.small.link,.block-pipeline .small.sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .small.heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .small.company,.block-pipeline-subsidiary .small.sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .small.headline,.block-press-releases .block-inner .press-releases-heading form .small.input-field,.block-press-releases .block-inner .press-releases-heading form select.small,.block-stock-intro .block-inner .stock-quote .stock-quote-inner .quote-disclaimer,.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner .quote-disclaimer,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd.small,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .small.title,.p.small,.pipeline-modal .card .col-2 ul li.small,.team-member-modal .card .col-2 .small.title,p.small,ul.bullet-list.bullet-list--two li.small{font-weight:400;font-size:11px;line-height:18px;letter-spacing:.22px}#cookie-law-info-bar .cli_messagebar_head,#cookie-law-info-bar .row .col-1,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li,.block-banner-quote .block-inner .col-1 .author .author-info .link-title,.block-banner-quote .block-inner .col-1 .author .author-info .name,.block-contact .block-inner .contact-form .contact-form-inner .input-field,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container,.block-contact .block-inner .contact-info a.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-error-msg,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label,.block-contact-primary .block-inner .contact-info .body a.link,.block-contact-primary .checkbox-container.label-right label,.block-events .block-inner .events-archive article .actions a.link,.block-events .block-inner .events-heading form .input-field,.block-fiftyfifty-article .col-2 .body ol li,.block-fiftyfifty-article .col-2 .body ul li,.block-fiftyfifty-standard .block-inner .col-2 ul li,.block-hero-subsidiary .block-inner .second-hero-summary ul li,.block-info-cards .block-inner .info-cards-container .info-card .subheading,.block-info-cards-expandable .block-inner .col-1 .subheading,.block-interior-menu .block-inner ul li.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .post-headline,.block-locations .block-inner .row .contact-info .body a.link,.block-media-kit .block-inner .media-kit a.link,.block-pipeline .sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .company,.block-pipeline-subsidiary .sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .headline,.block-press-releases .block-inner .press-releases-heading form .input-field,.block-press-releases .block-inner .press-releases-heading form select,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .title,.p,.pipeline-modal .card .col-2 ul li,.team-member-modal .card .col-2 .title,p,ul.bullet-list.bullet-list--two li{font-family:AktivGrotesk,serif;font-weight:400;clear:both;position:relative;font-size:15px;font-size:1.5rem;line-height:30px;margin:0 0 1.5rem;letter-spacing:.3px}#cookie-law-info-bar .inverted.cli_messagebar_head,#cookie-law-info-bar .row .inverted.col-1,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li.inverted,.block-banner-quote .block-inner .col-1 .author .author-info .inverted.link-title,.block-banner-quote .block-inner .col-1 .author .author-info .inverted.name,.block-contact .block-inner .contact-form .contact-form-inner .inverted.input-field,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .inverted.container,.block-contact .block-inner .contact-info a.inverted.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .inverted.nf-error-msg,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label.inverted,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li.inverted,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.inverted[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.inverted[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.inverted[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label.inverted,.block-contact-primary .block-inner .contact-info .body a.inverted.link,.block-contact-primary .checkbox-container.label-right label.inverted,.block-events .block-inner .events-archive article .actions a.inverted.link,.block-events .block-inner .events-heading form .inverted.input-field,.block-fiftyfifty-article .col-2 .body ol li.inverted,.block-fiftyfifty-article .col-2 .body ul li.inverted,.block-fiftyfifty-standard .block-inner .col-2 ul li.inverted,.block-hero-subsidiary .block-inner .second-hero-summary ul li.inverted,.block-info-cards .block-inner .info-cards-container .info-card .inverted.subheading,.block-info-cards-expandable .block-inner .col-1 .inverted.subheading,.block-interior-menu .block-inner ul li.inverted.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .inverted.post-headline,.block-locations .block-inner .row .contact-info .body a.inverted.link,.block-media-kit .block-inner .media-kit a.inverted.link,.block-pipeline .inverted.sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .inverted.heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .inverted.company,.block-pipeline-subsidiary .inverted.sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .inverted.headline,.block-press-releases .block-inner .press-releases-heading form .inverted.input-field,.block-press-releases .block-inner .press-releases-heading form select.inverted,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd.inverted,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .inverted.title,.p.inverted,.pipeline-modal .card .col-2 ul li.inverted,.team-member-modal .card .col-2 .inverted.title,p.inverted,ul.bullet-list.bullet-list--two li.inverted{color:#fff;font-weight:400}#cookie-law-info-bar .row .small.condensed.col-1,#cookie-law-info-bar .small.condensed.cli_messagebar_head,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li.small.condensed,.block-banner-quote .block-inner .col-1 .author .author-info .small.condensed.link-title,.block-banner-quote .block-inner .col-1 .author .author-info .small.condensed.name,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .small.condensed.container,.block-contact .block-inner .contact-form .contact-form-inner .small.condensed.input-field,.block-contact .block-inner .contact-info a.small.condensed.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label.small.condensed,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li.small.condensed,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small.condensed[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small.condensed[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input.small.condensed[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label.small.condensed,.block-contact-primary .block-inner .contact-form .contact-form-inner .small.condensed.nf-error-msg,.block-contact-primary .block-inner .contact-info .body a.small.condensed.link,.block-contact-primary .checkbox-container.label-right label.small.condensed,.block-events .block-inner .events-archive article .actions a.small.condensed.link,.block-events .block-inner .events-heading form .small.condensed.input-field,.block-fiftyfifty-article .col-2 .body ol li.small.condensed,.block-fiftyfifty-article .col-2 .body ul li.small.condensed,.block-fiftyfifty-standard .block-inner .col-2 ul li.small.condensed,.block-hero-subsidiary .block-inner .second-hero-summary ul li.small.condensed,.block-info-cards .block-inner .info-cards-container .info-card .small.condensed.subheading,.block-info-cards-expandable .block-inner .col-1 .small.condensed.subheading,.block-interior-menu .block-inner ul li.small.condensed.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .small.condensed.post-headline,.block-locations .block-inner .row .contact-info .body a.small.condensed.link,.block-media-kit .block-inner .media-kit a.small.condensed.link,.block-pipeline .small.condensed.sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .small.condensed.heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .small.condensed.company,.block-pipeline-subsidiary .small.condensed.sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .small.condensed.headline,.block-press-releases .block-inner .press-releases-heading form .small.condensed.input-field,.block-press-releases .block-inner .press-releases-heading form select.small.condensed,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd.small.condensed,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .small.condensed.title,.p.small.condensed,.pipeline-modal .card .col-2 ul li.small.condensed,.team-member-modal .card .col-2 .small.condensed.title,p.small.condensed,ul.bullet-list.bullet-list--two li.small.condensed{line-height:12px}.post-password-form{width:80%;margin:60px auto}.post-password-form input[type=color],.post-password-form input[type=date],.post-password-form input[type=datetime-local],.post-password-form input[type=datetime],.post-password-form input[type=email],.post-password-form input[type=month],.post-password-form input[type=number],.post-password-form input[type=password],.post-password-form input[type=range],.post-password-form input[type=search],.post-password-form input[type=tel],.post-password-form input[type=text],.post-password-form input[type=time],.post-password-form input[type=url],.post-password-form input[type=week],.post-password-form textarea{font-size:16px;padding:5px 10px}.post-password-form button,.post-password-form input[type=button],.post-password-form input[type=reset],.post-password-form input[type=submit]{font-size:16px;padding:5px 20px;margin:20px 0 0}.block-text-block ul,.block-text-block-overlap ul{margin:0 0 1.5rem}.block-text-block ul li,.block-text-block-overlap ul li{font-family:AktivGrotesk,serif;font-weight:300;clear:both;position:relative;font-size:20px;font-size:2rem;line-height:1.25;letter-spacing:.06rem;text-align:left}.block-fiftyfifty-article .col-2 .body ul,.block-fiftyfifty-standard .block-inner .col-2 ul,.block-hero-subsidiary .block-inner .second-hero-summary ul,.pipeline-modal .card .col-2 ul,ul.bullet-list{margin-block-start:1em;margin-block-end:1em}.block-fiftyfifty-article .col-2 .body ul li,.block-fiftyfifty-standard .block-inner .col-2 ul li,.block-hero-subsidiary .block-inner .second-hero-summary ul li,.pipeline-modal .card .col-2 ul li,ul.bullet-list li{position:relative}.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li,ul.bullet-list.bullet-list--two li{line-height:21px;letter-spacing:.3px}.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li:before,ul.bullet-list.bullet-list--two li:before{top:4px}.block-fiftyfifty-article .col-2 .body ol{margin-block-start:1em;margin-block-end:1em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:1.5rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}::selection{background:#ede1ce}::-moz-selection{background:#ede1ce}@media (max-width:768px){.block-banner-center .block-inner .col-1 .heading,.block-banner-parallax .block-inner .col-2 .heading,.block-hero-alternate .block-inner .hero-heading,.block-hero-extended .block-inner .col-1 .hero-heading,.block-hero-standard .block-inner .hero-heading,.block-stats-repeater .block-inner .heading,.h1,.pipeline-modal .card .col-1 .heading,h1{font-size:60px;font-size:6rem}.block-banner-center .block-inner .col-1 .heading sup,.block-banner-parallax .block-inner .col-2 .heading sup,.block-hero-alternate .block-inner .hero-heading sup,.block-hero-extended .block-inner .col-1 .hero-heading sup,.block-hero-standard .block-inner .hero-heading sup,.block-stats-repeater .block-inner .heading sup,.h1 sup,.pipeline-modal .card .col-1 .heading sup,h1 sup{top:-4.75em;font-size:8px;font-weight:400}#cookie-law-info-bar .cli_messagebar_head,#cookie-law-info-bar .row .col-1,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li,.block-banner-quote .block-inner .col-1 .author .author-info .link-title,.block-banner-quote .block-inner .col-1 .author .author-info .name,.block-contact .block-inner .contact-form .contact-form-inner .input-field,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container,.block-contact .block-inner .contact-info a.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-error-msg,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label,.block-contact-primary .block-inner .contact-info .body a.link,.block-contact-primary .checkbox-container.label-right label,.block-events .block-inner .events-archive article .actions a.link,.block-events .block-inner .events-heading form .input-field,.block-fiftyfifty-article .col-2 .body ol li,.block-fiftyfifty-article .col-2 .body ul li,.block-fiftyfifty-standard .block-inner .col-2 ul li,.block-hero-subsidiary .block-inner .second-hero-summary ul li,.block-info-cards .block-inner .info-cards-container .info-card .subheading,.block-info-cards-expandable .block-inner .col-1 .subheading,.block-interior-menu .block-inner ul li.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .post-headline,.block-locations .block-inner .row .contact-info .body a.link,.block-media-kit .block-inner .media-kit a.link,.block-pipeline .sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .company,.block-pipeline-subsidiary .sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .headline,.block-press-releases .block-inner .press-releases-heading form .input-field,.block-press-releases .block-inner .press-releases-heading form select,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .title,.p,.pipeline-modal .card .col-2 ul li,.team-member-modal .card .col-2 .title,p,ul.bullet-list.bullet-list--two li{font-size:20px;font-size:2rem;font-weight:300}}@media (max-width:600px){.block-banner-center .block-inner .col-1 .heading,.block-banner-parallax .block-inner .col-2 .heading,.block-hero-alternate .block-inner .hero-heading,.block-hero-extended .block-inner .col-1 .hero-heading,.block-hero-standard .block-inner .hero-heading,.block-stats-repeater .block-inner .heading,.h1,.pipeline-modal .card .col-1 .heading,h1{font-size:40px;font-size:4rem}.block-banner-center .block-inner .col-1 .heading sup,.block-banner-parallax .block-inner .col-2 .heading sup,.block-hero-alternate .block-inner .hero-heading sup,.block-hero-extended .block-inner .col-1 .hero-heading sup,.block-hero-standard .block-inner .hero-heading sup,.block-stats-repeater .block-inner .heading sup,.h1 sup,.pipeline-modal .card .col-1 .heading sup,h1 sup{top:-4.25em;font-size:6px;font-weight:400}#cookie-law-info-bar .cli_messagebar_head,#cookie-law-info-bar .row .col-1,.block-accordion .block-inner .accordion .accordion-panel .row .col-1 ul li,.block-banner-quote .block-inner .col-1 .author .author-info .link-title,.block-banner-quote .block-inner .col-1 .author .author-info .name,.block-contact .block-inner .contact-form .contact-form-inner .input-field,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container,.block-contact .block-inner .contact-info a.link,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li,.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-error-msg,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content label,.block-contact-primary .block-inner .contact-info .body a.link,.block-contact-primary .checkbox-container.label-right label,.block-events .block-inner .events-archive article .actions a.link,.block-events .block-inner .events-heading form .input-field,.block-fiftyfifty-article .col-2 .body ol li,.block-fiftyfifty-article .col-2 .body ul li,.block-fiftyfifty-standard .block-inner .col-2 ul li,.block-hero-subsidiary .block-inner .second-hero-summary ul li,.block-info-cards .block-inner .info-cards-container .info-card .subheading,.block-info-cards-expandable .block-inner .col-1 .subheading,.block-interior-menu .block-inner ul li.menu-item,.block-latest-posts .block-inner .latest-posts a.post-box .post-headline,.block-locations .block-inner .row .contact-info .body a.link,.block-media-kit .block-inner .media-kit a.link,.block-pipeline .sub-heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .heading,.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .company,.block-pipeline-subsidiary .sub-heading,.block-press-releases .block-inner .press-releases-archive article .press-release .headline,.block-press-releases .block-inner .press-releases-heading form .input-field,.block-press-releases .block-inner .press-releases-heading form select,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd,.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .title,.p,.pipeline-modal .card .col-2 ul li,.team-member-modal .card .col-2 .title,p,ul.bullet-list.bullet-list--two li{font-size:15px;font-size:1.5rem;font-weight:400}}a{color:#454647;letter-spacing:0}a.style-1,a.style-2{text-decoration:none}a.style-2{color:#68587c}a:visited{color:inherit}a:visited.style-1,a:visited.style-2{text-decoration:none}a:visited.style-2{color:#68587c}a.hover,a:active,a:focus,a:hover{color:inherit}a.hover.style-1,a:active.style-1,a:focus.style-1,a:hover.style-1{color:#f4f4f4}a.hover.style-2,a:active.style-2,a:focus.style-2,a:hover.style-2{color:#2a1549}.btn,.nf-form-content .list-select-wrap .nf-field-element>div .btn,.nf-form-content input:not([type=button]).btn{display:inline-block;position:relative;text-decoration:none;padding:0;border-radius:0}.btn .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn .btn-inner,.nf-form-content input:not([type=button]).btn .btn-inner{font-family:AktivGrotesk,serif;display:inline-block;position:relative;width:auto;height:100%;font-size:16px;font-size:1.6rem;padding:1rem 4rem;font-weight:400;color:#454647;line-height:1;background:0 0;transition:all .25s ease-out 0s;border-radius:0}.btn .btn-inner.hover,.btn .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn .btn-inner:hover,.nf-form-content input:not([type=button]).btn .btn-inner.hover,.nf-form-content input:not([type=button]).btn .btn-inner:hover{color:#fff;background:#454647}.block-contact-primary .field-wrap .nf-form-content .list-select-wrap .nf-field-element>div input.btn[type=button],.block-contact-primary .field-wrap .nf-form-content input[type=button]:not([type=button]).btn,.block-contact-primary .field-wrap input.btn[type=button],.btn.btn-pill-input,.nf-form-content .block-contact-primary .field-wrap input[type=button]:not([type=button]).btn,.nf-form-content .list-select-wrap .nf-field-element>div .block-contact-primary .field-wrap input.btn[type=button],.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill-input,.nf-form-content input:not([type=button]).btn.btn-pill-input{border-radius:20px;border:1px solid #68587c;font-size:15px;font-size:1.5rem;font-weight:400;color:#68587c;background:0 0;transition:all .25s ease-out 0s;letter-spacing:.3px;line-height:.875;height:auto;padding:1rem calc(3.25rem + 81px) 1rem 3.25rem}.block-contact-primary .field-wrap input.btn.hover[type=button],.block-contact-primary .field-wrap input.btn[type=button]:hover,.btn.btn-pill-input.hover,.btn.btn-pill-input:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill-input.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill-input:hover,.nf-form-content input:not([type=button]).btn.btn-pill-input.hover,.nf-form-content input:not([type=button]).btn.btn-pill-input:hover{color:#fff;background:#2a1549}.btn.btn-pill .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner{border-radius:20px;border:1px solid #68587c;font-size:15px;font-size:1.5rem;letter-spacing:.3px;line-height:.875;padding:1rem 2rem 1rem 2.5rem}.btn.btn-pill .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner:after{content:"";background-image:url(images/arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:100%;padding:0 15px}.btn.btn-pill .btn-inner.hover,.btn.btn-pill .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner:hover{color:#fff;background:#2a1549}.btn.btn-pill .btn-inner.hover:after,.btn.btn-pill .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill .btn-inner:hover:after{background-image:url(images/arrow-right-white.svg)}.btn.btn-pill--white .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner{border:1px solid #fff;color:#fff}.btn.btn-pill--white .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner:after{background-image:url(images/arrow-right-white.svg)}.btn.btn-pill--white .btn-inner.hover,.btn.btn-pill--white .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner:hover{color:#2a1549;background:#fff}.btn.btn-pill--white .btn-inner.hover:after,.btn.btn-pill--white .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--white .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--white .btn-inner:hover:after{background-image:url(images/arrow-right.svg)}.block-banner.style-1 .block-inner .col-1 .btn .btn-inner,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner,.btn.btn-pill--sand .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner{border:1px solid #ede1ce;color:#ede1ce}.block-banner.style-1 .block-inner .col-1 .btn .btn-inner:after,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner:after,.btn.btn-pill--sand .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner:after{background-image:url(images/arrow-right-sand.svg)}.block-banner.style-1 .block-inner .col-1 .btn .btn-inner.hover,.block-banner.style-1 .block-inner .col-1 .btn .btn-inner:hover,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner.hover,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner:hover,.btn.btn-pill--sand .btn-inner.hover,.btn.btn-pill--sand .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner:hover{color:#454647;background:#ede1ce}.block-banner.style-1 .block-inner .col-1 .btn .btn-inner.hover:after,.block-banner.style-1 .block-inner .col-1 .btn .btn-inner:hover:after,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner.hover:after,.block-banner.style-1 .block-inner .col-2 .btn .btn-inner:hover:after,.btn.btn-pill--sand .btn-inner.hover:after,.btn.btn-pill--sand .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--sand .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--sand .btn-inner:hover:after{background-image:url(images/arrow-right-grey-dark.svg)}.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner,.btn.btn-pill--actobio .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner{border:1px solid #4d7d74;color:#4d7d74}.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner:after,.btn.btn-pill--actobio .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner:after{background-image:url(images/arrow-right-actobio.svg)}.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner.hover,.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner.hover,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner.hover,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner:hover,.btn.btn-pill--actobio .btn-inner.hover,.btn.btn-pill--actobio .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner:hover{color:#fff;background:#4d7d74}.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner.hover:after,.block-banner-center--actobio .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--actobio .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn .btn-inner:hover:after,.btn.btn-pill--actobio .btn-inner.hover:after,.btn.btn-pill--actobio .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--actobio .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--actobio .btn-inner:hover:after{background-image:url(images/arrow-right-white.svg)}.block-banner-center--exemplar .block-inner .col .btn .btn-inner,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner,.btn.btn-pill--exemplar .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner{border:1px solid #28667f;color:#28667f}.block-banner-center--exemplar .block-inner .col .btn .btn-inner:after,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner:after,.btn.btn-pill--exemplar .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner:after{background-image:url(images/arrow-right-exemplar.svg)}.block-banner-center--exemplar .block-inner .col .btn .btn-inner.hover,.block-banner-center--exemplar .block-inner .col .btn .btn-inner:hover,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner.hover,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner.hover,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner:hover,.btn.btn-pill--exemplar .btn-inner.hover,.btn.btn-pill--exemplar .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner:hover{color:#fff;background:#28667f}.block-banner-center--exemplar .block-inner .col .btn .btn-inner.hover:after,.block-banner-center--exemplar .block-inner .col .btn .btn-inner:hover:after,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--exemplar .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn .btn-inner:hover:after,.btn.btn-pill--exemplar .btn-inner.hover:after,.btn.btn-pill--exemplar .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--exemplar .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--exemplar .btn-inner:hover:after{background-image:url(images/arrow-right-white.svg)}.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner,.btn.btn-pill--triplegene .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner{border:1px solid #902947;color:#902947}.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner:after,.btn.btn-pill--triplegene .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner:after{background-image:url(images/arrow-right-triplegene.svg)}.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner.hover,.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner.hover,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner.hover,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner:hover,.btn.btn-pill--triplegene .btn-inner.hover,.btn.btn-pill--triplegene .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner:hover{color:#fff;background:#902947}.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner.hover:after,.block-banner-center--triplegene .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--triplegene .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn .btn-inner:hover:after,.btn.btn-pill--triplegene .btn-inner.hover:after,.btn.btn-pill--triplegene .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--triplegene .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--triplegene .btn-inner:hover:after{background-image:url(images/arrow-right-white.svg)}.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner,.btn.btn-pill--precigen .btn-inner,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner{border:1px solid #68587c;color:#68587c}.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner:after,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner:after,.btn.btn-pill--precigen .btn-inner:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner:after,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner:after{background-image:url(images/arrow-right.svg)}.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner.hover,.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner:hover,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner.hover,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner:hover,.btn.btn-pill--precigen .btn-inner.hover,.btn.btn-pill--precigen .btn-inner:hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner.hover,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner:hover,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner.hover,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner:hover{color:#fff;background:#68587c}.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--precigen .block-inner .col-1 .btn .btn-inner:hover:after,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner.hover:after,.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn .btn-inner:hover:after,.btn.btn-pill--precigen .btn-inner.hover:after,.btn.btn-pill--precigen .btn-inner:hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner.hover:after,.nf-form-content .list-select-wrap .nf-field-element>div .btn.btn-pill--precigen .btn-inner:hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner.hover:after,.nf-form-content input:not([type=button]).btn.btn-pill--precigen .btn-inner:hover:after{background-image:url(images/arrow-right-white.svg)}.btn-link{font-family:AktivGrotesk,serif;font-weight:700;font-size:20px;font-size:2rem;letter-spacing:.06em;text-transform:uppercase}.mobile-menu{overflow:hidden}.wp-block-image{margin:0;display:block;position:relative}.warning-leaving{position:fixed;z-index:9999999;background:rgba(0,0,0,.5)}.warning-leaving,.warning-leaving-detect{display:block;top:0;left:0;width:100%;height:100%}.warning-leaving-detect{position:absolute}.warning-leaving .warning-leaving-inner{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;background:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.5);padding:30px}.warning-leaving p.bottom-margin{margin-bottom:50px}.warning-leaving .th-btn-wrap{display:block;position:relative}.warning-leaving .btn-continue{float:right}#masthead{position:fixed;width:100%;height:114px;padding:0 100px;z-index:10;top:0;transform:translateY(0);transition:transform .5s ease-out 0s}#masthead:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;opacity:0;transition:opacity .5s ease-out 0s}.mobile-menu-ani-start #masthead:before{opacity:1;transition:none}.mobile-menu-ani-start.mobile-menu #masthead:before{transition:opacity .5s ease-out 0s}#masthead.scrollDown{transform:translateY(0);transition:transform .5s ease-out 0s}#masthead.scrollDown:before{opacity:1}#masthead.scrollDown .custom-logo-link{top:22px}#masthead.scrollTransition{transition:transform .5s ease-out 0s}#masthead.scrollTransition:before{opacity:1}#masthead.scrollTransition .custom-logo-link{top:22px}#masthead.scrollRelative{position:fixed;transform:translateY(0)}#masthead.scrollUp{position:fixed;margin-bottom:0;transition:transform .5s ease-out 0s}#masthead.scrollUp:before{opacity:1}#masthead.scrollUp .custom-logo-link{top:22px}.site-branding{height:100%;max-width:1300px;margin:0 auto}.custom-logo-link{display:inline;position:absolute;top:22px;width:162px;height:69px;background-image:url(images/precigen-logo.svg);background-repeat:no-repeat;background-size:contain;background-position:0}.site-header-menu{display:block;position:absolute;top:0;right:50px;width:auto;height:100%;z-index:0}.site-header-menu .menu-primary-menu-container{margin-top:38px}.site-header-menu ul{list-style:none;color:#000;display:block;position:relative;padding:0}.site-header-menu .menu>li{display:block;position:relative;padding:10px 18px;float:left;font-size:15px;font-size:1.5rem;font-weight:400}.site-header-menu .menu>li:last-child{padding-right:0}.site-header-menu .menu>li .sub-menu{display:none;position:absolute;bottom:0;left:18px;transform:translateY(100%);margin:0}.site-header-menu .menu>li .sub-menu li{display:block;position:relative;background-color:#fff}.site-header-menu .menu>li .sub-menu li a{color:#2a1549}.site-header-menu .menu>li .sub-menu li a:hover{background-color:#848098;color:#fff}.site-header-menu .menu>li .sub-menu li:first-child a{padding-top:15px}.site-header-menu .menu>li .sub-menu li:last-child a{padding-bottom:15px}.site-header-menu .menu>li .sub-menu li a{white-space:nowrap;padding:12px 25px;display:block;position:relative}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a,.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a,.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a{font-size:0}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a:first-child,.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a:last-child,.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a:first-child,.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a:last-child,.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a:first-child,.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a:last-child{padding-top:15px;padding-bottom:15px}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a:after,.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a:after,.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a:after{content:"";display:block;position:relative;background-repeat:no-repeat;background-position:50%;background-size:100% auto;height:41px}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio,.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar{margin-bottom:4px}.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a:after{background-image:url(images/precigen-triplegene-logo.png);width:134px}.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a:after{background-image:url(images/exemplar-genetics-logo.png);width:134px}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a:after{background-image:url(images/precigen-actobio-logo.png);width:134px}.site-header-menu .menu>li .sub-menu li.current_page_item a{color:#6244d3}.site-header-menu .menu>li .sub-menu li.current_page_item a:hover{color:#fff}.site-header-menu .menu>li.show-sub-menu .sub-menu{display:block}.site-header-menu .menu>li a{color:#fff}.site-header-menu .menu>li.current_page_item>a:after,.site-header-menu .menu>li.current_page_parent>a:after{content:"";display:block;position:absolute;left:18px;bottom:0;height:1px;width:calc(100% - 36px);background:#fff}.site-header-menu .menu>li.current_page_item:last-child>a:after,.site-header-menu .menu>li.current_page_parent:last-child>a:after{width:calc(100% - 18px)}#masthead.scrollTransition .site-header-menu .menu>li .sub-menu{background-color:#351e63}#masthead.scrollTransition .site-header-menu .menu>li .sub-menu li{background-color:transparent}#masthead.scrollTransition .site-header-menu .menu>li .sub-menu li:hover{background-color:hsla(0,0%,100%,.1)}#masthead.scrollTransition .site-header-menu .menu>li .sub-menu li a{color:#fff}.main-navigation{clear:both;display:block;width:100vw;height:0;position:fixed;background-size:cover;top:80px;left:0;z-index:2;transition:height .35s ease-out 0s;overflow-x:hidden;overflow-y:hidden}.main-navigation .menu-content-container{display:block;position:relative;text-align:center;width:100vw;height:calc(100vh - 80px);overflow-x:hidden}.main-navigation .menu-content-container img{margin:0 auto 40px;max-width:96px;width:30%;height:auto}.main-navigation.show{height:100vh;transition:height .6s cubic-bezier(.785,.135,.15,.86) 0s}.main-navigation.mobile-overflow .menu-content-container{overflow-y:auto}.main-navigation ul{display:block;list-style:none;margin:0 auto;padding-left:0;position:relative;text-align:center}.main-navigation #primary-menu{margin-top:1px}.main-navigation #primary-menu>li{position:relative;opacity:0;transition:all .25s ease-out 0s;min-width:320px;width:100vw;text-align:right}.main-navigation #primary-menu>li>a{display:inline-block;color:#fff;font-weight:300;line-height:1;font-size:30px;transform:translateX(-100%);margin:0 0 24px calc(100vw - 50px)}.main-navigation #primary-menu>li>a.show-sub-menu+.sub-menu{height:auto;margin-bottom:24px}.main-navigation #primary-menu>li .sub-menu{display:block;color:#fff;font-weight:300;line-height:1;width:100vw;height:0;transition:all .25s ease-out 0s;overflow:hidden}.main-navigation #primary-menu>li .sub-menu a{display:inline-block;color:#fff;left:calc(100vw - 68px);font-weight:300;line-height:1;font-size:22px;padding:12px 0;transform:translateX(-100%);margin:0 0 0 calc(100vw - 50px);white-space:nowrap}.main-navigation #primary-menu>li .sub-menu li{background:hsla(0,0%,100%,.1)}.main-navigation #primary-menu>li .sub-menu li:first-child a{padding-top:24px}.main-navigation #primary-menu>li .sub-menu li:last-child a{padding-bottom:24px}.main-navigation.show #primary-menu>li{opacity:1;transform:translateY(0)}.main-navigation.show #primary-menu>li:first-child{transition:all .25s ease-out .2s}.main-navigation.show #primary-menu>li:nth-child(2){transition:all .25s ease-out .25s}.main-navigation.show #primary-menu>li:nth-child(3){transition:all .25s ease-out .3s}.main-navigation.show #primary-menu>li:nth-child(4){transition:all .25s ease-out .35s}.main-navigation.show #primary-menu>li:nth-child(5){transition:all .25s ease-out .4s}.main-navigation.show #primary-menu>li:nth-child(6){transition:all .25s ease-out .45s}.main-navigation.show #primary-menu>li:nth-child(7){transition:all .25s ease-out .5s}.main-navigation.show #primary-menu>li:nth-child(8){transition:all .25s ease-out .55s}.main-navigation.show #primary-menu>li:nth-child(9){transition:all .25s ease-out .6s}.main-navigation-detect{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.main-navigation.toggled ul,.menu-toggle{display:block}button.menu-toggle{border:none;background:0 0;padding:0;outline:0;display:none;position:absolute;width:41px;height:26px;top:44px;left:calc(100vw - 91px);z-index:3}.menu-icon,.menu-icon-close{display:block;top:0;transition:all .25s ease-in-out 0s;position:absolute}.menu-icon-close{top:6px;left:4px}.menu-icon{opacity:1;transform:rotate(0)}.menu-icon-close{opacity:0;transform:rotate(90deg)}button.menu-toggle:hover .menu-icon{display:block;opacity:1;transform:rotate(0)}button.menu-toggle.expand .menu-icon-close{opacity:1;transform:rotate(0)}button.menu-toggle.expand .menu-icon{opacity:0;transform:rotate(-90deg)}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.site-header-short{width:100%;height:205px;z-index:10;position:relative;margin-bottom:150px}.site-header-short-bg{position:absolute;top:0;left:0;width:100%;height:205px;z-index:8;background:#000}@media (min-width:1024px){#masthead.scrollRelative{position:fixed}.site-header-menu .menu>li .sub-menu li.mobile-option{display:none}}@media (max-width:1100px){.site-header-menu .menu>li{padding:10px 15px}}@media (max-width:1024px){#masthead{height:80px;padding:0 0 0 36px}#masthead:before{transition:opacity .5s ease-out .5s}#masthead.scrollRelative:not(.scrollUp):not(.scrollDown) .custom-logo-link,#masthead.scrollTransition .custom-logo-link,#masthead.scrollUp .custom-logo-link{top:14px}#masthead.scrollDown{transform:translateY(-100%)}#masthead.scrollDown:before{opacity:0}.mobile-menu-ani-start #masthead.scrollDown{transform:translateY(0)}.mobile-menu-ani-start #masthead.scrollRelative{position:fixed;margin-bottom:0}.site-header-menu{display:none}.custom-logo-link{top:14px;height:50px;width:131px;background-image:url(images/precigen-logo-mobile.svg)}button.menu-toggle{display:block;top:27px}}@media (max-width:768px){#masthead{padding:0}.custom-logo-link{left:36px}.site-header-short{height:130px;margin-bottom:50px}.site-header-short-bg{height:130px}button.menu-toggle{left:calc(100vw - 77px)}button.menu-toggle:hover .menu-icon{display:block}button.menu-toggle.expand .menu-icon{opacity:0}.main-navigation li{min-width:250px}.main-navigation a{font-size:24px;font-size:2.4rem}.main-navigation ul li:hover a{transform:none}.main-navigation #primary-menu>li>a{margin:0 0 24px calc(100vw - 36px);white-space:nowrap}.main-navigation #primary-menu>li .sub-menu a{margin:0 0 0 calc(100vw - 36px)}}@media only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.site-header-menu .menu>li .sub-menu li.sub-menu-item-triplegene a:after{background-image:url(images/precigen-triplegene-logo@2x.png)}.site-header-menu .menu>li .sub-menu li.sub-menu-item-exemplar a:after{background-image:url(images/exemplar-genetics-logo@2x.png)}.site-header-menu .menu>li .sub-menu li.sub-menu-item-actobio a:after{background-image:url(images/precigen-actobio-logo@2x.png)}}div.anchor{display:block;position:relative;top:-114px;visibility:hidden}@media (max-width:1024px){div.anchor{top:0}}.widget{margin:0}.trademark{display:inline-block;width:20px;height:20px;font-size:10px;letter-spacing:0;font-weight:600;top:-8px;left:-2px}.offset-corners,.trademark{position:relative;color:#2a1549}.offset-corners{display:block;width:100%;height:100%;text-align:center;line-height:1.3;padding:25px 73px;background:#fff;text-transform:uppercase;letter-spacing:2px;font-size:19px}.offset-corners:before{border-top:2px solid #8a8d8f;border-left:2px solid #8a8d8f;top:-11px;left:22px}.offset-corners:after,.offset-corners:before{content:"";display:block;position:absolute;width:22px;height:22px}.offset-corners:after{border-bottom:2px solid #8a8d8f;border-right:2px solid #8a8d8f;bottom:-11px;right:22px}#footer-header{display:block;position:relative;width:100%;height:auto;background:#f4f4f4;text-align:center;font-size:12px;font-size:1.2rem;padding:75px 100px 25px}#footer-header p{font-size:12px;font-size:1.2rem;margin:0}#footer-header .widget_media_image{display:block;position:relative;width:204px;float:left}#footer-header .widget_media_image img{max-width:204px;width:100%;height:auto}#footer-header .widget_custom_html{display:block;position:relative;max-width:568px;width:50%;float:right}#footer-header .widget_nav_menu{clear:both;width:100%;display:block;position:relative;padding-top:63px}#footer-header .widget_nav_menu .menu-primary-menu-container{margin:0 -1.5%}#footer-header .widget_nav_menu .menu{list-style:none;padding:0;margin:0;display:flex;position:relative;flex-direction:row;text-align:left;width:100%}#footer-header .widget_nav_menu .menu>li{flex:0 1 11.714%;margin-right:1.5%;margin-left:1.5%;padding-bottom:50px}#footer-header .widget_nav_menu .menu a{font-size:15px;color:#2a1549}#footer-header .widget_nav_menu .menu .sub-menu{list-style:none;padding:27px 0 0;margin:0}#footer-header .widget_nav_menu .menu .sub-menu li{margin:0 0 18px}#footer-header .widget_nav_menu .menu .sub-menu li.mobile-option{display:none}#footer-header .widget_nav_menu .menu .sub-menu a{color:#454647;text-transform:uppercase;letter-spacing:2px;font-size:10px;line-height:1.1;font-weight:600}#footer-sidebar{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;min-height:70px;clear:both;padding:75px 100px}#footer-sidebar:after{content:"";display:block;position:relative;clear:both}#footer-sidebar1 .widget,#footer-sidebar2 .widget{padding-right:50px}#footer-sidebar1 .widget,#footer-sidebar2 .widget,#footer-sidebar3 .widget{margin:0}#footer-sidebar>div{flex:0 1 33.3333%;color:#fff;font-size:15px}#footer-sidebar>div .widget-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#ede1ce}#footer-sidebar3 #mks_social_widget-2 ul.mks_social_widget_ul{list-style:none;padding:0 0 30px;display:flex;position:relative}#footer-sidebar3 #mks_social_widget-2 ul.mks_social_widget_ul li{display:block;position:relative}#footer-sidebar3 #mks_social_widget-2 ul.mks_social_widget_ul li a{display:block;position:relative;width:25px!important;height:25px!important;margin-right:25px;background:0 0}#footer-sidebar3 #mks_social_widget-2 ul.mks_social_widget_ul li a:before{display:block;font-size:24px}#footer-sidebar3 .widget_nav_menu{display:block;position:relative}#footer-sidebar3 .widget_nav_menu .widget-title{display:none}#footer-sidebar3 .widget_nav_menu ul{list-style:none;padding:0;display:flex}#footer-sidebar3 .widget_nav_menu ul li{display:block;position:relative;margin-right:30px}#footer-sidebar3 .widget_nav_menu ul li:last-child{margin-right:0}#footer-sidebar3 .widget_nav_menu ul li a{text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:600;font-size:10px}#footer-sidebar3 .widget_text{padding-top:20px}#footer-sidebar3 .widget_text .widget-title{display:none}#footer-sidebar3 .widget_text p{font-size:9px;line-height:1.3}@media (max-width:1024px){#footer-header .widget_nav_menu .menu{flex-wrap:wrap}#footer-header .widget_nav_menu .menu>li{flex:0 1 21.75%}}@media (max-width:922px){#footer-header .widget_custom_html,#footer-header .widget_media_image{float:none}#footer-header .widget_custom_html{margin:63px auto 0;width:100%;max-width:100%}#footer-sidebar{flex-direction:column}#footer-sidebar>div{flex:0 1 100%}}@media (max-width:768px){#footer-header .widget_nav_menu .menu{flex-wrap:wrap}#footer-header .widget_nav_menu .menu>li{flex:0 1 47%}#footer-header,#footer-sidebar{padding:45px 36px}.offset-corners{padding:25px 65px}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;width:100%;height:55px;display:block;position:relative;font-size:15px;font-weight:400;padding:10px 12px;margin:0;border-radius:0;background:#fff;color:#68587c;border:none;border-bottom:1px solid #68587c}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-bottom-color:#2a1549;outline:0}.wpcf7-not-valid-tip{margin-top:1.2rem}textarea{height:168px;resize:vertical}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-form label{line-height:1;font-size:18px;font-size:1.8rem}.wpcf7-form p{margin-bottom:2rem;clear:both}.wpcf7-form p:nth-child(2){width:50%;padding-right:1rem;float:left}.wpcf7-form p:nth-child(3){width:50%;padding-left:1rem;float:right;clear:none}.wpcf7-form p:nth-child(4){margin-bottom:2rem}div.wpcf7-response-output,div.wpcf7-validation-errors{border:none;background:#fff;padding:1rem 2.2rem;margin:2rem 1px 1px}.wpcf7-response-output:before{content:"";display:block;position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;z-index:-1;background:#1390be;background:linear-gradient(90deg,#1390be 51%,#166775 96%)}.nf-form-content .list-select-wrap .nf-field-element>div .btn,.nf-form-content input:not([type=button]).btn,.wpcf7-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none}.nf-form-content .list-select-wrap .nf-field-element>div .btn:focus,.nf-form-content input:not([type=button]).btn:focus,.wpcf7-form input[type=submit]:focus{border-color:#444;outline:0}.wpcf7-form .btn:hover input[type=submit]{color:#fff}.wpcf7-form .btn{width:226px;height:56px;margin-top:0;border:1px solid #d1d3d4}.wpcf7-form .btn .btn-inner{background:#fff;width:100%;padding:0;transition:all .25s ease-out 0s}.wpcf7-form .btn:hover .btn-inner{background:0 0}div.wpcf7 .ajax-loader{position:absolute;top:8px;margin-left:1.5rem}.your-email:after,.your-message:after{content:"";display:block;position:absolute;width:14px;height:13px;background-image:url(images/asterisk.svg);background-repeat:no-repeat;background-size:100% auto;top:-7px;left:-7px}@media (max-width:768px){.wpcf7-form p:nth-child(2){width:100%;padding-right:0;float:none}.wpcf7-form p:nth-child(3){width:100%;padding-left:0;float:none;clear:both}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding-left:1.5rem;padding-right:1.5rem;font-size:16px;font-size:1.6rem}.wpcf7-form .btn{margin:0 auto}}.nav-next-inner,.nav-prev-inner{background-repeat:no-repeat;background-size:20px auto;display:block;position:relative}.nav-prev-inner{background-image:url(images/back-arrow.svg);background-position:0;padding:5px 0 5px 30px}.nav-next-inner{padding:5px 30px 5px 0}.nav-next-inner:after{background-repeat:no-repeat;background-size:20px auto;background-image:url(images/back-arrow.svg);background-position:0;display:block;content:"";position:absolute;top:0;left:0;transform:rotateY(180deg);width:100%;height:100%}.nav-next a,.nav-next a:hover,.nav-previous a,.nav-previous a:hover{text-decoration:none;font-size:18px;font-size:1.8rem;color:#8a8d8f;font-weight:600}@media (max-width:768px){.nav-next-inner:after,.nav-prev-inner{background-size:15px auto}.nav-prev-inner{padding-left:25px}.nav-next-inner{padding-right:25px}}#cookie-law-info-bar{width:100%!important;max-width:1100px!important;position:absolute;transform:translate(-50%,-50%);margin-left:auto!important;margin-top:auto!important;padding:45px!important;background-color:#f4f4f4!important}#cookie-law-info-bar .cli_messagebar_head{color:#68587c!important;text-transform:capitalize;text-align:left;margin-bottom:0}#cookie-law-info-bar .row{display:flex}#cookie-law-info-bar .row .col-1{flex:1 0 60%;text-align:left;margin-bottom:0;padding-right:36px}#cookie-law-info-bar .row .col-2{flex:1 0 40%;display:flex;align-items:center;flex-direction:row;justify-content:space-between}#cookie-law-info-bar .row .col-2 .cli-plugin-button{border-radius:20px;border:1px solid #68587c;font-size:15px;font-size:1.5rem;font-weight:400;color:#68587c!important;background:0 0!important;transition:all .25s ease-out 0s;letter-spacing:.3px;line-height:.875;padding:1rem 3.25rem;min-width:190px}#cookie-law-info-bar .row .col-2 .cli-plugin-button.hover,#cookie-law-info-bar .row .col-2 .cli-plugin-button:hover{color:#fff!important;background:#2a1549!important}.cli-modal-open #cookie-law-info-bar{opacity:0!important}@media (max-width:1200px){#cookie-law-info-bar{width:100%!important;max-width:500px!important}#cookie-law-info-bar .row{flex-direction:column}#cookie-law-info-bar .row .col-1{padding-right:0}#cookie-law-info-bar .row .col-2{flex-direction:column}#cookie-law-info-bar .row .col-2 .cookie_action_close_header{margin-bottom:24px!important}}@media (max-width:520px){#cookie-law-info-bar{width:100%!important;max-width:500px!important}}.cli-modal-content{background-color:#f4f4f4!important}.cli-modal-content .cli-tab-header,.cli-modal-content .cli-tab-section{background-color:rgba(138,141,143,.1)}.cli-modal-content .cli-tab-header .cli-switch input:checked+.cli-slider,.cli-modal-content .cli-tab-section .cli-switch input:checked+.cli-slider{background-color:#68587c}.block{display:block;background-size:cover;background-position:50%;height:auto;padding:120px 100px 130px;z-index:0}.block,.block-inner{position:relative;width:100%}.block-inner{max-width:1300px;padding:0;margin:0 auto}@media (max-width:768px){.block{padding:45px 36px}}.block-hero-standard{padding:0;overflow:hidden}.block-hero-standard .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-hero-standard .block-inner{padding:200px 100px 90px;box-sizing:content-box}.block-hero-standard .block-inner .hero-eyebrow{color:#fff;margin-bottom:12px}.block-hero-standard .block-inner .hero-heading{color:#fff;margin-left:-5px;margin-bottom:0}.block-hero-standard .block-inner .hero-summary{color:#fff;max-width:550px;margin-top:34px}.block-hero-standard .block-inner .hero-summary p:last-child{margin-bottom:0}@media (max-width:1024px){.block-hero-standard .background-image.mobile-position-left{-o-object-position:left;object-position:left}.block-hero-standard .background-image.mobile-position-right{-o-object-position:right;object-position:right}.block-hero-standard .block-inner{padding:150px 36px 90px;box-sizing:inherit}.block-hero-standard .block-inner .hero-heading{margin-left:-3px}}.block-hero-extended{padding:0}.block-hero-extended .block-inner{display:block;max-width:100%}.block-hero-extended .block-inner .background-wrapper{flex:0 0 100%;display:flex;flex-wrap:wrap;background-size:cover;background-repeat:no-repeat;overflow:hidden}.block-hero-extended .block-inner .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-hero-extended .block-inner video{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);min-width:100%;min-height:100%;background:#000}.block-hero-extended .block-inner .col{display:block;position:relative}.block-hero-extended .block-inner .col-1{flex:0 0 60%}.block-hero-extended .block-inner .col-2{flex:0 0 40%}.block-hero-extended .block-inner .ful-width{flex:0 0 100%}.block-hero-extended .block-inner .col-1{padding:200px 0 50px 100px}.block-hero-extended .block-inner .col-1 .hero-eyebrow{color:#fff;margin-bottom:12px}.block-hero-extended .block-inner .col-1 .hero-heading{color:#fff;margin-left:-5px;margin-bottom:0}.block-hero-extended .block-inner .col-1 .hero-heading .trademark{color:#fff;top:-48px}.block-hero-extended .block-inner .col-1 .hero-summary{color:#fff;max-width:550px;margin-top:34px}.block-hero-extended .block-inner .col-1 .hero-summary p:last-child{margin-bottom:0}.block-hero-extended .block-inner #hero-scene{display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.block-hero-extended .block-inner #hero-foreground-image{display:block;position:absolute;max-width:685px;width:48%;height:auto;top:225px;right:0}.block-hero-extended .block-inner .foreground-image{display:block;position:relative;width:100%;height:auto}.block-hero-extended .block-inner .second-heading-wrapper{flex:0 0 100%;background:hsla(0,0%,100%,.9);padding:35px 100px 50px}.block-hero-extended .block-inner .second-hero-eyebrow{text-transform:uppercase;color:#848098;font-size:10px;font-weight:600;letter-spacing:2px;width:50%;padding-bottom:15px;display:block;position:relative}.block-hero-extended .block-inner .second-hero-eyebrow:after{content:"";width:22px;height:22px;border-left:2px solid #68587c;border-top:2px solid #68587c;display:block;position:absolute;top:0;left:-42px}.block-hero-extended .block-inner .second-hero-heading{font-size:15px;color:#222323;letter-spacing:2px;text-transform:uppercase;width:50%;display:block;position:relative;line-height:1.5}.block-hero-extended .block-inner .second-hero-summary{padding:50px 0 50px 100px;width:50%;font-size:15px;color:#222323;font-weight:300;background:#fff}@media (max-width:1024px){.block-hero-extended .block-inner .col-1{padding:150px 0 90px 90px;flex:0 0 70%}.block-hero-extended .block-inner .col-2{flex:0 0 30%}.block-hero-extended .block-inner #hero-foreground-image{max-width:360px;width:50%;top:275px;right:-50px}.block-hero-extended .block-inner .second-heading-wrapper{padding:36px 90px}.block-hero-extended .block-inner .second-hero-eyebrow{width:80%}.block-hero-extended .block-inner .second-hero-eyebrow:after{display:none}.block-hero-extended .block-inner .second-hero-heading{width:80%}.block-hero-extended .block-inner .second-hero-summary{padding:36px 0 36px 90px;width:80%}}@media (max-width:860px){.block-hero-extended .block-inner .col-1{padding:150px 90px 36px;flex:0 0 100%}.block-hero-extended .block-inner .col-1 .hero-heading{font-size:9.2vw}.block-hero-extended .block-inner .col-1 .hero-heading .trademark{top:-5vw;font-size:8px}.block-hero-extended .block-inner .col-2{display:none}.block-hero-extended .block-inner #hero-foreground-image{max-width:290px;width:50%;top:265px;right:-50px}.block-hero-extended .block-inner .second-heading-wrapper{padding:36px 90px}.block-hero-extended .block-inner .second-hero-eyebrow{width:80%}.block-hero-extended .block-inner .second-hero-eyebrow:after{display:none}.block-hero-extended .block-inner .second-hero-heading{width:80%}.block-hero-extended .block-inner .second-hero-summary{padding:36px 90px;width:100%}}@media (max-width:768px){.block-hero-extended .block-inner .col-1{padding:130px 36px 100px}.block-hero-extended .block-inner .second-heading-wrapper{padding:36px}.block-hero-extended .block-inner .second-hero-eyebrow,.block-hero-extended .block-inner .second-hero-heading{width:70%}.block-hero-extended .block-inner .second-hero-summary{padding:36px;width:100%}}@media (max-width:650px){.block-hero-extended .block-inner .col-1 .hero-heading{margin-left:-3px}.block-hero-extended .block-inner #hero-foreground-image{max-width:262px;width:262px}}@media (max-width:550px){.block-hero-extended .block-inner #hero-foreground-image{top:240px;right:-110px}}@media (max-width:400px){.block-hero-extended .block-inner .col-1 .hero-heading{font-size:40px}.block-hero-extended .block-inner .col-1 .hero-heading .trademark{top:-30px}.block-hero-extended .block-inner .second-hero-eyebrow,.block-hero-extended .block-inner .second-hero-heading{width:90%}}.block-hero-subsidiary{padding:0}.block-hero-subsidiary .block-inner{display:block;max-width:100%}.block-hero-subsidiary .block-inner .background-wrapper{flex:0 0 100%;display:flex;flex-wrap:wrap;background-size:cover;background-repeat:no-repeat;z-index:1}.block-hero-subsidiary .block-inner .background-wrapper .background-mask{display:block;position:absolute;width:100%;height:100%;z-index:0;overflow:hidden}.block-hero-subsidiary .block-inner .background-wrapper .background-mask .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-hero-subsidiary .block-inner .background-wrapper .col{display:block;position:relative}.block-hero-subsidiary .block-inner .background-wrapper .col-1{flex:0 0 55%;padding:200px 0 50px 100px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-eyebrow{color:#fff;margin-bottom:12px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{color:#fff;margin-left:-5px;margin-bottom:0}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading .trademark{color:#fff;top:-48px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-summary{color:#fff;max-width:550px;margin-top:34px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-summary p:last-child{margin-bottom:0}.block-hero-subsidiary .block-inner video{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);min-width:100%;min-height:100%;background:#000}.block-hero-subsidiary .block-inner .foreground-image{display:block;position:absolute;max-width:640px;width:43%;height:auto;bottom:-161px;right:0}.block-hero-subsidiary .block-inner .second-heading-wrapper{flex:0 0 100%;background:hsla(0,0%,100%,.9);padding:35px 100px 50px;display:flex;align-items:center;flex-direction:row}.block-hero-subsidiary .block-inner .second-heading-image-wrapper{flex:0 0 207px;margin-right:40px}.block-hero-subsidiary .block-inner .second-heading-image{display:block;position:relative;width:100%;height:auto}.block-hero-subsidiary .block-inner .second-hero-heading{flex:0 0 auto;text-transform:uppercase;color:#fff;font-size:10px;font-weight:600;letter-spacing:2px;width:auto;display:block;position:relative;line-height:1.5}.block-hero-subsidiary .block-inner .second-body-wrapper{display:flex;position:relative;width:100%;background:#fff}.block-hero-subsidiary .block-inner .second-body-wrapper .second-body{flex:0 0 50%;width:50%;font-size:15px;color:#222323;font-weight:300;background:#fff}.block-hero-subsidiary .block-inner .second-body-wrapper .second-body p:last-child{margin-bottom:0}.block-hero-subsidiary .block-inner .second-body-wrapper .col-1{padding:50px 75px 50px 100px}.block-hero-subsidiary .block-inner .second-body-wrapper .col-2{padding:50px 130px 50px 75px}.block-hero-subsidiary .block-inner .second-hero-summary{width:100%;font-size:15px;color:#222323;font-weight:300}.block-hero-subsidiary .block-inner .second-hero-summary ul li{line-height:21px;letter-spacing:.3px}.block-hero-subsidiary .block-inner .second-hero-summary ul li:before{top:4px}.precigen-triple-gene .block-hero-subsidiary .block-inner .second-hero-summary ul li:before{background-image:url(images/triangle-triplegene.svg)}@media (max-width:1350px){.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{font-size:5.93vw}}@media (max-width:1250px){.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{font-size:5.8vw}.block-hero-subsidiary .block-inner .foreground-image{bottom:-150px}}@media (max-width:1024px){.block-hero-subsidiary .block-inner .background-wrapper .col-1{padding:150px 0 90px 90px;flex:0 0 70%}.block-hero-subsidiary .block-inner .background-wrapper .col-2{flex:0 0 30%}.block-hero-subsidiary .block-inner .foreground-image{max-width:410px;width:43%;bottom:-104px}.block-hero-subsidiary .block-inner .second-heading-wrapper{padding:36px 90px}.block-hero-subsidiary .block-inner .second-hero-heading{width:80%}.block-hero-subsidiary .block-inner .second-body-wrapper .col-1{padding:36px 45px 36px 90px}.block-hero-subsidiary .block-inner .second-body-wrapper .col-2{padding:36px 90px 36px 45px}}@media (max-width:860px){.block-hero-subsidiary .block-inner .background-wrapper .col-1{padding:150px 90px 36px;flex:0 0 100%}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{font-size:9.2vw;padding-bottom:200px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading .trademark{top:-5vw;font-size:8px}.block-hero-subsidiary .block-inner .background-wrapper .col-2{display:none}.block-hero-subsidiary .block-inner .foreground-image{max-width:350px;width:50%;bottom:-50px}.block-hero-subsidiary .block-inner .second-heading-wrapper{padding:36px 90px}.block-hero-subsidiary .block-inner .second-hero-heading{width:80%}}@media (max-width:768px){.block-hero-subsidiary .block-inner .background-wrapper .col-1{padding:130px 36px 100px}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{padding-bottom:100px}.block-hero-subsidiary .block-inner .second-heading-wrapper{padding:36px}.block-hero-subsidiary .block-inner .second-hero-eyebrow,.block-hero-subsidiary .block-inner .second-hero-heading{width:70%}.block-hero-subsidiary .block-inner .second-body-wrapper{flex-direction:column}.block-hero-subsidiary .block-inner .second-body-wrapper .col-1,.block-hero-subsidiary .block-inner .second-body-wrapper .col-2{padding:36px 36px 12px;flex:0 0 100%;width:100%}.block-hero-subsidiary .block-inner .second-body-wrapper .col-2{padding-top:0;padding-bottom:36px}}@media (max-width:650px){.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{font-size:60px;margin-left:-3px}.block-hero-subsidiary .block-inner .foreground-image{max-width:262px;width:262px;bottom:0}.block-hero-subsidiary .block-inner .second-hero-heading{display:none}.block-hero-subsidiary .block-inner .second-hero-image-wrapper{flex:0 0 148px}}@media (max-width:580px){.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{padding-bottom:90px}}@media (max-width:505px){.block-hero-subsidiary .block-inner .col-1 .hero-heading{font-size:40px}.block-hero-subsidiary .block-inner .col-1 .hero-heading .trademark{top:-30px}.block-hero-subsidiary .block-inner .second-hero-eyebrow,.block-hero-subsidiary .block-inner .second-hero-heading{width:90%}}@media (max-width:445px){.block-hero-subsidiary .block-inner .foreground-image{width:63.88%;max-width:230px}.block-hero-subsidiary .block-inner .second-heading-image{width:80%;margin:0}.block-hero-subsidiary .block-inner .background-wrapper .col-1 .hero-heading{padding-bottom:70px}}.block-hero-alternate{padding:0;overflow:hidden}.block-hero-alternate .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.block-hero-alternate .block-inner{padding:200px 100px 90px;box-sizing:content-box}.block-hero-alternate .block-inner .hero-heading{font-size:60px;font-size:6rem;line-height:1.3;color:#fff;margin-left:-5px;margin-bottom:0;max-width:620px}.block-hero-alternate .block-inner .hero-heading sup{font-size:50%;top:-.75em;font-weight:100}.block-hero-alternate .block-inner .hero-summary{color:#fff;max-width:720px;margin-top:14px}.block-hero-alternate .block-inner .hero-summary p{font-size:24px;font-size:2.4rem;font-weight:300;max-width:720px}.block-hero-alternate .block-inner .hero-summary p:last-child{margin-bottom:0}.block-hero-alternate .block-inner .hero-summary ul{padding-left:35px;list-style-type:none;max-width:500px}.block-hero-alternate .block-inner .hero-summary ul li{position:relative;font-weight:300}.block-hero-alternate .block-inner .hero-summary ul li:not(:last-child){margin-bottom:16px}.block-hero-alternate .block-inner .hero-summary ul li:before{content:"";position:absolute;left:-35px;top:13px;width:27px;height:1px;background:#fff}.block-hero-alternate .block-inner .hero-summary ul li a{color:#fff}.block-hero-alternate .block-inner .hero-summary ul li a:hover{text-decoration:underline}@media (max-width:768px){.block-hero-alternate{display:grid}.block-hero-alternate picture{order:2}.block-hero-alternate picture .background-image{position:relative;width:100%;left:0;top:0;transform:none;min-width:auto;min-height:auto}.block-hero-alternate .block-inner{padding:150px 36px 90px;box-sizing:inherit;order:1}.block-hero-alternate .block-inner .hero-heading{margin-left:-3px;font-size:32px;font-size:3.2rem}.block-hero-alternate .block-inner .hero-summary p{font-size:16px;font-size:1.6rem;line-height:1.3}.block-hero-alternate .block-inner .hero-summary ul{font-size:16px;font-size:1.6rem;padding-left:24px;max-width:445px}.block-hero-alternate .block-inner .hero-summary ul li:before{left:-24px;top:7px;width:17px}}.block-stats-repeater{padding:100px 100px 120px}.block-stats-repeater .block-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.block-stats-repeater .block-inner .corner{width:22px;height:22px;border-left:2px solid #68587c;border-top:2px solid #68587c;display:block;position:absolute;top:0;left:0}.block-stats-repeater .block-inner .corner-bottom-right{border:2px solid #68587c;border-top:none;border-left:none;top:auto;left:auto;bottom:0;right:0}.block-stats-repeater .block-inner .second-eyebrow{color:#68587c;position:absolute;top:0;right:0}.block-stats-repeater .block-inner .eyebrow{color:#68587c;margin:0 auto 12px;text-align:center;flex:0 0 80%}.block-stats-repeater .block-inner .heading{color:#68587c;flex:0 0 80%;margin:0 auto 70px;text-align:center}.block-stats-repeater .block-inner .repeater{flex:0 0 calc(100% + 24px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:90px;margin-left:-12px;margin-right:-12px}.block-stats-repeater .block-inner .repeater .repeater-item{flex:0 1 25%;min-height:320px;padding-top:45px;padding-bottom:45px;align-items:center;margin:0 12px;display:flex;flex-direction:column}.block-stats-repeater .block-inner .repeater .repeater-item .icon-wrapper{margin:0 auto;position:relative}.block-stats-repeater .block-inner .repeater .repeater-item .icon-wrapper img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto}.block-stats-repeater .block-inner .repeater .repeater-item .icon-wrapper .icon-active{display:none}.block-stats-repeater .block-inner .repeater .repeater-item.small .icon-wrapper{width:36%;padding-top:36%;max-width:220px;max-height:220px}.block-stats-repeater .block-inner .repeater .repeater-item.large .icon-wrapper{width:42.62%;padding-top:59%;max-width:260px;max-height:280px}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-heading{color:#68587c;text-align:center;padding:36px 45px 0;letter-spacing:0;word-wrap:break-word}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-body{color:#68587c;padding:12px 45px 0;margin-top:auto}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-body p{color:#68587c;font-size:15px;font-weight:300;text-align:center}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-body p:last-child{margin-bottom:0}.block-stats-repeater .block-inner .repeater .repeater-item:hover .icon{display:none}.block-stats-repeater .block-inner .repeater .repeater-item:hover .icon-active{display:block}.block-stats-repeater .block-inner .summary{display:flex;flex:0 0 45%;max-width:450px;line-height:1.3}.block-stats-repeater .block-inner .summary p{color:#68587c;text-transform:uppercase;letter-spacing:2px;font-size:15px;font-weight:400}.block-stats-repeater .block-inner .summary p:last-child{margin-bottom:0}.block-stats-repeater .block-inner .legal{display:flex;flex:0 0 50%}.block-stats-repeater .block-inner .legal p{color:#68587c;font-size:11px;font-weight:300;line-height:1.5;text-align:right}.block-stats-repeater .block-inner .legal p:last-child{margin-bottom:0}.block-stats-repeater.style-1{background-color:#f4f4f4}.block-stats-repeater.style-1 .repeater .repeater-item{background-color:#fff}.block-stats-repeater.style-1 .repeater .repeater-item:hover .repeater-body,.block-stats-repeater.style-1 .repeater .repeater-item:hover .repeater-body p,.block-stats-repeater.style-1 .repeater .repeater-item:hover .repeater-heading{color:#fff}.block-stats-repeater.style-2{background-color:#fff}.block-stats-repeater.style-2 .repeater .repeater-item{background-color:#f4f4f4}.block-stats-repeater.style-2 .repeater .repeater-item:hover .repeater-body,.block-stats-repeater.style-2 .repeater .repeater-item:hover .repeater-body p,.block-stats-repeater.style-2 .repeater .repeater-item:hover .repeater-heading{color:#fff}@media (max-width:1300px){.block-stats-repeater .block-inner .repeater{flex-wrap:wrap;justify-content:center;margin-bottom:66px}.block-stats-repeater .block-inner .repeater .repeater-item{max-width:350px;flex:0 0 calc(50% - 24px);margin-bottom:24px}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-body{padding:12px 36px 0}}@media (max-width:1024px){.block-stats-repeater{padding:50px 36px 90px}.block-stats-repeater .block-inner .eyebrow{margin-top:70px;flex:0 0 100%}.block-stats-repeater .block-inner .heading{flex:0 0 100%}.block-stats-repeater .block-inner .repeater .repeater-item .repeater-body,.block-stats-repeater .block-inner .repeater .repeater-item .repeater-heading{padding:36px 36px 0}}@media (max-width:768px){.block-stats-repeater{padding:36px 36px 50px}.block-stats-repeater .block-inner .eyebrow{margin-top:70px;flex:0 0 100%;font-size:15px}.block-stats-repeater .block-inner .heading{flex:0 0 100%;font-size:60px}.block-stats-repeater .block-inner .repeater .repeater-item{flex:0 1 100%}.block-stats-repeater .block-inner .summary{flex:0 0 100%;max-width:100%;margin-bottom:20px}.block-stats-repeater .block-inner .legal{flex:0 0 100%}.block-stats-repeater .block-inner .legal p{text-align:left}}@media (max-width:600px){.block-stats-repeater .block-inner .eyebrow{font-size:15px}.block-stats-repeater .block-inner .heading{font-size:60px}}.block-banner{padding:145px 100px;position:relative;background-size:cover;background-position:50%;overflow:hidden}.block-banner .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-banner .block-inner{display:flex}.block-banner .block-inner .eyebrow{color:#ede1ce;flex:1 1 100%;position:absolute;top:-52px}.block-banner .block-inner .col{flex:1 1 50%}.block-banner .block-inner .col-1{display:flex;flex-wrap:wrap}.block-banner .block-inner .col-1 .heading{color:#fff;margin-bottom:0;flex:1 1 100%}.block-banner .block-inner .col-1 p{color:#fff;font-size:19px;line-height:38px}.block-banner .block-inner .col-1 p:last-of-type{margin-bottom:0}.block-banner .block-inner .col-1 .btn{flex:1 1 100%;align-self:flex-end;margin-top:24px}.block-banner .block-inner .col-2{padding:0 26px}.block-banner .block-inner .col-2 p{color:#fff;font-size:19px;line-height:38px}.block-banner .block-inner .col-2 p:last-of-type,.block-banner .block-inner .col-2 p:only-of-type{margin-bottom:0}.block-banner .block-inner .col-2 .btn{display:none}.block-banner.style-1{background-color:#f4f4f4}.block-banner.style-2{background-color:#fff}.block-banner.style-2 .block-inner .col-1 .heading,.block-banner.style-2 .block-inner .col-1 .heading p{color:#68587c}.block-banner.style-2 .block-inner .col-2 p{color:#454647}.block-banner.columns-1 .block-inner .col-1 .btn{margin-top:45px}.block-banner.columns-1 .block-inner .col-2{display:none}@media (max-width:1024px){.block-banner{padding:45px 36px}.block-banner .background-image.mobile-position-left{-o-object-position:left;object-position:left}.block-banner .background-image.mobile-position-right{-o-object-position:right;object-position:right}.block-banner .block-inner{flex-direction:column}.block-banner .block-inner .eyebrow{position:relative;top:0;margin-bottom:42px}.block-banner .block-inner .col{flex:1 1 100%}.block-banner .block-inner .col-1 .heading{font-size:60px}.block-banner .block-inner .col-1 .btn{display:none}.block-banner .block-inner .col-2{padding:36px 0 0}.block-banner .block-inner .col-2 .btn{display:block;margin-top:36px}.block-banner.columns-1 .col-1 .btn{display:block}}.block-banner-parallax{padding:94px 100px 100px;position:relative;background-size:cover;background-position:50%;overflow:hidden}.block-banner-parallax .background-image{display:block;position:absolute;top:50%;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-banner-parallax .block-inner{display:flex}.block-banner-parallax .block-inner .col{flex:1 1 50%}.block-banner-parallax .block-inner .col-1{position:relative}.block-banner-parallax .block-inner .col-1 .eyebrow{color:#fff;margin-bottom:0;text-align:right;position:absolute;right:0;display:none}.block-banner-parallax .block-inner .col-1 .parallax-img{position:absolute;height:600px;width:600px;bottom:-100px;left:calc(100vw - 1500px)}.block-banner-parallax .block-inner .col-1 .parallax-img .foreground-image{display:block;position:absolute;top:70%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-banner-parallax .block-inner .col-1:before{content:"";display:block;position:absolute;width:22px;height:22px;border-top:1px solid #fff;border-left:1px solid #fff;top:0;left:0}.block-banner-parallax .block-inner .col-2{position:relative}.block-banner-parallax .block-inner .col-2 .eyebrow{color:#fff;margin-bottom:42px;text-align:right}.block-banner-parallax .block-inner .col-2 .heading{color:#fff;margin-bottom:0}.block-banner-parallax .block-inner .col-2 p{color:#fff;padding-right:150px}.block-banner-parallax .block-inner .col-2 p:last-of-type,.block-banner-parallax .block-inner .col-2 p:only-of-type{margin-bottom:0}.block-banner-parallax .block-inner .col-2:after{content:"";display:block;position:absolute;width:22px;height:22px;border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:0;right:0}@media (min-width:1500px){.block-banner-parallax .block-inner .col-1 .parallax-img{left:0}}@media (max-width:1224px){.block-banner-parallax .block-inner .col-1{flex:1 1 35%}.block-banner-parallax .block-inner .col-2{flex:1 1 65%}}@media (max-width:1024px){.block-banner-parallax{padding:45px 36px}.block-banner-parallax .block-inner{flex-direction:column}.block-banner-parallax .block-inner .col{flex:1 1 100%}.block-banner-parallax .block-inner .col-1{margin-bottom:-16px}.block-banner-parallax .block-inner .col-1 .eyebrow{display:block}.block-banner-parallax .block-inner .col-1 .parallax-img{position:relative;height:300px;width:300px;left:0;bottom:-20px}.block-banner-parallax .block-inner .col-2{padding:0 0 36px}.block-banner-parallax .block-inner .col-2 .eyebrow{display:none}.block-banner-parallax .block-inner .col-2 .heading{font-size:60px;font-size:6rem;margin-bottom:12px}.block-banner-parallax .block-inner .col-2 p{padding-right:0}}.block-banner-center{padding:94px 100px 100px;position:relative;background-size:cover;background-position:50%}.block-banner-center .block-inner{display:flex}.block-banner-center .block-inner .col{flex:1 1 100%}.block-banner-center .block-inner .col-1{text-align:center}.block-banner-center .block-inner .col-1 .heading{color:#8a8d8f;margin-bottom:0}.block-banner-center .block-inner .col-1 .btn{margin-top:36px}.block-banner-center .block-inner .col-1:before{content:"";display:block;position:absolute;width:22px;height:22px;border-top:1px solid #2a1549;border-left:1px solid #2a1549;top:0;left:0}.block-banner-center .block-inner .col-1:after{content:"";display:block;position:absolute;width:22px;height:22px;border-bottom:1px solid #2a1549;border-right:1px solid #2a1549;bottom:0;right:0}.block-banner-center.style-1{background-color:#f4f4f4}.block-banner-center.style-2{background-color:#fff}.block-banner-center--triplegene .block-inner .col-1:after,.block-banner-center--triplegene .block-inner .col-1:before{border-color:#902947}.block-banner-center--actobio .block-inner .col-1:after,.block-banner-center--actobio .block-inner .col-1:before{border-color:#4d7d74}.block-banner-center--exemplar .block-inner .col:after,.block-banner-center--exemplar .block-inner .col:before{border-color:#28667f}@media (max-width:1024px){.block-banner-center{padding:45px 36px}.block-banner-center .block-inner .col-1{padding:36px 0}}.block-wayfinder-nav{padding:60px 100px;background:#f4f4f4}.block-wayfinder-nav .block-inner{display:flex}.block-wayfinder-nav .block-inner .col-1{flex:1 1 60%;display:flex;align-items:center}.block-wayfinder-nav .block-inner .col-1 .heading{color:#2a1549;margin-bottom:0}.block-wayfinder-nav .block-inner .col-2{flex:1 1 40%}.block-wayfinder-nav .block-inner .col-2 .indicators{display:flex;flex-direction:column;text-align:right}.block-wayfinder-nav .block-inner .col-2 .indicators a{color:#2a1549;position:relative;padding-right:44px;color:#68587c;align-self:flex-end;margin-bottom:15px;transition:color .3s ease-out}.block-wayfinder-nav .block-inner .col-2 .indicators a:after{content:"";width:11px;position:absolute;top:6px;right:11px;border-top:1px solid #68587c;transition:width .3s ease-out,right .3s ease-out}.block-wayfinder-nav .block-inner .col-2 .indicators a.active,.block-wayfinder-nav .block-inner .col-2 .indicators a:hover{color:#2a1549}.block-wayfinder-nav .block-inner .col-2 .indicators a.active:after,.block-wayfinder-nav .block-inner .col-2 .indicators a:hover:after{width:22px;position:absolute;right:0;border-top:1px solid #2a1549}.block-wayfinder-nav .block-inner .col-2 .indicators a:last-of-type,.block-wayfinder-nav .block-inner .col-2 .indicators a:only-of-type{margin-bottom:0}@media (max-width:1024px){.block-wayfinder-nav{padding:45px 36px}}@media (max-width:768px){.block-wayfinder-nav .block-inner .col-1{flex:1 1 100%}.block-wayfinder-nav .block-inner .col-2{display:none}}.block-banner-quote{padding:94px 100px 100px;position:relative;background-size:cover;background-position:50%;background-color:#f4f4f4}.block-banner-quote .block-inner .col{padding:0 100px}.block-banner-quote .block-inner .col:before{content:"";display:block;position:absolute;width:22px;height:22px;border-top:1px solid #68587c;border-left:1px solid #68587c;top:0;left:0}.block-banner-quote .block-inner .col:after{content:"";display:block;position:absolute;width:22px;height:22px;border-bottom:1px solid #68587c;border-right:1px solid #68587c;bottom:0;right:0}.block-banner-quote .block-inner .col-1 .quote{margin-bottom:36px}.block-banner-quote .block-inner .col-1 .author{display:flex}.block-banner-quote .block-inner .col-1 .author .photo-container{width:110px;height:110px;position:relative;overflow:hidden;border-radius:50%}.block-banner-quote .block-inner .col-1 .author .photo-container .photo{display:block;position:absolute;border-radius:50%;top:0;left:50%;min-width:102%;min-height:102%;transform:translate(-50%,-5%);-o-object-fit:cover;object-fit:cover}.block-banner-quote .block-inner .col-1 .author .author-info{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;margin-left:30px}.block-banner-quote .block-inner .col-1 .author .author-info .name{margin-bottom:0}.block-banner-quote .block-inner .col-1 .author .author-info .link-title{margin-bottom:0;padding-right:30px;color:#68587c}.block-banner-quote .block-inner .col-1 .author .author-info .link-title:after{content:"";display:block;position:absolute;width:7px;height:7px;top:11px;right:0;border-bottom:1px solid #68587c;border-right:1px solid #68587c;transform:rotate(-45deg)}.block-banner-quote.style-1{background-color:#f4f4f4}.block-banner-quote.style-2{background-color:#fff}.block-banner-quote--triplegene .block-inner .col:after,.block-banner-quote--triplegene .block-inner .col:before{border-color:#902947}.block-banner-quote--triplegene .block-inner .col-1 .author .author-info .link-title{color:#902947}.block-banner-quote--triplegene .block-inner .col-1 .author .author-info .link-title:after{border-color:#902947}.block-banner-quote--actobio .block-inner .col:after,.block-banner-quote--actobio .block-inner .col:before{border-color:#4d7d74}.block-banner-quote--actobio .block-inner .col-1 .author .author-info .link-title{color:#4d7d74}.block-banner-quote--actobio .block-inner .col-1 .author .author-info .link-title:after{border-color:#4d7d74}.block-banner-quote--exemplar .block-inner .col:after,.block-banner-quote--exemplar .block-inner .col:before{border-color:#28667f}.block-banner-quote--exemplar .block-inner .col-1 .author .author-info .link-title{color:#28667f}.block-banner-quote--exemplar .block-inner .col-1 .author .author-info .link-title:after{border-color:#28667f}@media (max-width:1024px){.block-banner-quote .block-inner .col-1{padding:36px 0}}@media (max-width:768px){.block-banner-quote{padding:45px 36px}.block-banner-quote .block-inner .col-1 .author{flex-direction:column}.block-banner-quote .block-inner .col-1 .author .author-info{margin:36px 0 0}.block-banner-quote .block-inner .col-1 .author .author-info .link-title{align-self:flex-start}}.block-team-members{padding:90px 100px 130px}.block-team-members.short{padding-top:0}.block-team-members .block-inner .team-members-heading{margin:0 35px 24px}.block-team-members .block-inner .team-members-heading .heading,.block-team-members .block-inner .team-members-heading .subheading{color:#68587c}.block-team-members .block-inner .team-members-heading .heading+.subheading{margin-top:50px}.block-team-members .block-inner .col .team-members-repeater{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 -8px}.block-team-members .block-inner .col .team-members-repeater .team-member{padding:0 8px;flex-basis:25%;-ms-flex:auto;width:305px;position:relative;box-sizing:border-box;cursor:pointer}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link{background-color:#fff;padding-top:24px;margin-top:24px;display:block}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link:hover{background-color:#f4f4f4;box-shadow:inset 0 -10px #68587c}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .photo-container{width:200px;height:200px;position:relative;overflow:hidden;border-radius:50%;margin:0 auto 38px}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .photo-container .photo{display:block;position:absolute;top:0;left:50%;min-width:102%;min-height:102%;transform:translate(-50%)}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info{padding:0 28px 54px 34px}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .name{font-size:25px;font-size:2.5rem;color:#68587c;margin-bottom:2px}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .name .degree{font-size:15px;font-size:1.5rem;font-weight:500}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .title{margin-bottom:4px}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .note{margin-bottom:0;color:#68587c}.block-team-members.style-1{background-color:#f4f4f4}.block-team-members.style-1 .block-inner .col .team-members-repeater .member-link:hover{background-color:#fff;box-shadow:inset 0 -10px #68587c}.block-team-members.style-2{background-color:#fff}.block-team-members.style-2.no-photos-please .block-inner .col .team-members-repeater .member-link{background-color:#f4f4f4}.block-team-members.style-2.no-photos-please .block-inner .col .team-members-repeater .member-link:hover{box-shadow:inset 0 -10px #68587c}.block-team-members.no-photos-please .block-inner .team-members-heading .heading:last-child{margin-bottom:68px}.block-team-members.no-photos-please .block-inner .col .team-members-repeater .team-member .photo-container{display:none}.block-team-members.no-photos-please .block-inner .col .team-members-repeater .team-member .member-link{padding-top:0}.block-team-members.no-photos-please .block-inner .col .team-members-repeater .team-member .member-link .member-info{padding:26px 28px 20px 34px}.block-team-members.no-modal .block-inner .col .team-members-repeater .team-member{cursor:default}.block-team-members.no-modal .block-inner .col .team-members-repeater .team-member .member-link:hover{box-shadow:none}@media (max-width:1499px){.block-team-members .block-inner .col .team-members-repeater .team-member{flex-basis:33.33%}}@media (max-width:1180px){.block-team-members .block-inner .col .team-members-repeater .team-member{flex-basis:50%}}@media (max-width:1024px){.block-team-members{padding:45px 36px}.block-team-members .block-inner .team-members-heading{margin:0 0 24px}.block-team-members .block-inner .team-members-heading .heading{font-size:50px;font-size:5rem}.block-team-members .block-inner .team-members-heading .subheading{font-size:25px;font-size:2.5rem}.block-team-members .block-inner .team-members-heading .heading+.subheading{margin-top:36px}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info{text-align:center}}@media (max-width:857px){.block-team-members .block-inner .col .team-members-repeater .team-member{flex-basis:100%;max-width:410px;margin:0 auto}.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info{padding:0 28px 54px 30px}}@media (min-width:325px){.block-team-members .block-inner .col .team-members-repeater .team-member .member-link .member-info .name{white-space:nowrap}}.team-member-modal{position:fixed;z-index:98;top:0;background-color:hsla(0,0%,95.7%,.9);width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.team-member-modal.hide{display:none}.team-member-modal .modal-overlay{width:100vw;height:100vh;display:block;position:fixed;z-index:0;cursor:pointer}.team-member-modal .card{display:flex;margin:120px 15vw 100px;min-width:40%;min-height:420px;background-color:#fff;z-index:2}.team-member-modal .card .btn-close{background-image:url(images/icon-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:32px;top:32px;padding:12px;z-index:1;cursor:pointer}.team-member-modal .card .col-1{flex:1 1 auto;padding:55px 0 0 50px}.team-member-modal .card .col-1 .photo-container{width:200px;height:200px;position:relative;overflow:hidden;border-radius:50%;margin:0 auto}.team-member-modal .card .col-1 .photo-container .photo{display:block;position:absolute;top:0;left:50%;min-width:102%;min-height:102%;transform:translate(-50%)}.team-member-modal .card .col-2{flex:1 1 auto;padding:55px 50px}.team-member-modal .card .col-2 .name{font-size:25px;font-size:2.5rem;color:#68587c}.team-member-modal .card .col-2 .name .degree{font-size:14px;font-size:1.4rem;font-weight:500}.team-member-modal .card .col-2 .name .linkedin{background-image:url(/wp-content/themes/precigen-theme/images/icon-social-linkedin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:inline-block;margin-left:20px}.team-member-modal .card .col-2 .title{line-height:25px;margin-bottom:20px}.team-member-modal .card .col-2 p:last-child,.team-member-modal .card .col-2 p:last-of-type{margin-bottom:0}@media (max-width:1200px){.team-member-modal .card{flex-direction:column}.team-member-modal .card .col-1{padding:55px 0 0}}@media (max-width:768px){.team-member-modal .card{margin:0}.team-member-modal .card .col-2{padding:36px}}.block-banner-modal{padding:20px 36px 14px}.block-banner-modal.short{padding-top:0}.block-banner-modal .block-inner .banner-modal-heading{margin:0 35px;text-align:center;cursor:pointer}.block-banner-modal .block-inner .banner-modal-heading .heading{color:#68587c;margin:0;font-size:2.5rem;transition:color .3s ease-out}.block-banner-modal .block-inner .banner-modal-heading .heading:hover{color:#2a1549}.block-banner-modal.no-modal .banner-modal-heading{cursor:default}.block-banner-modal.no-modal .banner-modal-heading:hover{color:#68587c}.block-banner-modal.style-1{background-color:#f4f4f4}.block-banner-modal.style-1 .block-inner .col .banner-modal-heading:hover{background-color:#fff;box-shadow:inset 0 -10px #68587c}.block-banner-modal.style-2{background-color:#fff}.block-banner-modal.style-2.no-photos-please .block-inner .col .banner-modal-heading{background-color:#f4f4f4}.block-banner-modal.style-2.no-photos-please .block-inner .col .banner-modal-heading:hover{box-shadow:inset 0 -10px #68587c}@media (max-width:1024px){.block-banner-modal{padding:45px 36px 40px}.block-banner-modal .block-inner .banner-modal-heading .heading{font-size:30px;font-size:3rem;line-height:33px}}.banner-with-modal{position:fixed;z-index:98;top:0;background-color:hsla(0,0%,95.7%,.9);width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.banner-with-modal.hide{display:none}.banner-with-modal .modal-overlay{width:100vw;height:100vh;display:block;position:fixed;z-index:0;cursor:pointer}.banner-with-modal .card{display:flex;margin:120px 15vw 100px;min-width:40%;min-height:420px;background-color:#fff;z-index:2}.banner-with-modal .card .btn-close{background-image:url(images/icon-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:32px;top:32px;padding:12px;z-index:1;cursor:pointer}.banner-with-modal .card .col-1{flex:1 1 auto;padding:55px 50px}.banner-with-modal .card .col-1 .title{font-size:25px;font-size:2.5rem;color:#68587c;text-align:center;margin-bottom:20px}.banner-with-modal .card .col-1 p:last-child,.banner-with-modal .card .col-1 p:last-of-type{margin-bottom:0}@media (max-width:768px){.banner-with-modal .card{margin:0}.banner-with-modal .card .col-1{padding:60px 36px 36px}}@media (min-width:1024px){.block-info-cards{padding:35px 100px 75px}}.block-info-cards .block-inner>.heading{margin:0 0 28px 45px;color:#68587c}.block-info-cards .block-inner .info-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px}.block-info-cards .block-inner .info-cards-container .info-card{padding:45px 125px 45px 45px;display:flex;flex-wrap:wrap;box-shadow:inset 0 -10px #68587c;transition:box-shadow .25s ease-in-out 0s}.block-info-cards .block-inner .info-cards-container .info-card a{display:block;position:absolute;z-index:10;width:100%;height:100%;cursor:pointer;top:0;left:0}.block-info-cards .block-inner .info-cards-container .info-card.has-url:hover{box-shadow:inset 0 -25px #68587c}.block-info-cards .block-inner .info-cards-container .info-card .heading{flex:1 1 auto;position:relative}.block-info-cards .block-inner .info-cards-container .info-card .icon-container{height:65px;width:90px;position:absolute;right:34px;top:44px}.block-info-cards .block-inner .info-cards-container .info-card .icon-container .icon{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.block-info-cards .block-inner .info-cards-container .info-card .subheading{flex:1 1 100%;margin-bottom:0}.block-info-cards.style-1{background-color:#f4f4f4}.block-info-cards.style-1 .block-inner .info-cards-container .info-card,.block-info-cards.style-2{background-color:#fff}.block-info-cards.style-2 .block-inner .info-cards-container .info-card{background-color:#f4f4f4}.block-info-cards--triplegene .block-inner>.heading{color:#902947}.block-info-cards--triplegene .block-inner .info-cards-container .info-card{box-shadow:inset 0 -10px #902947}.block-info-cards--triplegene .block-inner .info-cards-container .info-card.has-url:hover{box-shadow:inset 0 -25px #902947}.block-info-cards--actobio .block-inner>.heading{color:#4d7d74}.block-info-cards--actobio .block-inner .info-cards-container .info-card{box-shadow:inset 0 -10px #4d7d74}.block-info-cards--actobio .block-inner .info-cards-container .info-card.has-url:hover{box-shadow:inset 0 -25px #4d7d74}.block-info-cards--exemplar .block-inner>.heading{color:#28667f}.block-info-cards--exemplar .block-inner .info-cards-container .info-card{box-shadow:inset 0 -10px #28667f}.block-info-cards--exemplar .block-inner .info-cards-container .info-card.has-url:hover{box-shadow:inset 0 -25px #28667f}@media (max-width:768px){.block-info-cards .block-inner>.heading{margin:0 0 28px}.block-info-cards .block-inner .info-cards-container{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.block-info-cards .block-inner .info-cards-container .info-card{padding:36px 125px 36px 36px}.block-info-cards .block-inner .info-cards-container .info-card .icon-container{top:18px}.block-info-cards .block-inner .info-cards-container .info-card .icon-container .icon{top:0;transform:translate(-50%)}}@media (min-width:1024px){.block-info-cards-expandable{padding:110px 100px}}.block-info-cards-expandable .block-inner{display:flex}.block-info-cards-expandable .block-inner .col-1{flex:1 1 33.33%;padding-right:30px}.block-info-cards-expandable .block-inner .col-1 .heading{margin:16px 0 4px;color:#68587c}.block-info-cards-expandable .block-inner .col-1 .subheading{color:#454647}.block-info-cards-expandable .block-inner .col-2{flex:1 1 66.66%}.block-info-cards-expandable .block-inner .col-2 .info-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-gap:22px;align-items:flex-start}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card{display:flex;flex-wrap:wrap;min-height:146px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card:not(.disabled):hover{box-shadow:inset 0 -10px #68587c}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card:not(.disabled):hover .heading{cursor:pointer}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .heading{color:#68587c;flex:1 1 auto;position:relative;padding:40px 85px 40px 45px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .icon-container{height:42px;width:42px;position:absolute;right:36px;top:36px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .icon-container .icon{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .icon-container .icon-active{display:none}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .panel{height:0;opacity:0;margin-top:-30px;transition:opacity .3s ease-out;overflow:hidden}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .panel .body{color:#fff}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .panel .body p:last-child{margin-bottom:0}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .panel .btn-collapse{height:70px;width:100%;position:relative;cursor:pointer}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .panel .btn-collapse:after{content:"";background-image:url(images/arrow-up-white.svg);background-repeat:no-repeat;background-size:contain;background-position:top;position:absolute;height:7px;padding:0 7px;top:25px;left:0;right:0}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active:hover{box-shadow:none}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active .heading{color:#fff}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active .icon-container .icon{display:none}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active .icon-container .icon-active{display:block}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active .panel{height:auto;opacity:1;padding:0 45px}.block-info-cards-expandable.style-1{background-color:#f4f4f4}.block-info-cards-expandable.style-1 .block-inner .info-cards-container .info-card,.block-info-cards-expandable.style-2{background-color:#fff}.block-info-cards-expandable.style-2 .block-inner .info-cards-container .info-card{background-color:#f4f4f4}@media (max-width:1388px){.block-info-cards-expandable .block-inner .col-2 .info-cards-container{grid-template-columns:repeat(auto-fit,minmax(368px,1fr))}}@media (max-width:1352px){.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card{min-height:auto}}@media (max-width:1024px){.block-info-cards-expandable{padding:45px 36px}}@media (max-width:900px){.block-info-cards-expandable .block-inner{flex-direction:column}.block-info-cards-expandable .block-inner .col-1{padding-right:0;flex:1 1 100%}.block-info-cards-expandable .block-inner .col-2{flex:1 1 100%}.block-info-cards-expandable .block-inner .col-2 .info-cards-container{margin:0 -15px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card{min-height:146px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .heading{padding:40px 85px 40px 35px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card.active .panel{padding:0 35px}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card .icon-container .icon{top:0;transform:translate(-50%)}}@media (max-width:768px){.block-info-cards-expandable .block-inner .col-2 .info-cards-container{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.block-info-cards-expandable .block-inner .col-2 .info-cards-container .info-card{min-height:auto}}@media (min-width:1024px){.block-info-circles{padding:100px}}.block-info-circles .block-inner .info-circles-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:30px}.block-info-circles .block-inner .info-circles-container .info-circle{display:flex;position:relative;justify-content:center}.block-info-circles .block-inner .info-circles-container .info-circle .background-image-container{width:260px;height:260px;position:relative;overflow:hidden;border-radius:50%;border:10px solid #f4f4f4}.block-info-circles .block-inner .info-circles-container .info-circle .background-image-container .background-image{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.block-info-circles .block-inner .info-circles-container .info-circle .heading{color:#fff;align-self:center;text-align:center;position:absolute;max-width:200px}.block-info-circles.style-1{background-color:#f4f4f4}.block-info-circles.style-2{background-color:#fff}@media (min-width:1024px){.block-fiftyfifty-standard{padding:110px 100px 75px}}.block-fiftyfifty-standard .block-inner{display:flex;flex-wrap:wrap}.block-fiftyfifty-standard .block-inner .col{flex:1 1 50%}.block-fiftyfifty-standard .block-inner .col .icon-container{height:225px;width:225px;position:relative;align-self:flex-end}.block-fiftyfifty-standard .block-inner .col .icon-container .icon{display:block;position:absolute;bottom:0;left:50%;min-width:100%;min-height:100%;transform:translate(-50%);-o-object-fit:contain;object-fit:contain}.block-fiftyfifty-standard .block-inner .col-1{display:flex;flex-wrap:wrap}.block-fiftyfifty-standard .block-inner .col-1 .heading{margin-bottom:24px}.block-fiftyfifty-standard .block-inner .col-1 .btn{flex:1 1 100%;align-self:flex-end}.block-fiftyfifty-standard .block-inner .col-2{padding:0 26px}.block-fiftyfifty-standard .block-inner .col-2 h5{text-transform:none}.block-fiftyfifty-standard .block-inner .col-2 ul{text-transform:uppercase}.block-fiftyfifty-standard .block-inner .col-2 ul li{line-height:24px;letter-spacing:2px;margin-bottom:27px}.block-fiftyfifty-standard .block-inner .col-2 ul li:before{top:4px}.block-fiftyfifty-standard .block-inner .col-2>:last-child{margin-bottom:0}.block-fiftyfifty-standard .block-inner .col-2 .btn,.block-fiftyfifty-standard .block-inner .col-2 .icon-container{display:none}.block-fiftyfifty-standard.style-1{background-color:#f4f4f4}.block-fiftyfifty-standard.style-2{background-color:#fff}.block-fiftyfifty-standard--triplegene .block-inner .col-2 h5{color:#902947}.block-fiftyfifty-standard--triplegene .block-inner .col-2 ul li:before{background-image:url(images/triangle-triplegene.svg)}.block-fiftyfifty-standard--triplegene .block-inner .col-2 .btn{display:none}.block-fiftyfifty-standard--actobio .block-inner .col-2 h5{color:#4d7d74}.block-fiftyfifty-standard--actobio .block-inner .col-2 ul li:before{background-image:url(images/triangle-actobio.svg)}.block-fiftyfifty-standard--actobio .block-inner .col-2 .btn{display:none}.block-fiftyfifty-standard--exemplar .block-inner .col-2 h5{color:#28667f}.block-fiftyfifty-standard--exemplar .block-inner .col-2 ul li:before{background-image:url(images/triangle-exemplar.svg)}.block-fiftyfifty-standard--exemplar .block-inner .col-2 .btn{display:none}.block-fiftyfifty-standard--precigen .block-inner .col-1 .heading{color:#68587c}.block-fiftyfifty-standard--precigen .block-inner .col-2 h5{color:#28667f}.block-fiftyfifty-standard--precigen .block-inner .col-2 ul li:before{background-image:url(images/triangle.svg)}.block-fiftyfifty-standard--precigen .block-inner .col-2 .btn{display:none}.block-fiftyfifty-standard.logo-heading .block-inner .col-1 .icon-container{height:88px;width:290px;margin-top:8px}.block-fiftyfifty-standard.logo-heading .block-inner .col-1 .icon-container+.btn{margin-top:50px}.block-fiftyfifty-standard.logo-heading .block-inner .col-2 .icon-container{display:none}@media (max-width:1024px){.block-fiftyfifty-standard .block-inner .col{flex:1 1 100%}.block-fiftyfifty-standard .block-inner .col-1 .btn,.block-fiftyfifty-standard .block-inner .col-1 .icon-container{display:none}.block-fiftyfifty-standard .block-inner .col-2{padding:0}.block-fiftyfifty-standard .block-inner .col-2 .btn,.block-fiftyfifty-standard .block-inner .col-2 .icon-container{display:block}.block-fiftyfifty-standard.logo-heading .block-inner .col-1 .icon-container{display:block;margin-bottom:24px}}@media (max-width:320px){.block-fiftyfifty-standard.logo-heading .block-inner .col-1 .icon-container{width:240px}}.wp-video{margin-bottom:20px}.mejs-container.wp-video-shortcode .mejs-mediaelement{position:relative}.mejs-container.wp-video-shortcode .mejs-overlay-play{display:none}.block-fiftyfifty-article{padding:0 50px 30px;background:#f4f4f4}.block-fiftyfifty-article+.block-fiftyfifty-article{padding-top:0}.block-fiftyfifty-article .block-inner{display:flex;flex-wrap:nowrap;transition:height 1s ease-out 0s}.block-fiftyfifty-article .block-inner .col{padding:60px 75px;position:relative;background-color:#fff;overflow:hidden}.block-fiftyfifty-article .block-inner .col-1{flex:0 0 33.33%;display:flex;justify-content:space-between;background:#2a1549;padding-right:50px}.block-fiftyfifty-article .block-inner .col-1 .heading{color:#fff;padding-right:20px;flex:0 0 70%}.block-fiftyfifty-article .block-inner .col-1 .icon-container{max-width:110px;max-height:105px;flex:0 0 28%;margin-top:-15px}.block-fiftyfifty-article .block-inner .col-1 .icon-container .icon{display:block;position:relative;width:100%;height:auto}.block-fiftyfifty-article .block-inner .col-1 .background-wrapper{width:100%;height:auto;display:block;position:absolute;overflow:hidden;top:0;left:0;background:#2a1549}.block-fiftyfifty-article .block-inner .col-1 .background-wrapper:after{content:"";display:block;position:absolute;width:100%;height:200px;bottom:0;left:0;z-index:1;opacity:0}.block-fiftyfifty-article .block-inner .col-1 .background-wrapper .background-image{display:block;position:relative;top:0;left:0;width:100%;height:auto}.block-fiftyfifty-article .col-2{flex:0 0 66.66%}.block-fiftyfifty-article .col-2 .body h4{font-size:22px;color:#2a1549;text-transform:none;line-height:30px;letter-spacing:normal;margin-bottom:0}.block-fiftyfifty-article .col-2 .body .h5,.block-fiftyfifty-article .col-2 .body h5{color:#68587c}.block-fiftyfifty-article .col-2 .body ul li{line-height:24px}.block-fiftyfifty-article .col-2 .body ul li:before{top:4px}.block-fiftyfifty-article .block-inner:after{content:"";display:block;position:absolute;width:66.66%;height:200px;bottom:0;right:0;z-index:1;transition:opacity 1s ease-out 0s}.block-fiftyfifty-article .arrow-expand{display:block;position:absolute;right:30px;bottom:50px;width:31px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-image:url(images/sticky-arrow-down.svg);z-index:2;cursor:pointer}.block-fiftyfifty-article.collapsed .block-inner{height:270px;overflow:hidden}.block-fiftyfifty-article.collapsed .block-inner:after{opacity:1}.block-fiftyfifty-article.expanded .arrow-expand{background-image:url(images/sticky-arrow-up.svg)}.block-fiftyfifty-article.expanded .block-inner .background-wrapper:after{opacity:1}.block-fiftyfifty-article.expanded .block-inner:after{opacity:0}@media (max-width:1440px){.block-fiftyfifty-article .block-inner .col{padding:60px 55px}.block-fiftyfifty-article .block-inner .col-1{padding-right:45px}.block-fiftyfifty-article .block-inner .col-1 .heading{font-size:28px}}@media (max-width:1300px){.block-fiftyfifty-article .block-inner .col{padding:50px 35px}.block-fiftyfifty-article .block-inner .col-1{padding-right:30px}.block-fiftyfifty-article .block-inner .col-1 .heading{font-size:28px}.block-fiftyfifty-article .block-inner .col-1 .icon-container{margin-top:-10px;flex:0 0 25%}}@media (max-width:1124px){.block-fiftyfifty-article .block-inner .col-1 .heading{font-size:24px}}@media (max-width:1024px){.block-fiftyfifty-article .block-inner{flex-direction:column}.block-fiftyfifty-article .block-inner:after{width:100%}.block-fiftyfifty-article .block-inner .col-1{flex:0 0 130px;height:130px;display:flex;align-items:center}.block-fiftyfifty-article .block-inner .col-1 .heading{font-size:24px;margin:0}.block-fiftyfifty-article .block-inner .col-1 .icon-container{max-width:56px;max-height:76px;margin-top:0}.block-fiftyfifty-article .block-inner .col-1 .background-wrapper:after{display:none}.block-fiftyfifty-article .block-inner .col-2{flex:0 0 auto;padding-top:40px;padding-bottom:80px}.block-fiftyfifty-article .block-inner:after{height:270px;max-height:calc(100% - 130px)}.block-fiftyfifty-article .arrow-expand{right:50%;bottom:40px;transform:translateX(50%)}}@media (max-width:768px){.block-fiftyfifty-article{padding-left:18px;padding-right:18px}.block-fiftyfifty-article .block-inner .col-1{padding-left:36px;padding-right:36px}.block-fiftyfifty-article .block-inner .col-2{padding:40px 36px 80px}}.block-pipeline{padding:50px 75px 25px;scroll-margin-top:114px}@media (max-width:1024px){.block-pipeline{scroll-margin-top:80px}}.block-pipeline .block-inner{max-width:1350px}.block-pipeline h1.heading,.block-pipeline h2.heading,.block-pipeline h3.heading{color:#2a1549;margin-left:25px}.block-pipeline .heading{display:inline-block}.block-pipeline .header-label{display:none}.block-pipeline .sub-heading{float:right;display:inline-block;margin-top:4px}.block-pipeline.purple-dark table.dataTable tbody tr:hover td .meter{border:2px solid #848098}.block-pipeline.purple-dark table.dataTable tbody tr:hover td .meter-off{background-color:#848098}.block-pipeline.purple-dark table.dataTable tbody tr:hover td.discovery .meter{border-left:2px solid #848098}.block-pipeline.purple-dark table.dataTable tbody tr td .meter,.block-pipeline.purple-dark table.dataTable tbody tr td .meter:after{background-color:#351e63}.block-pipeline.purple-dark table.dataTable tbody tr td .meter-off{background:#efefef;border-color:#efefef}.block-pipeline.purple-dark table.dataTable tbody tr td .meter-off:after{display:none}.block-pipeline.purple-medium table.dataTable tbody tr:hover td .meter{border:2px solid #848098}.block-pipeline.purple-medium table.dataTable tbody tr:hover td .meter-off{background-color:#848098}.block-pipeline.purple-medium table.dataTable tbody tr:hover td.discovery .meter{border-left:2px solid #848098}.block-pipeline.purple-medium table.dataTable tbody tr td .meter,.block-pipeline.purple-medium table.dataTable tbody tr td .meter:after{background-color:#66597a}.block-pipeline.purple-medium table.dataTable tbody tr td .meter-off{background:#efefef}.block-pipeline.purple-medium table.dataTable tbody tr td .meter-off:after{display:none}.block-pipeline.purple-light table.dataTable tbody tr:hover td .meter{border:2px solid #848098}.block-pipeline.purple-light table.dataTable tbody tr:hover td .meter-off{background-color:#848098}.block-pipeline.purple-light table.dataTable tbody tr:hover td.discovery .meter{border-left:2px solid #848098}.block-pipeline.purple-light table.dataTable tbody tr td .meter,.block-pipeline.purple-light table.dataTable tbody tr td .meter:after{background-color:#86799a}.block-pipeline.purple-light table.dataTable tbody tr td .meter-off{background:#efefef}.block-pipeline.purple-light table.dataTable tbody tr td .meter-off:after{display:none}.block-pipeline .dataTables_wrapper{font-size:15px;font-weight:300;color:#454647;padding:0 0 25px;clear:both;overflow-x:auto}.block-pipeline table.dataTable{width:100%!important;position:relative;border-collapse:separate;border-spacing:0 15px}.block-pipeline table.dataTable.no-footer{border:none;padding:36px 0 25px;clear:both}.block-pipeline table.dataTable thead{position:relative}.block-pipeline table.dataTable thead tr td{background:0 0;font-family:AktivGrotesk,serif;font-size:10px;font-weight:700;border:none;padding:16px 0 16px 25px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.block-pipeline table.dataTable thead tr td.detail-view-header{display:none}.block-pipeline table.dataTable thead tr td:after{content:"";display:inline-block;position:relative;width:13px;height:8px;background-image:url(images/table-arrow-down-purple-medium.svg);background-repeat:no-repeat;background-size:100% auto;margin-left:12px;opacity:.5}.block-pipeline table.dataTable thead tr td.sorting_asc:after{opacity:1}.block-pipeline table.dataTable thead tr td.sorting_desc:after{background-image:url(images/table-arrow-up-purple-medium.svg);opacity:1}.block-pipeline table.dataTable thead tr td:last-child{padding-right:20px}.block-pipeline table.dataTable tbody{position:relative}.block-pipeline table.dataTable tbody tr{background:0 0;position:relative;font-family:AktivGrotesk,serif;font-weight:400;line-height:1.3;scroll-margin-top:114px}.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)){color:#2a1549;font-size:13px;line-height:1}@media (max-width:1024px){.block-pipeline table.dataTable tbody tr{scroll-margin-top:80px}}.block-pipeline table.dataTable tbody tr.shown+tr td{padding:0}.block-pipeline table.dataTable tbody tr td{background:#fff}.block-pipeline table.dataTable tbody tr td.product{white-space:nowrap}.block-pipeline table.dataTable tbody tr.shown,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover{color:#fff}.block-pipeline table.dataTable tbody tr.shown td,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover td{background:#6244d3}.block-pipeline table.dataTable tbody tr.shown td .meter,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover td .meter{border:2px solid #848098}.block-pipeline table.dataTable tbody tr.shown td .meter-off,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover td .meter-off{background-color:#848098}.block-pipeline table.dataTable tbody tr.shown td.discovery .meter,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover td.discovery .meter{border-left:2px solid #848098}.block-pipeline table.dataTable tbody tr.shown td.approved .meter,.block-pipeline table.dataTable tbody tr:not(:has(.detail-view)):hover td.approved .meter{border-right:2px solid #848098}.block-pipeline table.dataTable tbody tr .btn-pill .btn-inner{background:#fff}.block-pipeline table.dataTable tbody tr td{border-top:none;border-bottom:1px solid #d3d5d5;padding:16px 25px;position:relative}.block-pipeline table.dataTable tbody tr td:not(:has(.detail-view)){cursor:pointer}.block-pipeline table.dataTable tbody tr td .meter{width:100%;height:15px;background:#68587c;display:block;position:relative;border:2px solid #efefef;border-left:none}.block-pipeline table.dataTable tbody tr td .meter:after{content:"";padding:0 5px 2px;background:#68587c;border-left:none;border-right:none;border-radius:0 9px 9px 0;position:absolute;right:-8px;height:13px;z-index:1}.block-pipeline table.dataTable tbody tr td .meter-off{background:#efefef}.block-pipeline table.dataTable tbody tr td .meter-off:after{display:none}.block-pipeline table.dataTable tbody tr td .detail-view{display:flex;align-items:flex-start;max-width:calc(100vw - 150px)}@media (max-width:920px){.block-pipeline table.dataTable tbody tr td .detail-view{max-width:calc(100vw - 72px)}}.block-pipeline table.dataTable tbody tr td .detail-view .col{padding:36px 75px 36px 36px;justify-content:center;box-sizing:border-box;flex:0 0 100%}@media (max-width:920px){.block-pipeline table.dataTable tbody tr td .detail-view .col{padding:20px 75px 20px 20px}}@media (max-width:445px){.block-pipeline table.dataTable tbody tr td .detail-view .col{padding-right:60px}}.block-pipeline table.dataTable tbody tr td .detail-view .col .body h3{color:#2a1549}.block-pipeline table.dataTable tbody tr td .detail-view .col .body p{color:#454647}.block-pipeline table.dataTable tbody tr td .detail-view .col .body p:last-child{margin-bottom:0}.block-pipeline table.dataTable tbody tr td .detail-view .col .body a{text-decoration:underline}.block-pipeline table.dataTable tbody tr td .detail-view .col .body ul li{line-height:24px;margin-bottom:27px}@media (max-width:445px){.block-pipeline table.dataTable tbody tr td .detail-view .col .body ul{padding-inline-start:14px}}.block-pipeline table.dataTable tbody tr td .detail-view .col-1{display:flex;flex-direction:column}.block-pipeline table.dataTable tbody tr td .detail-view .col-1 .heading{margin-bottom:0;color:#454647}.block-pipeline table.dataTable tbody tr td .detail-view .col-2{align-items:center;justify-content:flex-start}.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .company{margin-bottom:0;color:#2a1549}.block-pipeline table.dataTable tbody tr td .detail-view .col-2 .btn{margin-top:4px}.block-pipeline table.dataTable tbody tr td:first-child{border-radius:22px 0 0 22px}.block-pipeline table.dataTable tbody tr td:last-child{border-radius:0 22px 22px 0}.block-pipeline table.dataTable tbody tr td.discovery .meter{border-radius:8px 0 0 8px;border-left:2px solid #efefef}.block-pipeline table.dataTable tbody tr td.approved .meter{border-radius:0 8px 8px 0;border-right:2px solid #efefef}.block-pipeline table.dataTable tbody tr td.approved .meter:after{display:none}.block-pipeline table.dataTable tbody tr td.approved,.block-pipeline table.dataTable tbody tr td.discovery,.block-pipeline table.dataTable tbody tr td.phase-1,.block-pipeline table.dataTable tbody tr td.phase-2,.block-pipeline table.dataTable tbody tr td.phase-3,.block-pipeline table.dataTable tbody tr td.preclinical{padding:4px 0}.block-pipeline table.dataTable tbody tr td.approved{padding-right:24px}.block-pipeline table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row) td{border-radius:16px}.block-pipeline table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row):hover td .btn-pill .btn-inner{background:#fff}.block-pipeline table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row):hover td .btn-pill .btn-inner:hover{background-color:#2a1549}.block-pipeline table.dataTable .row-tools{vertical-align:center;width:175px;padding-bottom:15px}.block-pipeline table.dataTable .row-tools a{background-repeat:no-repeat;background-size:100% auto;background-position:50%;margin-right:22px;margin-bottom:5px;display:inline-block}.block-pipeline table.dataTable .row-tools a:last-child{margin-right:0}.block-pipeline table.dataTable .row-tools .row-tool-link{background-image:url(images/icon-link.svg);width:22px;height:23px}.block-pipeline table.dataTable .row-tools .row-tool-pdf{background-image:url(images/icon-documents.svg);width:19px;height:23px}.block-pipeline table.dataTable .row-tools .row-tool-doc{background-image:url(images/icon-word.svg);width:26px;height:21px}.block-pipeline table.dataTable .row-tools .row-tool-excel{background-image:url(images/icon-excel.svg);width:22px;height:22px}.block-pipeline table.dataTable.disabled tbody tr:hover td{color:#2a1549;background:#fff;cursor:default}.block-pipeline table.dataTable.disabled tbody tr:hover td .meter{border:2px solid #efefef;border-left:none}.block-pipeline table.dataTable.disabled tbody tr:hover td .meter-off{background-color:#efefef}.block-pipeline table.dataTable.disabled tbody tr:hover td.discovery .meter{border-left:2px solid #efefef}.block-pipeline.style-1{background-color:#f4f4f4}.block-pipeline.style-2{background-color:#fff}.dataTables_wrapper .dataTables_info{display:none}.pipeline-cover.right-cover table.dataTable.no-footer{padding-right:60px}.pipeline-cover.right-cover .block-inner:before{content:"";display:block;position:absolute;top:calc(50% + 50px);right:15px;transform:translateY(-50%);width:11px;height:22px;z-index:99999;background-image:url(images/arrow-right-pipleline.svg);background-repeat:no-repeat;background-size:100% auto;pointer-events:none}.pipeline-cover.right-cover .block-inner:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100px;height:calc(100% - 50px);background:#f4f4f4;background:linear-gradient(-90deg,#f4f4f4,hsla(0,0%,95.7%,0));pointer-events:none;z-index:9999}@media (max-width:920px){.block-pipeline{padding:150px 36px 90px}.block-pipeline h1,.block-pipeline h2,.block-pipeline h3,.dataTables_wrapper .dataTables_length{margin-left:0}#pipeline-table-1_filter{margin-right:0;margin-top:0}}@media (max-width:600px){.block-pipeline .heading{z-index:99999}.block-pipeline .sub-heading{float:none;display:block;margin-top:4px;z-index:99999}}.pipeline-modal{position:fixed;z-index:98;top:0;background-color:hsla(0,0%,95.7%,.7);width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.pipeline-modal.hide{display:none}.pipeline-modal .modal-overlay{width:100vw;height:100vh;display:block;position:fixed;z-index:0;cursor:pointer}.pipeline-modal .card{display:flex;margin:100px 10vw;max-width:1240px;min-width:40%;min-height:420px;background-color:#fff;z-index:2;flex-direction:row}.pipeline-modal .card .btn-close{background-image:url(images/icon-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:32px;top:32px;padding:12px;z-index:1;cursor:pointer}.pipeline-modal .card .col-1{flex:0 0 50%;background:#2a1549}.pipeline-modal .card .col-1 .image-container{width:100%;height:100%;max-height:750px;position:absolute;overflow:hidden;top:0;left:0;background:#2a1549}.pipeline-modal .card .col-1 .image-container:after{content:"";display:block;position:absolute;width:100%;height:200px;bottom:0;left:0;z-index:1;transition:opacity 1s ease-out 0s;opacity:1}.pipeline-modal .card .col-1 .image-container .image{display:block;position:absolute;top:0;left:0;min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.pipeline-modal .card .col-1 .heading,.pipeline-modal .card .col-1 .subheading{padding:36px 0 0 36px;color:#fff}.pipeline-modal .card .col-1 .body{width:100%;height:auto}.pipeline-modal .card .col-2{flex:0 0 50%;padding:55px 50px}.pipeline-modal .card .col-2 h3{color:#68587c}.pipeline-modal .card .col-2 p{word-break:break-word}.pipeline-modal .card .col-2 ul li{line-height:24px;margin-bottom:27px}.pipeline-modal .card .col-2 ul li:before{top:4px}@media (max-width:1200px){.pipeline-modal .card{flex-direction:column}.pipeline-modal .card .btn-close{background-image:url(images/icon-close-white.svg)}.pipeline-modal .card .col-1{flex:0 0 85vw}.pipeline-modal .card .col-1 .subheading{padding-right:36px}.pipeline-modal .card .col-1 .image-container{height:85vw;max-height:none}.pipeline-modal .card .col-1 .image-container:after{display:none}}@media (max-width:768px){.pipeline-modal .card{margin:0}.pipeline-modal .card .col-1{flex:0 0 107vw}.pipeline-modal .card .col-1 .image-container{height:107vw}.pipeline-modal .card .col-2{padding:36px}}.spacer-pipeline{background-color:#f4f4f4}.block-pipeline-subsidiary{padding:100px 75px}.block-pipeline-subsidiary .block-inner{max-width:1350px}.block-pipeline-subsidiary h1,.block-pipeline-subsidiary h2,.block-pipeline-subsidiary h3,.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .company{color:#454647;margin-left:25px}.block-pipeline-subsidiary .heading{display:inline-block}.block-pipeline-subsidiary .header-label{display:none}.block-pipeline-subsidiary .sub-heading{float:right;display:inline-block;margin-top:4px}.block-pipeline-subsidiary .dataTables_wrapper{font-size:15px;font-weight:300;color:#454647;padding:0 0 25px;clear:both;overflow-x:auto}.block-pipeline-subsidiary table.dataTable{width:100%!important;position:relative;border-collapse:separate;border-spacing:0 15px}.block-pipeline-subsidiary table.dataTable.no-footer{border:none;padding:36px 0 25px;clear:both}.block-pipeline-subsidiary table.dataTable thead{position:relative}.block-pipeline-subsidiary table.dataTable thead tr td{background:0 0;font-family:AktivGrotesk,serif;font-size:10px;font-weight:700;border:none;padding:16px 0 16px 25px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.block-pipeline-subsidiary table.dataTable thead tr td.detail-view-header{display:none}.block-pipeline-subsidiary table.dataTable thead tr td:after{content:"";display:inline-block;position:relative;width:13px;height:8px;background-image:url(images/table-arrow-down-grey-dark.svg);background-repeat:no-repeat;background-size:100% auto;margin-left:12px;opacity:.5}.block-pipeline-subsidiary table.dataTable thead tr td.sorting_asc:after{opacity:1}.block-pipeline-subsidiary table.dataTable thead tr td.sorting_desc:after{background-image:url(images/table-arrow-up-grey-dark.svg);opacity:1}.block-pipeline-subsidiary table.dataTable thead tr td:last-child{padding-right:20px}.block-pipeline-subsidiary table.dataTable tbody{position:relative}.block-pipeline-subsidiary table.dataTable tbody tr{background:0 0;position:relative;color:#454647;font-family:AktivGrotesk,serif;font-size:13px;line-height:1;font-weight:400}.block-pipeline-subsidiary table.dataTable tbody tr td{background:#fff}.block-pipeline-subsidiary table.dataTable tbody tr.shown+tr td{padding:0}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row:hover td{background:rgba(138,141,143,.2)}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row:hover td .meter{border:2px solid #efefef}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row:hover td .meter-off{background-color:#efefef}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row:hover td.discovery .meter{border-left:2px solid #efefef}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row:hover td.approved .meter{border-right:2px solid #efefef}.block-pipeline-subsidiary table.dataTable tbody tr .btn-pill .btn-inner{background:#fff}.block-pipeline-subsidiary table.dataTable tbody tr td{border-top:none;border-bottom:1px solid #d3d5d5;padding:16px 25px;position:relative;cursor:pointer}.block-pipeline-subsidiary table.dataTable tbody tr td .meter{width:15px;height:15px;margin:0 auto;background:#006882;display:block;position:relative;border:2px solid #efefef;border-radius:10px}.block-pipeline-subsidiary table.dataTable tbody tr td .meter-off{background:#efefef}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view{display:flex;position:relative;border:none;width:100%;height:auto;min-height:100px;padding:0}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .col{padding:36px;flex:1 1 50%}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .col .body p{font-size:11px;line-height:18px}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .col .subheading{font-size:10px;font-weight:500;text-transform:uppercase}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .col-1{display:flex;flex-direction:column;justify-content:space-between}.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .col-1 .heading{margin-bottom:12px}.block-pipeline-subsidiary table.dataTable tbody tr td:first-child{border-radius:22px 0 0 22px}.block-pipeline-subsidiary table.dataTable tbody tr td:last-child{border-radius:0 22px 22px 0}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row) td{border-radius:16px}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row):hover td .detail-view .company{color:#fff}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row):hover td .btn-pill .btn-inner{background:#fff}.block-pipeline-subsidiary table.dataTable tbody tr.pipeline-row+tr:not(.pipeline-row):hover td .btn-pill .btn-inner:hover{background-color:#2a1549}.block-pipeline-subsidiary table.dataTable .row-tools{vertical-align:center;width:175px;padding-bottom:15px}.block-pipeline-subsidiary table.dataTable .row-tools a{background-repeat:no-repeat;background-size:100% auto;background-position:50%;margin-right:22px;margin-bottom:5px;display:inline-block}.block-pipeline-subsidiary table.dataTable .row-tools a:last-child{margin-right:0}.block-pipeline-subsidiary table.dataTable .row-tools .row-tool-link{background-image:url(images/icon-link.svg);width:22px;height:23px}.block-pipeline-subsidiary table.dataTable .row-tools .row-tool-pdf{background-image:url(images/icon-documents.svg);width:19px;height:23px}.block-pipeline-subsidiary table.dataTable .row-tools .row-tool-doc{background-image:url(images/icon-word.svg);width:26px;height:21px}.block-pipeline-subsidiary table.dataTable .row-tools .row-tool-excel{background-image:url(images/icon-excel.svg);width:22px;height:22px}.block-pipeline-subsidiary table.dataTable.disabled tbody tr.pipeline-row:hover{cursor:default}.block-pipeline-subsidiary table.dataTable.disabled tbody tr.pipeline-row:hover td{background:#fff}.block-pipeline-subsidiary table.dataTable.disabled tr td{cursor:default}.block-pipeline-subsidiary.style-1{background-color:#f4f4f4}.block-pipeline-subsidiary.style-2{background-color:#fff}#pipeline-table-1_filter{margin-top:-115px;margin-right:25px;width:234px}@media (max-width:920px){.block-pipeline-subsidiary{padding:150px 36px 90px}.block-pipeline-subsidiary h1,.block-pipeline-subsidiary h2,.block-pipeline-subsidiary h3,.block-pipeline-subsidiary table.dataTable tbody tr td .detail-view .company,.dataTables_wrapper .dataTables_length{margin-left:0}#pipeline-table-1_filter{margin-right:0;margin-top:0}}.block-accordion{padding:85px 100px}.block-accordion .block-inner .heading{color:#68587c;margin:0 45px 36px 0}.block-accordion .block-inner .accordion{border-bottom:1px solid #d3d5d5;margin:0 -45px}.block-accordion .block-inner .accordion .accordion-heading{color:#68587c;cursor:pointer;padding:36px 90px 36px 45px;width:100%;text-align:left;background:0 0;border:none;border-top:1px solid #d3d5d5;outline:0;transition:.4s;position:relative}.block-accordion .block-inner .accordion .accordion-heading:after{content:"";background:url(images/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;padding:16px 15px;position:absolute;right:45px;top:0;bottom:0}.block-accordion .block-inner .accordion .accordion-heading:hover{background:#f4f4f4}.block-accordion .block-inner .accordion .accordion-heading.active:after{transform:scaleY(-1)}.block-accordion .block-inner .accordion .accordion-panel{padding:0 45px;display:none;margin-top:-14px}.block-accordion .block-inner .accordion .accordion-panel .subheading{color:#68587c;margin-bottom:20px}.block-accordion .block-inner .accordion .accordion-panel .row{display:flex;flex-direction:row;padding:0 0 36px 40px}.block-accordion .block-inner .accordion .accordion-panel .row .col-1{flex:1 1 auto;padding-right:30px}.block-accordion .block-inner .accordion .accordion-panel .row .col-1 p:before{content:"•";height:11px;width:11px;display:block;position:absolute;top:0;left:-40px}.block-accordion .block-inner .accordion .accordion-panel .row .col-2{flex:0 0 154px}.block-accordion .block-inner .accordion .accordion-panel .row .col-2 a{text-align:right}.block-accordion .block-inner .accordion .accordion-panel .row .col-2 p ul.bullet-list:before{content:"";background-image:url(images/triangle.svg);background-repeat:no-repeat;background-size:contain;background-position:0;height:11px;width:11px;display:block;position:absolute;top:6px;left:-40px}.block-accordion.style-1{background-color:#f4f4f4}.block-accordion.style-1 .accordion .accordion-heading:hover{background:hsla(0,0%,100%,.5)}.block-accordion.style-1 .accordion .accordion-heading.active{background:0 0}.block-accordion.style-1 .accordion .accordion-panel{background-color:#f4f4f4}.block-accordion.style-2{background-color:#fff}.block-accordion.style-2 .accordion .accordion-heading.active,.block-accordion.style-2 .accordion .accordion-heading:hover,.block-accordion.style-2 .accordion .accordion-panel{background:#f4f4f4}@media (max-width:1024px){.block-accordion{padding:36px 0}.block-accordion .block-inner .heading{margin:0 0 36px 45px}.block-accordion .block-inner .accordion{margin:0}}@media (max-width:768px){.block-accordion .block-inner .heading{margin:0 0 36px 36px}.block-accordion .block-inner .accordion .accordion-heading{padding:36px 90px 36px 36px}.block-accordion .block-inner .accordion .accordion-panel{padding:0 36px}.block-accordion .block-inner .accordion .accordion-panel .row{display:flex;flex-direction:column}.block-accordion .block-inner .accordion .accordion-panel .row .col-1{flex:1 1 100%;padding-right:30px}.block-accordion .block-inner .accordion .accordion-panel .row .col-2{flex:1 1 100%}}.block-text{padding:100px}.block-text p:last-child{margin-bottom:0}@media (max-width:1024px){.block-text{padding:36px}}.block-column-list .heading{color:#68587c;margin-bottom:24px}.block-column-list .column-list{list-style:none;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.block-column-list .column-list li{display:flex;flex:0 0 50%}.block-column-list .column-list li:nth-child(odd){padding-right:12px}.block-column-list .column-list li:nth-child(2n){padding-left:12px}.block-column-list .column-list li:nth-child(2n) .item,.block-column-list .column-list li:nth-child(odd) .item{border-bottom:1px solid #d3d5d5}@media (min-width:1024px){.block-column-list .column-list li:nth-last-child(2) .item{border:none}}.block-column-list .column-list li:last-child .item{border:none}.block-column-list .column-list li .item{width:100%;height:auto;padding:25px 50px;display:flex}.block-column-list .column-list li .item p{font-size:15px;font-weight:300;line-height:1.3;color:#454647}.block-column-list .column-list li .item:before{content:"";display:inline-block;position:relative;flex:0 0 18px;width:18px;height:30px;background-image:url(images/icon-bookmark-star-purple.svg);background-repeat:no-repeat;background-size:100% auto;margin-right:35px}.block-column-list .column-list li.header{display:flex;margin-bottom:50px;flex:0 0 50%}.block-column-list .column-list li.header:first-child{padding-left:50px;padding-right:12px}.block-column-list .column-list li.header:nth-child(2){padding-left:12px;padding-right:50px}.block-column-list .column-list li.header h2,.block-column-list .column-list li.header h3,.block-column-list .column-list li.header h4{flex:0 0 100%;color:#68587c;margin:0}.block-column-list .column-list li.header-full-width{flex:0 0 100%}.block-column-list .column-list li.header-full-width+.header{display:none}.block-column-list .column-list li.header-full-width:first-child{padding-left:50px;padding-right:50px}.block-column-list.style-1{background-color:#f4f4f4}.block-column-list.style-2{background-color:#fff}@media (max-width:920px){.block-column-list .column-list{flex-direction:column;flex-wrap:nowrap}.block-column-list .column-list li{flex:1 0 100%}.block-column-list .column-list li:nth-child(odd){padding-right:0}.block-column-list .column-list li:nth-child(2n){padding-left:0}.block-column-list .column-list li:nth-last-child(2) a{border-bottom:1px solid #d3d5d5}.block-column-list .column-list li .item{padding:25px}.block-column-list .column-list li.header{flex:0 0 100%;margin-bottom:25px}.block-column-list .column-list li.header:first-child{padding-left:0;padding-right:0}.block-column-list .column-list li.header:nth-child(2){padding-left:0;padding-right:0;margin-top:25px}.block-column-list .column-list li.header-full-width{flex:0 0 100%}.block-column-list .column-list li.header-full-width:first-child{padding-left:0;padding-right:0}.block-column-list .column-list.two-headers .header:first-child{order:1}.block-column-list .column-list.two-headers .header:nth-child(2){order:4}.block-column-list .column-list.two-headers li:nth-child(3){order:2}.block-column-list .column-list.two-headers li:nth-child(4){order:3}.block-column-list .column-list.two-headers li:nth-child(4) a{border:none}.block-column-list .column-list.two-headers li:nth-child(5){order:5}.block-column-list .column-list.two-headers li:nth-child(6){order:6}}@media (min-width:1024px){.block-two-column-text{padding:110px 100px 75px}}.block-two-column-text .block-inner .two-column-text{display:flex;position:relative;width:100%}.block-two-column-text .block-inner .two-column-text .col{flex:0 0 50%;width:50%;font-size:15px;color:#222323;font-weight:300}.block-two-column-text .block-inner .two-column-text .col-1{padding:0 75px 0 0}.block-two-column-text .block-inner .two-column-text .col-2{padding:0 0 0 75px}.block-two-column-text .block-inner .two-column-text .body{width:100%;font-size:15px;color:#222323;font-weight:300}.block-two-column-text .block-inner .two-column-text .body p:last-child{margin-bottom:0}.block-two-column-text.style-1{background-color:#f4f4f4}.block-two-column-text.style-2{background-color:#fff}@media (max-width:1024px){.block-two-column-text{padding:45px 36px}.block-two-column-text .block-inner .two-column-text{flex-direction:column}.block-two-column-text .block-inner .two-column-text .col{flex:1 1 100%;width:100%;padding:36px 0}.block-two-column-text .block-inner .two-column-text .col-2{padding-top:0}}.block-contact-primary .block-inner{display:flex}.block-contact-primary .block-inner .col-1,.block-contact-primary .block-inner .col-2{flex:0 0 50%}.block-contact-primary .block-inner .contact-info{padding:0 75px 0 0}.block-contact-primary .block-inner .contact-info .heading{margin:5px 0 30px;color:#68587c}.block-contact-primary .block-inner .contact-info .body a.link{color:#68587c;line-height:20px;margin-top:32px;margin-left:62px;display:block}.block-contact-primary .block-inner .contact-info .body a.link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:-1px;left:-53px;width:22px;height:22px}.block-contact-primary .block-inner .contact-info .body a.link.link-email:before{background-image:url(images/icon-envelope.svg)}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-fields-required{display:none}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content{padding:0}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-form-content textarea.ninja-forms-field{height:100px;background-color:#f4f4f4;background-color:transparent;border:1px solid #a1a4a5}.block-contact-primary .block-inner .contact-form .contact-form-inner .checkbox-wrap{padding-left:28px}.block-contact-primary .block-inner .contact-form .contact-form-inner .checkbox-wrap .nf-field-label label{line-height:1.3;padding-left:1px}.block-contact-primary .block-inner .contact-form .contact-form-inner .email-container .nf-field-label,.block-contact-primary .block-inner .contact-form .contact-form-inner .textbox-container .nf-field-label{display:none}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-error-msg{margin-bottom:5px}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-after-form-content{text-align:center}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel],.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]{background:#fff;border:none;border-bottom:1px solid #8a8d8f;padding-left:10px;margin-bottom:10px;margin-right:16px;display:block;width:100%;font-size:15px!important;font-weight:400!important}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]:focus,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]:valid,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]:focus,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]:valid,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]:focus,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]:valid{color:#68587c;border-bottom:1px solid #68587c}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]::-moz-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]::-moz-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]::-moz-placeholder{color:#8a8d8f;opacity:1}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]::placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]::placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]::placeholder{color:#8a8d8f;opacity:1}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]:-ms-input-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]:-ms-input-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]:-ms-input-placeholder{color:#8a8d8f}.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=email]::-ms-input-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=tel]::-ms-input-placeholder,.block-contact-primary .block-inner .contact-form .contact-form-inner .nf-field-element input[type=text]::-ms-input-placeholder{color:#8a8d8f}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap>.nf-field-label label{margin-bottom:14px;flex:1 1 100%}.block-contact-primary .block-inner .contact-form .contact-form-inner .listradio-wrap .nf-field-element label.nf-checked-label:before{background:#8a8d8f;left:-27px;bottom:inherit;top:4px}.block-contact-primary .block-inner .contact-form .contact-form-inner .listradio-wrap .nf-field-element label.nf-checked-label:after{border-color:#8a8d8f;height:16px;width:16px}.block-contact-primary .block-inner .contact-form .contact-form-inner .listradio-wrap .nf-field-element label:after{background:#fff;border-color:#8a8d8f;height:16px;width:16px}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul{display:flex;flex-wrap:wrap;flex-direction:column;max-height:200px}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:0 0 auto;width:33.3333%;min-height:52px;padding-right:36px!important}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li label{font-size:15px!important;font-weight:400!important;line-height:1.2}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li:hover input~.checkmark{background-color:#f4f4f4}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li input:checked~.checkmark{background-color:transparent}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li input:checked~.checkmark:after{display:block}.block-contact-primary .block-inner .contact-form .contact-form-inner .html-wrap{width:100%}.block-contact-primary .block-inner .contact-form .contact-form-inner .html-wrap .nf-field-element{width:100%;display:flex;justify-content:flex-end}.block-contact-primary .block-inner .contact-form .contact-form-inner .btn-pill-input--arrow{margin-top:25px}.block-contact-primary .block-inner .contact-form .contact-form-inner .btn-pill-input--arrow span.arrow{content:"";display:block;position:absolute;width:6px;height:11px;background-image:url(images/arrow-right.svg);background-size:100% auto;background-repeat:no-repeat;top:12px;right:3.25rem}.block-contact-primary .block-inner .contact-form .contact-form-inner .btn-pill-input--arrow:hover span.arrow{background-image:url(images/arrow-right-white.svg)}.block-contact-primary .field-wrap input[type=button]{padding:1rem 3.25rem}.block-contact-primary .checkbox-container.label-right label{margin-left:29px;line-height:1.5}.block-contact-primary .checkbox-container.label-right label:before{line-height:.7}@media (max-width:1435px){.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul{min-height:320px}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li{width:50%}}@media (max-width:1024px){.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul{min-height:200px}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li{width:33.3333%}.block-contact-primary .block-inner{flex-direction:column}.block-contact-primary .block-inner .col{flex:0 0 100%}}@media (max-width:800px){.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul{min-height:320px}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li{width:50%}}@media (max-width:768px){.block-contact-primary .block-inner{max-width:100%}.block-contact-primary .block-inner .contact-info{padding:0 0 36px}.block-contact-primary .block-inner .contact-form{flex:0 0 100%}}@media (max-width:475px){.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul{display:block;max-height:100%}.block-contact-primary .block-inner .contact-form .contact-form-inner .list-radio-wrap .nf-field-element ul li{width:100%;min-height:25px}.block-contact-primary .block-inner .contact-form,.block-contact-primary .block-inner .contact-form .contact-form-inner .radio-group .container{flex:1 1 100%}.block-contact-primary .block-inner .contact-form .contact-form-inner .btn{float:none}}.block-locations .block-inner .heading{margin:0 0 50px;color:#68587c}.block-locations .block-inner .row{display:flex;padding:36px 0;border-bottom:1px solid #d3d5d5}.block-locations .block-inner .row:first-child{padding:0 0 36px}.block-locations .block-inner .row:last-child{padding:36px 0 0;border:none}.block-locations .block-inner .row:only-child{padding:0;border:none}.block-locations .block-inner .row .col{flex:1 1 50%}.block-locations .block-inner .row .contact-info{padding:36px 80px 0 0}.block-locations .block-inner .row .contact-info .company{color:#68587c}.block-locations .block-inner .row .contact-info .body a.link{color:#454647;line-height:20px;margin-top:32px;margin-left:53px;display:block}.block-locations .block-inner .row .contact-info .body a.link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:-1px;left:-53px;width:24px;height:24px}.block-locations .block-inner .row .contact-info .body a.link.link-phone:before{background-image:url(images/icon-phone-purple.svg)}.block-locations .block-inner .row .contact-info .body a.link.link-directions:before{background-image:url(images/icon-marker-purple.svg)}.block-locations .block-inner .row .col-2 .background-image-container{width:45vw;max-width:636px;height:280px;position:relative;overflow:hidden}.block-locations .block-inner .row .col-2 .background-image-container .background-image{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.block-locations.style-1{background-color:#f4f4f4}.block-locations.style-2{background-color:#fff}@media (max-width:1024px){.block-locations .block-inner .row{flex-direction:column-reverse}.block-locations .block-inner .row .col{flex:1 1 100%}.block-locations .block-inner .row .contact-info{padding:0 80px 36px 50px}.block-locations .block-inner .row .col-2 .background-image-container{width:100%;max-width:auto;margin-bottom:36px}}@media (max-width:768px){.block-locations .block-inner{max-width:100%}.block-locations .block-inner .row .contact-info{padding:0 0 36px}.block-locations .block-inner .row .col-2 .background-image-container{height:36vw}}.block-image-carousel{padding:100px 100px 115px}.block-image-carousel .swiper-slide{height:267px}.block-image-carousel .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-image-carousel .swiper-slide .swiper-caption{display:flex;align-items:center;font-size:28px;font-size:2.8rem;font-weight:300;line-height:1;color:#fff;min-height:50px;width:calc(100% - 48px);padding:35px 24px 24px;position:absolute;bottom:0;background:rgba(43,15,73,0);background:linear-gradient(180deg,rgba(43,15,73,0),rgba(43,15,73,.5) 39%,#2b0f49)}.block-image-carousel .swiper-button-next,.block-image-carousel .swiper-button-prev{position:absolute;top:calc(50% + 21px);transform:translateY(-50%);z-index:10}.block-image-carousel .swiper-button-next:after,.block-image-carousel .swiper-button-prev:after{content:"";display:block;position:absolute;width:21px;height:21px;border-top:1px solid #2a1549;border-left:1px solid #2a1549;top:10px;left:0}.block-image-carousel .swiper-button-next.swiper-button-disabled,.block-image-carousel .swiper-button-prev.swiper-button-disabled{display:none}.block-image-carousel .swiper-button-prev{left:-50px}.block-image-carousel .swiper-button-prev:after{transform:rotate(315deg);left:6px}.block-image-carousel .swiper-button-next{right:-50px}.block-image-carousel .swiper-button-next:after{transform:rotate(135deg)}.block-image-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-55px}.block-image-carousel .swiper-pagination-bullet{background-color:#d9d9d9;opacity:1}.block-image-carousel .swiper-pagination-bullet-active{background:#2a1549}.block-image-carousel.style-2 .swiper-button-next:after,.block-image-carousel.style-2 .swiper-button-prev:after{border-top:1px solid #fff;border-left:1px solid #fff}.block-image-carousel.style-2 .swiper-pagination-bullet{background-color:transparent;opacity:1;border:1px solid #fff}.block-image-carousel.style-2 .swiper-pagination-bullet-active{background:#fff}@media (max-width:1024px){.block-image-carousel{padding:65px 65px 75px}}@media (max-width:768px){.block-image-carousel .swiper{overflow:visible}.block-image-carousel .swiper-button-next,.block-image-carousel .swiper-button-prev{display:none}}@media (max-width:520px){.block-image-carousel .swiper .swiper-caption{font-size:18px;font-size:1.8rem;padding:25px 14px 14px;width:calc(100% - 28px);min-height:30px}.block-image-carousel .swiper .swiper-slide{height:173px}}.modal-open{overflow:hidden}.carousel-modal{position:fixed;z-index:98;top:0;background-color:hsla(0,0%,95.7%,.9);width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.carousel-modal.hide{display:none}.carousel-modal .modal-overlay{width:100vw;height:100vh;display:block;position:fixed;z-index:0;cursor:pointer}.carousel-modal .card{display:flex;margin:120px 15vw 100px;min-width:40%;min-height:420px;width:70%;background-color:#fff;z-index:2}.carousel-modal .card .btn-close{background-image:url(images/icon-close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:32px;top:32px;padding:12px;z-index:1;cursor:pointer}.carousel-modal .card .col-1{flex:1 1 auto;padding:75px 60px 60px}.carousel-modal .card .col-1 .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.carousel-modal .card .col-1 .video-container #youtubePlayer{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.carousel-modal .card{margin:0;width:100%;height:100%}.carousel-modal .card .col-1{padding:75px 10px;display:flex;flex-direction:column;justify-content:center}}.block-stock-intro .block-inner{display:flex}.block-stock-intro .block-inner .stock-intro{flex:1 1 66.66%;padding:0 80px 0 50px}.block-stock-intro .block-inner .stock-intro .h1{margin:50px 0 25px}.block-stock-intro .block-inner .stock-quote{flex:1 1 33.33%;align-self:flex-start}.block-stock-intro .block-inner .stock-quote .stock-quote-inner{padding:45px 50px;background-color:#f4f4f4}.block-stock-intro .block-inner .stock-quote .stock-quote-inner .h5{color:#68587c;margin-bottom:12px}.block-stock-intro .block-inner .stock-quote .stock-quote-inner .quote-change{color:#68587c;margin-bottom:25px}.block-stock-intro .block-inner .stock-quote .stock-quote-inner a.refresh-quote{font-size:15px;font-size:1.5rem;color:#454647;display:block;letter-spacing:.3px;line-height:.875;margin-bottom:33px}.block-stock-intro .block-inner .stock-quote .stock-quote-inner a.refresh-quote:before{content:"";background-image:url(images/icon-refresh.svg);background-repeat:no-repeat;background-size:contain;background-position:0;padding:8px 12px;margin-right:10px}.block-stock-intro .block-inner .stock-quote .stock-quote-inner .quote-disclaimer{margin-bottom:0}.block-stock-intro .block-inner a.btn-box{font-size:15px;font-size:1.5rem;display:block;padding:28px 10px;text-align:center;letter-spacing:.3px;line-height:.875;color:#fff}.block-stock-intro .block-inner a.btn-box .btn-with-arrow:after{content:"";background-image:url(images/arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;background-position:100%;padding:0 3px;margin-left:30px}@media (max-width:1024px){.block-stock-intro .block-inner{flex-direction:column}.block-stock-intro .block-inner .stock-intro{padding:0 0 60px}.block-stock-intro .block-inner .stock-quote{align-self:auto}.block-stock-intro .block-inner .stock-quote .stock-quote-inner{padding:36px}}@media (min-width:1024px){.block-latest-posts{padding:110px 100px 75px}}.block-latest-posts .block-inner h2{margin:0 0 38px 45px;color:#68587c}.block-latest-posts .block-inner .latest-posts{display:flex}.block-latest-posts .block-inner .latest-posts a.post-box{padding:40px 50px;flex:1 1 33.33%;margin:0 15px;cursor:pointer}.block-latest-posts .block-inner .latest-posts a.post-box:hover{box-shadow:inset 0 -10px #68587c}.block-latest-posts .block-inner .latest-posts a.post-box:first-child{margin-left:0}.block-latest-posts .block-inner .latest-posts a.post-box:last-child{margin-right:0}.block-latest-posts .block-inner .latest-posts a.post-box .post-date{color:#68587c;margin-bottom:17px;position:relative}.block-latest-posts .block-inner .latest-posts a.post-box .post-date:after{content:"";background-image:url(images/icon-corner.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 0;padding:11px;position:absolute;right:0}.block-latest-posts .block-inner .latest-posts a.post-box .post-headline{margin-bottom:0}.block-latest-posts .block-inner .cta-area{text-align:center;margin:70px 0 0}.block-latest-posts.style-1{background-color:#f4f4f4}.block-latest-posts.style-1 .block-inner a.post-box,.block-latest-posts.style-2{background-color:#fff}.block-latest-posts.style-2 .block-inner a.post-box{background-color:#f4f4f4}@media (max-width:1024px){.block-latest-posts .block-inner h2{margin:0 0 38px}.block-latest-posts .block-inner .latest-posts{flex-direction:column}.block-latest-posts .block-inner .latest-posts a.post-box{margin:0 0 32px;padding:36px}.block-latest-posts .block-inner .latest-posts a.post-box:last-child{margin:0}.block-latest-posts .block-inner .cta-area{margin:40px 0 0}}.block-press-releases .block-inner .press-releases-heading{display:flex;margin:0 45px 36px}.block-press-releases .block-inner .press-releases-heading h2{color:#68587c;flex:1 1 40%}.block-press-releases .block-inner .press-releases-heading form{align-self:center;text-align:right}.block-press-releases .block-inner .press-releases-heading form#search{flex:1 1 35%}.block-press-releases .block-inner .press-releases-heading form#filter{flex:1 1 25%}.block-press-releases .block-inner .press-releases-heading form .input-field{padding-left:10px;margin-bottom:0;margin-right:16px;border:none;border-bottom:1px solid #68587c}.block-press-releases .block-inner .press-releases-heading form .input-field::-moz-placeholder{color:#68587c;opacity:1}.block-press-releases .block-inner .press-releases-heading form .input-field::placeholder{color:#68587c;opacity:1}.block-press-releases .block-inner .press-releases-heading form .input-field:-ms-input-placeholder{color:#68587c}.block-press-releases .block-inner .press-releases-heading form .input-field::-ms-input-placeholder{color:#68587c}.block-press-releases .block-inner .press-releases-heading form select{-webkit-appearance:none;-moz-appearance:none;padding-left:10px;margin-bottom:0;margin-right:10px;border:none;border-bottom:1px solid #68587c;border-radius:0;background:url(images/arrow-down.svg);background-repeat:no-repeat;background-size:11%;background-position:86%;min-width:90px}.block-press-releases .block-inner .press-releases-archive article{display:flex;padding:36px 45px;border-bottom:1px solid #d3d5d5}.block-press-releases .block-inner .press-releases-archive article:last-child{border-bottom:none}.block-press-releases .block-inner .press-releases-archive article:hover{background:#f4f4f4}.block-press-releases .block-inner .press-releases-archive article .press-release{flex:1 1 60%}.block-press-releases .block-inner .press-releases-archive article .press-release .date{color:#68587c;margin-bottom:11px}.block-press-releases .block-inner .press-releases-archive article .press-release .headline{margin-bottom:0}.block-press-releases .block-inner .press-releases-archive article .cta-area{flex:1 1 40%;display:flex;justify-content:flex-end}.block-press-releases .block-inner .press-releases-archive article .cta-area .btn{align-self:center}@media (min-width:1360px){.block-press-releases .block-inner .press-releases-heading form .input-field{min-width:225px}.block-press-releases .block-inner .press-releases-heading form select{min-width:125px}}@media (max-width:1240px){.block-press-releases .block-inner .press-releases-heading{flex-wrap:wrap}.block-press-releases .block-inner .press-releases-heading h2{flex:1 1 100%}.block-press-releases .block-inner .press-releases-heading form{text-align:left;margin-top:36px}.block-press-releases .block-inner .press-releases-heading form#filter,.block-press-releases .block-inner .press-releases-heading form#search{flex:1 1 auto}.block-press-releases .block-inner .press-releases-heading form .input-field{min-width:225px}.block-press-releases .block-inner .press-releases-heading form select{min-width:125px}}@media (max-width:768px){.block-press-releases .block-inner .press-releases-heading{margin:0 0 36px}.block-press-releases .block-inner .press-releases-heading form .input-field{width:125px;min-width:125px;margin-right:10px}.block-press-releases .block-inner .press-releases-archive article{padding:36px;flex-direction:column}.block-press-releases .block-inner .press-releases-archive article .cta-area{justify-content:flex-start;margin-top:36px}}.block-events .block-inner .events-heading{display:flex;margin:0 45px 36px}.block-events .block-inner .events-heading h2{color:#68587c;flex:1 1 60%}.block-events .block-inner .events-heading form{align-self:center;text-align:right;display:flex}.block-events .block-inner .events-heading form#search{flex:1 1 40%;padding-left:80px}.block-events .block-inner .events-heading form .input-field{padding-left:10px;margin-bottom:0;margin-right:16px;border:none;border-bottom:1px solid #68587c;flex:1;width:100%;background-color:transparent}.block-events .block-inner .events-heading form .input-field::-moz-placeholder{color:#68587c;opacity:1}.block-events .block-inner .events-heading form .input-field::placeholder{color:#68587c;opacity:1}.block-events .block-inner .events-heading form .input-field:-ms-input-placeholder{color:#68587c}.block-events .block-inner .events-heading form .input-field::-ms-input-placeholder{color:#68587c}.block-events .block-inner .events-archive article{display:flex;padding:36px 45px;border-bottom:1px solid #d3d5d5}.block-events .block-inner .events-archive article:last-child{border-bottom:none}.block-events .block-inner .events-archive article:hover{background:#f4f4f4}.block-events .block-inner .events-archive article .event{flex:1 1 60%}.block-events .block-inner .events-archive article .event .date{color:#68587c;margin-bottom:16px}.block-events .block-inner .events-archive article .event .headline{color:#68587c;margin-bottom:28px;display:block}.block-events .block-inner .events-archive article .event .summary{margin-bottom:28px;display:block}.block-events .block-inner .events-archive article .event .btn{align-self:center}.block-events .block-inner .events-archive article .actions{flex:1 1 40%;display:flex;flex-direction:column;padding-top:40px;padding-left:80px}.block-events .block-inner .events-archive article .actions a.link{color:#68587c;line-height:20px;margin-bottom:28px;margin-left:50px}.block-events .block-inner .events-archive article .actions a.link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:-1px;left:-50px;width:22px;height:22px}.block-events .block-inner .events-archive article .actions a.link.link-webcast:before{background-image:url(images/icon-speaker.svg)}.block-events .block-inner .events-archive article .actions a.link.link-file:before{background-image:url(images/icon-documents.svg)}.block-events .block-inner .events-archive article .actions a.link.link-url:before{background-image:url(images/icon-link.svg)}.block-events.style-1{background-color:#f4f4f4}.block-events.style-1 .events-archive article:hover{background:hsla(0,0%,100%,.5)}@media (max-width:1240px){.block-events .block-inner .events-heading{flex-wrap:wrap}.block-events .block-inner .events-heading h2{flex:1 1 100%}.block-events .block-inner .events-heading form{text-align:left;margin-top:36px}.block-events .block-inner .events-heading form#search{flex:1 1 auto;padding-left:0}.block-events .block-inner .events-heading form .input-field{max-width:225px}}@media (max-width:1024px){.block-events .block-inner .events-heading{margin:0}.block-events .block-inner .events-archive article{padding:36px;flex-direction:column}.block-events .block-inner .events-archive article .actions{padding-left:0}}.block-media-kit .block-inner{display:flex}.block-media-kit .block-inner .media-kit{flex:1 1 66.66%;padding:0 80px 0 50px}.block-media-kit .block-inner .media-kit .h2{margin:5px 0 30px;color:#68587c}.block-media-kit .block-inner .media-kit a.link{color:#68587c;line-height:20px;margin-top:32px;margin-left:62px;display:block}.block-media-kit .block-inner .media-kit a.link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:-1px;left:-53px;width:22px;height:22px}.block-media-kit .block-inner .media-kit a.link.link-email:before{background-image:url(images/icon-envelope.svg)}.block-media-kit .block-inner .box{flex:1 1 33.33%;align-self:flex-start}.block-media-kit .block-inner .box .box-inner{padding:45px 50px;background-color:#f4f4f4;background-image:url(images/icon-media-kit.svg);background-repeat:no-repeat;background-size:46%;background-position:73% 35%}.block-media-kit .block-inner .box .box-inner .h5{color:#68587c;margin-bottom:12px}.block-media-kit .block-inner .box .box-inner .cta-area{text-align:center;margin-top:180px}@media (max-width:1224px){.block-media-kit .block-inner .box .box-inner{background-size:52%;background-position:73% 50%}}@media (max-width:1024px){.block-media-kit .block-inner{flex-direction:column}.block-media-kit .block-inner .media-kit{padding:0 0 60px}.block-media-kit .block-inner .box{align-self:auto}.block-media-kit .block-inner .box .box-inner{padding:36px;background-size:32%;background-position:93% 30%}}@media (max-width:500px){.block-media-kit .block-inner .box .box-inner{padding:36px;background-size:52%;background-position:73% 50%}}.block-interior-menu{background-color:#f4f4f4;padding:0 100px}.block-interior-menu .block-inner ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center}.block-interior-menu .block-inner ul li.menu-item{flex:1;margin:0;text-align:center}.block-interior-menu .block-inner ul li.menu-item a{padding:30px 0;display:block;color:#2a1549}.block-interior-menu .block-inner ul li.menu-item a:visited{color:#2a1549}.block-interior-menu .block-inner ul li.menu-item a .icon:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;padding:5px 11px 4px;margin-right:20px}.block-interior-menu .block-inner ul li.menu-item a:after{content:"";background-image:url(images/icon-menu-indicator.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;padding:6px 12px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none}.block-interior-menu .block-inner ul li.menu-item a:hover:after,.block-interior-menu .block-inner ul li.menu-item.active a:after{display:block}.block-interior-menu .block-inner ul li.menu-item_press-events .icon:before{background-image:url(images/icon-calendar.svg)}.block-interior-menu .block-inner ul li.menu-item_stock .icon:before{background-image:url(images/icon-stock.svg)}.block-interior-menu .block-inner ul li.menu-item_financials .icon:before{background-image:url(images/icon-financials.svg)}.block-interior-menu .block-inner ul li.menu-item_governance .icon:before{background-image:url(images/icon-governance.svg)}.block-interior-menu .block-inner ul li.menu-item_resources .icon:before{background-image:url(images/icon-resources.svg)}@media (max-width:1024px){.block-interior-menu{padding:0 36px}.block-interior-menu .block-inner ul li.menu-item a .icon:before{margin:0}.block-interior-menu .block-inner ul li.menu-item a .label{display:none}}.block-table h2{margin-left:25px;color:#68587c}.block-table .header-label{display:none}.block-table .dataTables_wrapper{font-size:15px;font-weight:300;color:#454647;padding:50px 0 25px;clear:both}.block-table table.dataTable{width:100%!important}.block-table table.dataTable.no-footer{border:none;padding:50px 0 25px;clear:both}.block-table table.dataTable thead tr{background:#68587c}.block-table table.dataTable thead tr td{background:0 0;font-family:AktivGrotesk,serif;font-size:10px;font-weight:700;color:#fff;border:none;padding:16px 0 16px 25px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.block-table table.dataTable thead tr td:after{content:"";display:inline-block;position:relative;width:11px;height:6px;background-image:url(images/table-arrow-down.svg);background-repeat:no-repeat;background-size:100% auto;margin-left:12px;opacity:.5}.block-table table.dataTable thead tr td.sorting_asc:after{opacity:1}.block-table table.dataTable thead tr td.sorting_desc:after{background-image:url(images/table-arrow-up.svg);opacity:1}.block-table table.dataTable thead tr td:last-child:after{display:none}.block-table table.dataTable tbody tr{background:#fff}.block-table table.dataTable tbody tr td{background:#fff!important;font-family:AktivGrotesk,serif;font-size:15px;font-weight:300;color:#454647;border-top:none;border-bottom:1px solid #d3d5d5;padding:20px 25px}.block-table table.dataTable .row-tools{vertical-align:center;width:175px;padding-bottom:15px}.block-table table.dataTable .row-tools a{background-repeat:no-repeat;background-size:100% auto;background-position:50%;margin-right:22px;margin-bottom:5px;display:inline-block}.block-table table.dataTable .row-tools a:last-child{margin-right:0}.block-table table.dataTable .row-tools .row-tool-link{background-image:url(images/icon-link.svg);width:22px;height:23px}.block-table table.dataTable .row-tools .row-tool-pdf{background-image:url(images/icon-documents.svg);width:19px;height:23px}.block-table table.dataTable .row-tools .row-tool-doc{background-image:url(images/icon-word.svg);width:26px;height:21px}.block-table table.dataTable .row-tools .row-tool-excel{background-image:url(images/icon-excel.svg);width:22px;height:22px}.dataTables_wrapper .dataTables_length{display:none}#financial-table-1_filter{margin-top:-115px;margin-right:25px;width:234px}@media (max-width:920px){.block-table h2{margin-left:0}.block-table .header-label{display:flex;position:relative;align-items:flex-start;flex:0 0 35%;padding-left:25px;padding-top:3px;font-weight:600}.block-table table.dataTable thead{background:#68587c;display:block;height:0}.block-table table.dataTable thead td{display:none}.block-table table.dataTable tbody tr{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #68587c;margin-bottom:25px}.block-table table.dataTable tbody tr td{display:flex;flex-direction:row;flex:0 1 100%;padding-left:0;border:none}.block-table table.dataTable tbody tr td.row-tools{flex:0 0 100%;display:flex;width:inherit}.dataTables_wrapper .dataTables_length{margin-left:0}#financial-table-1_filter{margin-right:0;margin-top:0}}.block-table-governance{background-color:#f4f4f4;padding-bottom:75px}.block-table-governance h2{margin-left:25px;margin-bottom:0}.block-table-governance .header-label{display:none}.block-table-governance .dataTables_wrapper{font-size:15px;font-weight:300;color:#454647;padding:0 0 25px;clear:both}.block-table-governance table.dataTable{width:100%!important}.block-table-governance table.dataTable.no-footer{border:none;padding:50px 0 25px;clear:both}.block-table-governance table.dataTable thead tr{background:#68587c}.block-table-governance table.dataTable thead tr td{background:0 0;font-family:AktivGrotesk,serif;font-size:10px;font-weight:700;color:#fff;border:none;padding:16px 25px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.block-table-governance table.dataTable tbody tr{background:#fff}.block-table-governance table.dataTable tbody tr td{background:#f4f4f4!important;font-family:AktivGrotesk,serif;font-size:15px;font-weight:300;color:#454647;border-top:none;border-bottom:1px solid #d3d5d5;padding:20px 25px}.dataTables_paginate .paginate_button.disabled{display:none}.dataTables_wrapper .dataTables_paginate .paginate_button,.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:0 0;border:none}.dataTables_wrapper .dataTables_paginate .paginate_button{color:#8a8d8f!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.first,.dataTables_wrapper .dataTables_paginate .paginate_button.last,.dataTables_wrapper .dataTables_paginate .paginate_button.next,.dataTables_wrapper .dataTables_paginate .paginate_button.previous,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#68587c!important}.dataTables_wrapper .dataTables_paginate .paginate_button.last:after,.dataTables_wrapper .dataTables_paginate .paginate_button.next:after{content:"";display:inline-block;position:relative;width:6px;height:11px;background-image:url(images/arrow-right.svg);background-repeat:no-repeat;background-size:100% auto;margin-left:12px}.dataTables_wrapper .dataTables_paginate .paginate_button.first:before,.dataTables_wrapper .dataTables_paginate .paginate_button.previous:before{content:"";display:inline-block;position:relative;width:6px;height:11px;background-image:url(images/arrow-left.svg);background-repeat:no-repeat;background-size:100% auto;margin-right:12px}.dataTables_wrapper .dataTables_length{margin-left:25px}.dataTables_wrapper .dataTables_paginate{float:left}.dataTables_wrapper .dataTables_info{float:right;color:#68587c;font-size:15px;font-weight:300}.dataTables_wrapper .dataTables_filter input{margin:0}.dataTables_filter{display:block;height:55px}.dataTables_filter label{font-size:0;display:block;position:relative}.dataTables_filter label input{font-size:16px}@media (max-width:920px){.block-table-governance h2{margin-left:0}.block-table-governance .header-label{display:flex;position:relative;align-items:flex-start;flex:0 0 35%;padding-left:25px;padding-top:3px;font-weight:600}.block-table-governance table.dataTable thead{background:#68587c;display:block;height:0}.block-table-governance table.dataTable thead td{display:none}.block-table-governance table.dataTable tbody tr{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #68587c;margin-bottom:25px}.block-table-governance table.dataTable tbody tr td{display:flex;flex-direction:row;flex:0 1 100%;padding-left:0;border:none}.block-table-governance table.dataTable tbody tr td.row-tools{flex:0 0 100%;display:flex;width:inherit}.dataTables_wrapper .dataTables_length{margin-left:0}}.block-table-historical{background-color:#f4f4f4;padding-bottom:75px}.block-table-historical h2{margin-left:25px;margin-bottom:0;color:#68587c}.block-table-historical .subtitle{color:#68587c;text-transform:uppercase;font-size:15px;letter-spacing:2px;font-weight:400;margin:30px 0 0;padding-left:25px}.block-table-historical .legal,.block-table-historical .note{max-width:790px;width:100%;padding-left:25px;font-size:11px;font-weight:300;color:#8a8d8f;line-height:1.4}.block-table-historical .header-label{display:none}.block-table-historical .dataTables_wrapper{font-size:15px;font-weight:300;color:#454647;padding:0 0 25px;clear:both}.block-table-historical table.dataTable{width:100%!important}.block-table-historical table.dataTable.no-footer{border:none;padding:25px 0;clear:both}.block-table-historical table.dataTable thead tr{background:#68587c}.block-table-historical table.dataTable thead tr td{background:0 0;font-family:AktivGrotesk,serif;font-size:10px;font-weight:700;color:#fff;border:none;padding:16px 25px;text-transform:uppercase;letter-spacing:1px}.block-table-historical table.dataTable tbody tr{background:#fff}.block-table-historical table.dataTable tbody tr td{background:#f4f4f4!important;font-family:AktivGrotesk,serif;font-size:15px;font-weight:300;color:#454647;border-top:none;border-bottom:1px solid #d3d5d5;padding:20px 25px}.block-table-historical table.dataTable tbody tr:last-child td{border-bottom:none}.block-table-historical .dataTables_info{display:none}@media (max-width:920px){.block-table-historical h2{margin-left:0}.block-table-historical .legal,.block-table-historical .note,.block-table-historical .subtitle{padding-left:0}.block-table-historical .header-label{display:flex;position:relative;align-items:flex-start;flex:0 0 50%;padding-left:25px;padding-top:3px;font-weight:600}.block-table-historical table.dataTable.no-footer{padding-bottom:0}.block-table-historical table.dataTable thead{background:#68587c;display:block;height:0}.block-table-historical table.dataTable thead td{display:none}.block-table-historical table.dataTable tbody tr{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #68587c;margin-bottom:25px}.block-table-historical table.dataTable tbody tr td{display:flex;flex-direction:row;flex:0 1 100%;padding-left:0;border:none}.dataTables_wrapper .dataTables_length{margin-left:0}}.block-basic .block-inner .date{color:#68587c;margin-bottom:16px}.block-basic .block-inner h2{color:#68587c}.block-contact .block-inner{display:flex}.block-contact .block-inner .contact-info{flex:1 1 50%;padding:0 80px 0 50px}.block-contact .block-inner .contact-info .h2{margin:5px 0 30px;color:#68587c}.block-contact .block-inner .contact-info a.link{color:#68587c;line-height:20px;margin-top:32px;margin-left:62px;display:block}.block-contact .block-inner .contact-info a.link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;top:-1px;left:-53px;width:22px;height:22px}.block-contact .block-inner .contact-info a.link.link-email:before{background-image:url(images/icon-envelope.svg)}.block-contact .block-inner .contact-form{flex:1 1 50%}.block-contact .block-inner .contact-form .contact-form-inner .input-field{border:none;border-bottom:1px solid #8a8d8f;padding-left:10px;margin-bottom:40px;margin-right:16px;display:block;width:100%}.block-contact .block-inner .contact-form .contact-form-inner .input-field:focus,.block-contact .block-inner .contact-form .contact-form-inner .input-field:valid{color:#68587c;border-bottom:1px solid #68587c}.block-contact .block-inner .contact-form .contact-form-inner .input-field::-moz-placeholder{color:#8a8d8f;opacity:1}.block-contact .block-inner .contact-form .contact-form-inner .input-field::placeholder{color:#8a8d8f;opacity:1}.block-contact .block-inner .contact-form .contact-form-inner .input-field:-ms-input-placeholder{color:#8a8d8f}.block-contact .block-inner .contact-form .contact-form-inner .input-field::-ms-input-placeholder{color:#8a8d8f}.block-contact .block-inner .contact-form .contact-form-inner .radio-group{display:flex;flex-wrap:wrap}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .radio-group-heading{margin-bottom:14px;flex:1 1 100%}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container{line-height:1;display:block;position:relative;padding-left:32px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1 1 33.33%}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container input{position:absolute;opacity:0;cursor:pointer}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:transparent;border-radius:50%;border:1px solid #8a8d8f}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container .checkmark:after{content:"";position:absolute;display:none;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#8a8d8f}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container:hover input~.checkmark{background-color:#f4f4f4}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container input:checked~.checkmark{background-color:transparent}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container input:checked~.checkmark:after{display:block}.block-contact .block-inner .contact-form .contact-form-inner .btn{float:right;margin-top:25px}@media (max-width:1024px){.block-contact .block-inner{flex-direction:column}.block-contact .block-inner .contact-info{flex:1 1 100%;padding:0 80px 36px 50px}.block-contact .block-inner .contact-form{flex:1 1 100%}}@media (max-width:768px){.block-contact .block-inner{max-width:100%}.block-contact .block-inner .contact-info{padding:0 0 36px}.block-contact .block-inner .contact-form{flex:1 1 100%}.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container{flex:1 1 50%}}@media (max-width:450px){.block-contact .block-inner .contact-form,.block-contact .block-inner .contact-form .contact-form-inner .radio-group .container{flex:1 1 100%}.block-contact .block-inner .contact-form .contact-form-inner .btn{float:none}}.block-faq .block-inner .heading{color:#68587c;margin:0 45px 36px}.block-faq .block-inner .faq{border-bottom:1px solid #d3d5d5}.block-faq .block-inner .faq .accordion{color:#68587c;cursor:pointer;padding:36px 90px 36px 45px;width:100%;text-align:left;background:0 0;border:none;border-top:1px solid #d3d5d5;outline:0;transition:.4s;position:relative}.block-faq .block-inner .faq .accordion:after{content:"";background:url(images/arrow-down.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;padding:16px 15px;position:absolute;right:45px;top:0;bottom:0}.block-faq .block-inner .faq .accordion:hover{background:#f4f4f4}.block-faq .block-inner .faq .accordion.active{background:0 0}.block-faq .block-inner .faq .accordion.active:after{transform:scaleY(-1)}.block-faq .block-inner .faq .panel{padding:0 45px;overflow:hidden;max-height:0;transition:max-height 1s ease-out}.block-faq .block-inner .faq .panel.open{max-height:20em}.block-faq .block-inner .faq .panel.close{max-height:0}.block-faq.style-1{background-color:#f4f4f4}.block-faq.style-1 .faq .accordion:hover{background:hsla(0,0%,100%,.5)}.block-faq.style-1 .faq .accordion.active{background:0 0}@media (max-width:1024px){.block-faq .block-inner .faq .panel.open{max-height:35em}}@media (max-width:768px){.block-faq .block-inner .heading{margin:0 0 36px}.block-faq .block-inner .faq .accordion{padding:36px 90px 36px 0}.block-faq .block-inner .faq .panel{padding:0}.block-faq .block-inner .faq .panel.open{max-height:50em}}.block-pdf-download-financial{background-color:#f4f4f4;padding-bottom:50px}.block-pdf-download-governance{background-color:#fff;padding-bottom:95px}.block-pdf-download .pdf-download-list{list-style:none;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.block-pdf-download .pdf-download-list li{display:flex;flex:1 0 50%}.block-pdf-download .pdf-download-list li:nth-child(odd){padding-right:12px}.block-pdf-download .pdf-download-list li:nth-child(2n){padding-left:12px}.block-pdf-download .pdf-download-list li:nth-child(2n) a,.block-pdf-download .pdf-download-list li:nth-child(odd) a{border-bottom:1px solid #d3d5d5}.block-pdf-download .pdf-download-list li:last-child a,.block-pdf-download .pdf-download-list li:nth-last-child(2) a{border:none}.block-pdf-download .pdf-download-list li a{width:100%;height:auto;padding:25px 50px;display:flex;align-items:center;font-size:15px;font-weight:300;color:#454647}.block-pdf-download .pdf-download-list li a:before{content:"";display:inline-block;position:relative;flex:0 0 18px;width:18px;height:22px;background-image:url(images/icon-documents.svg);background-repeat:no-repeat;background-size:100% auto;margin-right:35px}.block-pdf-download .pdf-download-list li.header{display:flex;margin-bottom:50px;flex:0 0 50%}.block-pdf-download .pdf-download-list li.header:first-child{padding-left:50px;padding-right:12px}.block-pdf-download .pdf-download-list li.header:nth-child(2){padding-left:12px;padding-right:50px}.block-pdf-download .pdf-download-list li.header h2,.block-pdf-download .pdf-download-list li.header h3,.block-pdf-download .pdf-download-list li.header h4{flex:0 0 100%;color:#68587c;margin:0}.block-pdf-download .pdf-download-list li.header-full-width{flex:0 0 100%}.block-pdf-download .pdf-download-list li.header-full-width+.header{display:none}.block-pdf-download .pdf-download-list li.header-full-width:first-child{padding-left:50px;padding-right:50px}@media (max-width:920px){.block-pdf-download .pdf-download-list{flex-direction:column;flex-wrap:nowrap}.block-pdf-download .pdf-download-list li{flex:1 0 100%}.block-pdf-download .pdf-download-list li:nth-child(odd){padding-right:0}.block-pdf-download .pdf-download-list li:nth-child(2n){padding-left:0}.block-pdf-download .pdf-download-list li:nth-last-child(2) a{border-bottom:1px solid #d3d5d5}.block-pdf-download .pdf-download-list li a{padding:25px}.block-pdf-download .pdf-download-list li.header{flex:0 0 100%;margin-bottom:25px}.block-pdf-download .pdf-download-list li.header:first-child{padding-left:0;padding-right:0}.block-pdf-download .pdf-download-list li.header:nth-child(2){padding-left:0;padding-right:0;margin-top:25px}.block-pdf-download .pdf-download-list li.header-full-width{flex:0 0 100%}.block-pdf-download .pdf-download-list li.header-full-width:first-child{padding-left:0;padding-right:0}.block-pdf-download .pdf-download-list.two-headers .header:first-child{order:1}.block-pdf-download .pdf-download-list.two-headers .header:nth-child(2){order:4}.block-pdf-download .pdf-download-list.two-headers li:nth-child(3){order:2}.block-pdf-download .pdf-download-list.two-headers li:nth-child(4){order:3}.block-pdf-download .pdf-download-list.two-headers li:nth-child(4) a{border:none}.block-pdf-download .pdf-download-list.two-headers li:nth-child(5){order:5}.block-pdf-download .pdf-download-list.two-headers li:nth-child(6){order:6}}.block-stock-quote .block-inner .stock-quote-heading{display:flex;margin:0 45px 72px}.block-stock-quote .block-inner .stock-quote-heading h2{color:#68587c;flex:1 1 100%}.block-stock-quote .block-inner .stock-quote-container{display:flex}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box{flex:1 1 33.33%;align-self:flex-start;margin-right:27px}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner{padding:45px 50px;background-color:#f4f4f4}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner .h5{color:#68587c;margin-bottom:12px}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner .quote-change{color:#68587c;margin-bottom:25px}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner a.refresh-quote{font-size:15px;font-size:1.5rem;color:#454647;display:block;letter-spacing:.3px;line-height:.875;margin-bottom:33px}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner a.refresh-quote:before{content:"";background-image:url(images/icon-refresh.svg);background-repeat:no-repeat;background-size:contain;background-position:0;padding:8px 12px;margin-right:10px}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box .stock-quote-inner .quote-disclaimer{margin-bottom:0}.block-stock-quote .block-inner .stock-quote-container .stock-quotes{flex:1 1 33.33%;display:flex;flex-wrap:wrap;margin-right:27px}.block-stock-quote .block-inner .stock-quote-container .stock-quotes:last-child{margin-right:0}.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd{flex:1 1 38%;margin:0;padding:20px 10px 20px 20px;border-bottom:1px solid #f4f4f4}.block-stock-quote .block-inner .stock-quote-container .stock-quotes dt{color:#68587c;flex:1 1 62%;text-align:right;padding:20px 20px 20px 0;line-height:1;border-bottom:1px solid #f4f4f4}@media (max-width:1350px){.block-stock-quote .block-inner .stock-quote-container{flex-wrap:wrap}.block-stock-quote .block-inner .stock-quote-container .stock-quote-box{flex:1 1 100%;margin-right:0;margin-bottom:36px}.block-stock-quote .block-inner .stock-quote-container .stock-quotes{flex:1 1 50%;margin:0;padding-right:20px}.block-stock-quote .block-inner .stock-quote-container .stock-quotes:last-child{padding:0}}@media (min-width:1024px){.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd:last-of-type,.block-stock-quote .block-inner .stock-quote-container .stock-quotes dt:last-of-type{border:none}}@media (max-width:1024px){.block-stock-quote .block-inner .stock-quote-container .stock-quote-box{flex:1 1 100%;margin-right:0;margin-bottom:36px}.block-stock-quote .block-inner .stock-quote-container .stock-quotes{flex:1 1 100%;margin:0;padding-right:0}}@media (max-width:768px){.block-stock-quote .block-inner .stock-quote-container .stock-quotes dd{flex:1 1 40%;padding:20px 10px 20px 0}.block-stock-quote .block-inner .stock-quote-container .stock-quotes dt{flex:1 1 60%;padding:20px 10px 20px 0}}.block-stock-chart .block-inner .chart{width:100%;min-height:300px;height:45vw;background-image:url(images/ir-stock-chart.jpg);background-repeat:no-repeat;background-size:contain;background-position:50%}.site-main-blog,.site-main-single{margin:0 auto;padding:0 100px;max-width:1300px;width:100%;position:relative;color:#8a8d8f}.site-main-blog .subtitle,.site-main-single .subtitle{display:inline-block;position:relative}.post-template-default .site-header-short{margin-bottom:110px}.entry-author{text-transform:uppercase;display:inline-block;position:relative}.site-main-blog p,.site-main-single p{margin-top:0;position:relative}.site-main-blog .post-thumbnail,.site-main-single .post-thumbnail{margin-top:20px}.site-main-blog .post-thumbnail{max-height:800px;overflow:hidden}.site-main-blog a,.site-main-single a{margin-top:0;position:relative}.site-main-blog a.back-link,.site-main-blog a:active.back-link,.site-main-blog a:hover.back-link,.site-main-blog a:visited.back-link,.site-main-single a.back-link,.site-main-single a:active.back-link,.site-main-single a:hover.back-link,.site-main-single a:visited.back-link{width:100px;display:block;position:relative;font-size:18px;font-size:1.8rem;color:#8a8d8f;font-weight:600;margin-bottom:45px;text-decoration:none;padding:5px 0 5px 30px;background-image:url(images/back-arrow.svg);background-repeat:no-repeat;background-size:20px auto;background-position:0}.site-main-blog .entry-content{margin-top:0;overflow:hidden}.site-main-blog article{width:100%;margin-bottom:175px;position:relative;display:block}.site-main-blog article:after{content:"";display:block;position:absolute;bottom:-60px;left:0;background:#8a8d8f;width:100%;height:1px}.page-template-default .site-content{padding-top:50px;padding-bottom:50px;min-height:calc(100vh - 160px)}.error404 .site-content,.search .site-content{padding:0;min-height:100vh}.error404 .site-content section,.search .site-content section{padding:75px}.error404 .site-content button,.error404 .site-content input[type=button],.error404 .site-content input[type=reset],.error404 .site-content input[type=submit],.search .site-content button,.search .site-content input[type=button],.search .site-content input[type=reset],.search .site-content input[type=submit]{border:1px solid #2a1549;border-radius:20px;background:#fff;color:#68587c;font-size:15px;line-height:1;padding:5px 36px}.error404 .site-content .search-form,.search .site-content .search-form{display:flex}.error404 .site-content .search-form label,.search .site-content .search-form label{flex:1 1 auto;padding-right:36px}.error404 .site-content .search-form label .search-field,.search .site-content .search-form label .search-field{height:auto}.error404 .site-content .search-form .search-submit,.search .site-content .search-form .search-submit{flex:0 0 123px}@media (max-width:768px){.error404 .site-content .search-form,.search .site-content .search-form{flex-wrap:wrap;justify-content:flex-end}.error404 .site-content .search-form label,.search .site-content .search-form label{padding:0;flex:0 0 100%}.error404 .site-content .search-form .search-submit,.search .site-content .search-form .search-submit{margin-top:20px;height:41px}}.search .site-content{padding:0;min-height:100vh}.search .site-content #primary.content-area{padding:0}.search .site-content .page-header{padding:75px 75px 36px}.search .site-content article{padding:0 75px 75px}.search .site-content .widget_recent_comments,.search .site-content .widget_recent_entries{display:none}@media (max-width:768px){.search .site-content .page-header{padding:36px}.search .site-content article{padding:0 36px 36px}}@media (max-width:1024px){.error404 .site-content,.page-template-default .site-content,.search .site-content{min-height:calc(100vh - 140px)}}@media (max-width:768px){.error404 .site-content section,.search .site-content section{padding:36px}.post-template-default .site-header-short{margin-bottom:50px}.site-main-blog,.site-main-single{padding:0 30px}.site-main-blog article{margin-bottom:60px}.site-main-blog article:after{bottom:-30px}.site-main-blog .subtitle,.site-main-single .subtitle{font-size:18px;font-size:1.8rem}.site-main-blog p:first-child,.site-main-single p:first-child{margin-top:15px}.entry-author{font-size:14px;font-size:1.4rem;margin-bottom:10px}.site-main-blog a.back-link,.site-main-blog a:active.back-link,.site-main-blog a:hover.back-link,.site-main-blog a:visited.back-link,.site-main-single a.back-link,.site-main-single a:active.back-link,.site-main-single a:hover.back-link,.site-main-single a:visited.back-link{font-size:12px;font-size:1.2rem;background-size:15px auto;padding-left:25px;margin-bottom:30px}.nav-next-inner:after,.nav-prev-inner{background-size:15px auto}.nav-prev-inner{padding-left:25px}.nav-next-inner{padding-right:25px}}@media (max-width:650px){.error404 .site-content,.page-template-default .site-content,.search .site-content{min-height:calc(100vh - 288px)}}.animation-element{opacity:0;transform:translateY(0)}.in-view{transition:opacity .7s ease-out 0s,transform .7s ease-out 0s}.bg-in-view,.in-view{opacity:1;transform:translateY(0)}.bg-in-view{transition:opacity .7s ease-out 0s}.intro-delay .in-view{transition:opacity .7s ease-out .5s,transform .7s ease-out .5s}.intro-delay .bg-in-view{transition:opacity .7s ease-out .5s}.custom-logo-link,.header-contact-button,.site-header-menu,button.menu-toggle{opacity:0;transform:translateY(-100px)}.intro-masthead .custom-logo-link,.intro-masthead .header-contact-button,.intro-masthead .site-header-menu,.intro-masthead button.menu-toggle{opacity:1;transform:translateY(0);transition:opacity .7s ease-out .5s,transform .7s ease-out .5s,top .5s ease-out}.site-header-border{opacity:0}.intro-masthead .site-header-border{opacity:1;transition:opacity .7s ease-out .5s}#page:after{content:"";display:block;position:fixed;pointer-events:none;width:100%;height:100%;top:0;left:0;background:#fff;z-index:9}#page.intro-block-short:after,#page.intro-blocks:after{opacity:0;transition:all .6s cubic-bezier(.785,.135,.15,.86) .25s}#page:before{content:"";display:block;position:fixed;pointer-events:none;width:100%;height:0;top:0;left:0;background:#fff;z-index:100;opacity:0}#page.trans-out:before{transition:opacity .5s ease-out 0s;height:100%;opacity:1}.legend,.source{margin:0;font-size:10px;color:#8d9092}.partner{margin:0;font-size:12px;color:#8d9092}h7{font-size:22px;padding:0 0 30px;margin:0;color:#2b0f49}