@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");@import url("https://i.icomoon.io/public/1cf6ca2536/Tocris/style.css");.m___card{position:relative;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.08);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.08);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.08);margin:10px 0}.search-bar{height:50px}.search-bar .product-search-form input[type="submit"]{background:#0034B7;color:#fff;font-family:"Open Sans",Sans-Serif}#block-bio-techne-global-local-tasks ul{padding-bottom:15px;margin-bottom:15px}#block-bio-techne-global-local-tasks ul li{display:inline-block;margin-right:15px}.bg-dark-bt-blue{background-color:#141A47}.bg-bt-blue{background-color:#0034B7}.bg-border-gray{background-color:#f0f0f0}body{width:100%;margin:0;padding:0;font-family:'Open Sans',sans-serif;color:#505050;font-size:14px;line-height:1.6;background-color:#F2F2F2 !important}p,td{font-size:14px;hyphens:none;line-height:22px;margin-bottom:0 0 15px 0}h1,h2,h3,h4,h5,h6,p,input{font-weight:600;font-family:"Open Sans",Sans-Serif}h1,h2,h3,h4,h5,h6{color:#141A47}h1{font-size:45px;font-weight:700;font-family:"Open Sans",Sans-Serif;margin-bottom:.75em}h2{font-size:30px;font-weight:700;font-family:"Open Sans",Sans-Serif;margin-bottom:.5em}h3{font-size:25px;font-weight:700;font-family:"Open Sans",Sans-Serif;margin-bottom:.25em}h4{font-size:20px;font-weight:700;font-family:"Open Sans",Sans-Serif}h5{font-size:15px;font-weight:700;font-family:"Open Sans",Sans-Serif}h6{font-weight:700;font-family:"Open Sans",Sans-Serif}p{font-weight:500;font-family:"Open Sans",Sans-Serif}a *{color:#0034B7}.section-title{font-weight:700}.o___product-summary{border-bottom:1px solid #f0f0f0}.o___product-summary h1{font-size:30px}.text-bt-blue{color:#0034B7}.text-bt-dark-blue{color:#141A47}.bg-dark-bt-blue{background-color:#141A47}.bg-bt-blue{background-color:#0034B7}.bg-border-gray{background-color:#f0f0f0}.js-form-wrapper label,.js-form-item label{font-size:16px;font-weight:bold;text-transform:capitalize}.js-form-wrapper input[type='tel'],.js-form-wrapper input[type='text'],.js-form-wrapper input[type='email'],.js-form-wrapper input[type='password'],.js-form-wrapper select,.js-form-wrapper textarea,.js-form-item input[type='tel'],.js-form-item input[type='text'],.js-form-item input[type='email'],.js-form-item input[type='password'],.js-form-item select,.js-form-item textarea{width:100%;border:2px solid #0034B7;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;min-height:50px;padding:0 10px}.js-form-wrapper textarea,.js-form-item textarea{width:100% !important;border:2px solid #0034B7;border-radius:.25rem !important;-moz-border-radius:.25rem !important;-webkit-border-radius:.25rem !important;min-height:50px !important}.js-form-wrapper select,.js-form-item select{color:#0034B7;font-weight:bold}.js-form-wrapper .js-form-submit,.js-form-item .js-form-submit{background-color:#0034B7;color:#fff;border:none}.js-form-wrapper .js-form-submit:hover,.js-form-item .js-form-submit:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.js-form-wrapper .js-form-submit a,.js-form-item .js-form-submit a{color:#fff}.js-form-wrapper .js-form-submit a:hover,.js-form-item .js-form-submit a:hover{color:#fff;text-decoration:none}.js-form-wrapper .form-text,.js-form-item .form-text{margin-top:0}.js-form-wrapper .custom-control-label:before,.js-form-item .custom-control-label:before{background-color:white;width:20px;height:20px;border-radius:0}.js-form-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,.js-form-item .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#0034B7}.js-form-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,.js-form-item .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{width:20px !important;height:20px !important;top:.10rem}.js-form-wrapper .custom-control-input:active ~ .custom-control-label::before,.js-form-item .custom-control-input:active ~ .custom-control-label::before{background-color:green}.js-form-wrapper .custom-checkbox .custom-control-input:focus ~ .custom-control-label::before,.js-form-item .custom-checkbox .custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(255,0,247,0.25)}.js-form-wrapper .form-required:after,.js-form-item .form-required:after{content:" *";color:red}#filter-distributors legend span.fieldset-legend{font-size:15px;font-weight:bold;color:black}#filter-distributors label{font-size:14px;font-weight:normal;color:#555}#filter-distributors .form-item{margin-bottom:0 !important}#filter-distributors .custom-control-label{font-size:14px}#filter-distributors .custom-control-label::before{top:.10rem}#filter-distributors .custom-control-label:hover{pointer:cursor}#filter-distributors .form-control-lg{font-size:15px}@media only screen and (max-width:768px){.js-form-wrapper .col{flex-basis:unset !important}.js-form-wrapper input{width:100% !important}}.search-bar{height:50px}.search-bar .product-search-form input[type="submit"]{background:#0034B7;color:#fff;font-family:"Open Sans",Sans-Serif}.pp_filters_header{margin-bottom:20px}.a___border-dashed{border-top:2px dashed #f0f0f0}.m___card{position:relative;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);border:none;margin:10px 0}.payment-sprite{background-image:url(https://resources.bio-techne.com/bio-techne-assets/images/cart/payment-spritesheet.png);background-repeat:no-repeat;display:block}.payment-sprite.ccvisa{background-position:-5px -35px;width:28px;height:20px}.payment-sprite.ccmc{background-position:-5px -5px;width:28px;height:20px}.payment-sprite.ccamex{background-position:-43px -5px;width:28px;height:20px}@media only screen and (max-width:640px){.tablesaw td{border:none !important}}.fieldset-wrapper select{-webkit-appearance:none;font-size:14px;height:auto;color:#0034B7;font-family:"Open Sans";border:2px solid #0034B7;border-radius:4px;padding:7px 40px 8px 12px;cursor:pointer;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%230034B7' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px}.a___dropdown-filter{padding-left:0;margin-left:0}.a___dropdown-filter select{-webkit-appearance:none;font-size:14px;height:auto;color:#0034B7;border:2px solid #0034B7;border-radius:4px;padding:7px 40px 8px 12px;cursor:pointer;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%230034B7' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px}@media only screen and (max-width:770px){.pp_filter_list .pp_filters_header .pp_filters{display:grid}.pp_filter_list .pp_filters_header .pp_filters .filter_select{margin:5px 0}}#accordion .card-header{background:#fff}#accordion .card-header a{color:#0034B7;cursor:pointer}#accordion .card-header a>div{display:inline}#accordion .card-header a:before{content:'-';font-family:"Open Sans";font-weight:bold;margin-right:5px}#accordion .card-header a h5{display:inline-block;margin-bottom:0;color:#0034B7}#accordion .card-header .collapsed:before{content:'+' !important;font-family:"Open Sans"}.paragraph--type--background-information .paragraph{margin-bottom:0}.btn{border:0;font-size:16px;font-family:"Open Sans",Sans-Serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0px;padding:10px 25px;font-weight:bold}.a___button-primary{background:#0034B7;color:#fff;font-size:16px;font-family:"Open Sans",Sans-Serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.a___button-primary:hover{background:#007ed1;color:#fff}.a___button-primary:visited{color:#fff}.a___button-primary:focus{color:#fff}.a___button-secondary{background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px}.a___button-secondary:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.a___button-secondary a{color:#0034B7}.a___button-secondary a:hover{color:#0034B7;text-decoration:none}.a___button-atc{background:#FF7F01;color:#fff;font-size:16px;font-family:"Open Sans",Sans-Serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:11px;padding-bottom:11px}.a___button-atc:hover{background:#ff9934;color:#fff}.a___button-atc:visited{color:#fff}.a___button-atc:focus{color:#fff}.a___button-full-width{margin-left:5px}@media only screen and (max-width:767px){.a___button-full-width{width:100%;margin-left:0}}.a___button-banner{background-color:#DBDDDD;color:#141A47;border:none;margin-right:10px}.a___button-banner:hover{background-color:white;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.a___button-banner a{color:#141A47;text-decoration:none}@media only screen and (max-width:767px){.m___button-atc{width:100%}}.btn-cta{background-color:#FF7F01 !important;color:#fff !important;border:none !important}.btn-cta .btn-cta a{color:#fff;text-decoration:none}.a___link-view-all{color:#0034B7}.reset_pp_filters{font-size:10px;border:none;background:transparent}.reset_pp_filters:disabled{display:none}.clear-filter{color:red;font-size:12px}.pp_view_all_list{padding:0;color:#0034B7}.a___link-button{color:#0034B7;background:transparent}.a___link-button.js-form-submit{color:#0034B7;background:transparent}.a___link-button.js-form-submit:hover{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.a___link-address{color:#0034B7}.sprite{background-image:url(https://resources.bio-techne.com/bio-techne-assets/images/brands/spritesheet.png);background-repeat:no-repeat;display:block}.sprite.product-brand-biotechne{background-position:-5px -5px;width:100px;height:21px}.sprite.product-brand-bostonbiochem{background-position:-5px -36px;width:100px;height:19px}.sprite.product-brand-novus{background-position:-5px -65px;width:100px;height:26px}.sprite.product-brand-proteinsimple{background-position:-5px -101px;width:92px;height:48px}.sprite.product-brand-rnd{background-position:-115px -5px;width:100px;height:18px}.sprite.product-brand-tocris{background-position:-115px -33px;width:100px;height:22px}.sprite.product-brand-exosome{background-position:-115px -65px;width:100px;height:23px}[class*="searchImage_star"]:before{color:#EFCA00;font-family:icomoon;padding-right:5px}.searchImage_star1:before{content:"\e9d9 \e9d7 \e9d7 \e9d7 \e9d7"}.searchImage_star2::before{content:"\e9d9 \e9d9 \e9d7 \e9d7 \e9d7"}.searchImage_star3::before{content:"\e9d9 \e9d9 \e9d9 \e9d7 \e9d7"}.searchImage_star4::before{content:"\e9d9 \e9d9 \e9d9 \e9d9 \e9d7"}.searchImage_star5::before{content:"\e9d9 \e9d9 \e9d9 \e9d9 \e9d9"}.review_stars{font-family:icomoon;color:#EFCA00}.review_stars.review_stars_1:before{content:"\e9d9 \e9d7 \e9d7 \e9d7 \e9d7"}.review_stars.review_stars_2::before{content:"\e9d9 \e9d9 \e9d7 \e9d7 \e9d7"}.review_stars.review_stars_3::before{content:"\e9d9 \e9d9 \e9d9 \e9d7 \e9d7"}.review_stars.review_stars_4::before{content:"\e9d9 \e9d9 \e9d9 \e9d9 \e9d7"}.review_stars.review_stars_5::before{content:"\e9d9 \e9d9 \e9d9 \e9d9 \e9d9"}.m___radio-filter{line-height:40px;position:relative}.m___radio-filter .search_facet_name{color:#000;height:auto;line-height:17px;overflow:hidden;padding:0 10px 0 32px;display:inline-block;margin-top:-2px}.m___radio-filter:hover .radio_circle{background:#fff;border:7px solid #0034B7}.m___radio-filter:hover .checkbox_square{background:#0034B7;border:1px solid #0034B7}.m___radio-filter.active .styled_radio .radio_circle_inner{background:#fff;border:7px solid #0034B7}.m___radio-filter.active .styled_checkbox .checkbox_square{background:#0034B7;border:1px solid #0034B7}.m___radio-filter.active .styled_checkbox .checkbox_square_inner{color:#23527c;text-decoration:none}.a___button-radio{width:18px;height:18px;position:absolute;left:7px;top:calc(50% - 12px)}.a___button-radio .radio_circle{position:absolute;left:0;height:18px;width:18px;border-radius:50%;border:1px solid #aaa}.a___button-radio .radio_circle_inner{position:absolute;width:100%;height:100%;border-radius:50%;border:0}.a___button-checkbox{width:18px;height:18px;position:absolute;left:7px;top:8px}.a___button-checkbox:hover{cursor:pointer;background:#aaa}.a___button-checkbox .checkbox_square{position:absolute;left:0;height:18px;width:18px;background:#fff;border:1px solid #aaa}.a___button-checkbox .checkbox_square_inner{position:absolute;left:3px;top:3px;height:12px;width:12px;border:0}.a___button-checkbox .checkbox_square_inner:before{content:"\e5ca";font-family:icomoon;color:#fff;font-size:12px;font-weight:normal;line-height:12px;position:absolute;top:0;left:0;display:block}.a___badge-gmp{background-color:#0086ac}.tab-content{position:relative;z-index:1}.tab-content .nav-tabs .nav-item{margin-right:5px;border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;border:0px solid #000000;-webkit-box-shadow:3px 0px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 0px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 0px 6px 2px rgba(0,0,0,0.16)}.tab-content .nav-tabs .nav-item:last-child{margin-right:0}.tab-content .nav-tabs .nav-item .active{color:#141A47;font-weight:bold}.tab-content .nav-tabs .nav-item .nav-link:not(.active){background:#EDEEEF;color:#666}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0;padding:0;height:100%}input{background:#fff;padding:5px}a{text-decoration:none;cursor:pointer}a .btn{font-weight:700;font-family:"Open Sans",Sans-Serif}a:not(.btn),a:visited{color:#7092b1}a:link:not(.btn){color:#0034B7}a:focus,a:hover{color:#23527c;text-decoration:none}.paragraph{margin-bottom:30px}hr{display:block;height:1px;border:0;border-top:1px solid #fafafa;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{height:auto;width:auto;max-width:100%}@media only screen and (max-width:639px){.paragraph--type--_-2-text-to-media .layout__region--first,.paragraph--type--_-1-text-to-media .layout__region--first{order:12}.paragraph--type--_-2-text-to-media .layout__region--second,.paragraph--type--_-1-text-to-media .layout__region--second{order:1}}.btn-primary{background-color:#0034B7;color:#fff;border:none}.btn-primary:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.btn-primary a{color:#fff}.btn-primary a:hover{color:#fff;text-decoration:none}.btn-secondary{background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px}.btn-secondary:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.btn-secondary a{color:#0034B7}.btn-secondary a:hover{color:#0034B7;text-decoration:none}.btn-white{background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}.btn-white:hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.btn-white a{color:#fff}.btn-white a:hover{color:#fff;text-decoration:none}.btn-banner{background-color:#DBDDDD;color:#141A47;border:none;margin-right:10px}.btn-banner:hover{background-color:white;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.btn-banner a{color:#141A47;text-decoration:none}.btn-banner-secondary{background-color:transparent;color:#fff;border:2px solid #fff;padding:8px 25px}.btn-banner-secondary:hover{color:#fff;border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.btn-banner-secondary a{color:#fff}.btn-banner-secondary a:hover{color:#fff;text-decoration:none}.btn-cta{background-color:#FF7F01 !important;color:#fff !important;border:none !important}.btn-cta .btn-cta a{color:#fff;text-decoration:none}#block-bio-techne-global-breadcrumbs{height:75px}#block-bio-techne-global-breadcrumbs nav{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#block-bio-techne-global-breadcrumbs ol{padding-left:0}#block-bio-techne-global-breadcrumbs ol li{display:inline;margin-right:5px}#block-bio-techne-global-breadcrumbs ol li:after{content:"/";position:relative;left:5px;color:#DBDDDD;margin-right:5px}#block-bio-techne-global-breadcrumbs ol li:last-child:after{display:none}#block-bio-techne-global-breadcrumbs ol li .active{color:#DBDDDD}.breadcrumb{background-color:transparent}.node-type-hero-page #block-bio-techne-global-breadcrumbs .breadcrumb{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.node-type-hero-page #block-bio-techne-global-breadcrumbs .breadcrumb ol{list-style:none}.breadcrumb{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb h2#system-breadcrumb{display:none !important}.breadcrumb ol{list-style:none}.card_row [class*='col-']{margin-bottom:25px}.card_wrapper{border:1px solid purple}.card{margin-bottom:30px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);border:none}.card-para-default{position:relative}.card-para-default .card-para-default{padding-bottom:45px}.card-para-default .card-bottom-link{position:absolute;bottom:30px;left:30px}.card-para-default .card-bottom-link a{font-size:16px;font-weight:bold;text-decoration:none}.card-para-default .card-bottom-link a::after{content:">";position:relative;top:2px;left:5px}.card-para-card{position:relative;background:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);border:none;margin:10px 0}.card-background-image{background-size:cover !important}.card-background-image img{max-height:210px;display:block;margin:0 auto;padding-top:15px}.card-body{padding:30px;position:relative}.card-body a:hover{text-decoration:none}.card-body a h2,.card-body a h3,.card-body a h4,.card-body a h5{color:#141A47}.card-body a h2 div,.card-body a h3 div,.card-body a h4 div,.card-body a h5 div{color:#141A47}.card-body .card_description{position:relative}@media only screen and (max-width:1200px){.card-body{padding:20px !important}.card-bottom-link{left:20px !important}}.card-para-default .card-para-default .card-body{padding:10px !important}.card-para-default .card-para-default .card-bottom-link{left:10px !important}.search-bar{position:relative;font-family:"Open Sans",Sans-Serif;font-size:0}.search-bar div{vertical-align:top;margin:0;padding:0}.search-bar .product-search-form{margin:0}.search-bar .product-search-form #edit-submit{width:10%}.search-bar .product-search-form input{border:1px solid #0034B7;color:#0034B7;font-size:12px;height:29px;background-color:#fff;border-right-width:0;padding:5px 10px 5px;margin:0;display:inline-block}.search-bar .product-search-form input:focus{outline:none}.search-bar .product-search-form input[type="submit"]{border:1px solid #0034B7;color:#fff;background-color:#0034B7;content:"\e8b6";font-family:icomoon,"Open Sans",Sans-Serif;font-size:20px;line-height:1px;height:29px;border-left-width:0;margin:0;display:inline-block}#site-header__top{background-color:#0034B7}#site-header__top .country-name{color:#fff}#site-header__top .m___navigation-utility-top{padding:5px 0}#site-header__top .m___navigation-utility-top #m___navigation-language{text-align:left}#site-header__top .m___navigation-utility-top .a___navigation-links{text-align:right}#site-header__top .m___navigation-utility-top .a___navigation-links ul:not(.contextual-links){margin:0;padding:0;list-style-type:none}#site-header__top .m___navigation-utility-top .a___navigation-links ul:not(.contextual-links) li{margin:0;list-style-type:none;display:inline}#site-header__top .m___navigation-utility-top .a___navigation-links ul:not(.contextual-links) li a{color:#fff;text-decoration:none;font-size:14px}#site-header__top .m___navigation-utility-top .a___navigation-links ul:not(.contextual-links) li:after{content:'|';color:#fff;margin:0 .5em}#site-header__top .m___navigation-utility-top .a___navigation-links ul:not(.contextual-links) li:last-of-type:after{content:''}@media only screen and (max-width:568px){#site-header__top .m___navigation-utility-top .m___navigation-language{order:12;text-align:center !important}#site-header__top .m___navigation-utility-top .a___navigation-links{order:1;text-align:center !important}}#hamburger-col{display:none;position:relative}#site-header__bottom{background-color:#141A47;padding:5px 0}#site-header__bottom nav{padding:0}#site-header__bottom nav ul.navbar-nav{width:100%;margin-left:0 !important;justify-content:space-between}#site-header__bottom nav ul.navbar-nav li.nav-item{position:unset}#site-header__bottom nav ul.navbar-nav li.nav-item a.nav-link{font-family:"Open Sans",Sans-Serif;font-size:17px;font-weight:600;padding:30px 0}#site-header__bottom nav ul.navbar-nav .show a.dropdown-toggle{position:relative;text-align:center;padding-bottom:15px}#site-header__bottom nav ul.navbar-nav .show a.dropdown-toggle:before{position:absolute;bottom:7px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid white;display:inline-block;content:'';z-index:3}#site-header__bottom nav ul.ml-auto li.dropdown a.dropdown-toggle{color:white}#site-header__bottom nav ul.ml-auto li.dropdown a.dropdown-toggle:after{display:none}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu{top:89%;width:100%;border-top:none !important;background-color:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu [class*='col']{padding-right:15px;border-right:1px solid #eeeeee}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu [class*='col']:last-child{border-right:none}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu strong{font-size:19px}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div hr{border-top:1px solid #141A47;margin:.25em 0}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div a{color:#141A47}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div a:hover{color:#0034B7;background-color:transparent}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div .menu-children-wrap{padding-right:15px}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div .menu-children-wrap a.dropdown-item{white-space:unset;padding:0;color:#141A47;line-height:20px;margin-bottom:15px}#site-header__bottom nav ul.ml-auto li.dropdown .dropdown-menu div .menu-children-wrap a.dropdown-item:hover{color:#0034B7;background-color:transparent}@media only screen and (max-width:767px){#hamburger-col{display:block !important}}.js-country-input-contain input{width:100%}.js-country-input-contain .ui-menu-item-wrapper{width:100%}.icon-keyboard_arrow_down{display:inline-block;color:#fff;font-size:20px;position:relative;top:5px;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out}.reverse{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out}#site-header__top ul li a.live-chat::before{content:'';display:inline-block;width:17px;height:17px;margin-right:5px;vertical-align:sub;background:url("../../../../themes/custom/bio_techne_global/images/live-chat-icon.svg") top center;background-repeat:no-repeat}#site-header__middle{background-color:#141A47;padding:30px 0 0 0}#site-header__middle #site-header__logo{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#site-header__middle #product-search-form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#site-header__middle #block-product-search-form-block input{min-height:unset;height:40px;border:0}#site-header__middle #block-product-search-form-block input[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}#site-header__middle #tools-col #site-header__tools .icon-cart1,#site-header__middle #tools-col #site-header__tools .icon-user-plus{display:inline-block;color:#fff;font-size:25px}#site-header__middle #tools-col #site-header__tools .icon-cart1{position:relative}#site-header__middle #tools-col #site-header__tools .icon-cart1:before{position:relative;top:5px;display:block}#site-header__middle #tools-col #site-header__tools .icon-cart1 span.cart-count-wrap{position:absolute;margin:0 auto;left:2px;right:0;top:-13px}#site-header__middle #tools-col #site-header__tools .icon-cart1 span.cart-count-wrap span.cart-count{color:white;background-color:#FF7F01;border-radius:200px;padding:0px 4px;font-size:10px;font-weight:bold;font-family:'Open Sans',Sans-Serif}#site-header__middle #tools-col #site-header__tools .icon-cart1 span.cart-text{color:#fff;font-size:12px;font-weight:normal;font-family:"Open Sans",Sans-Serif;position:relative;top:-6px}#site-header__middle #tools-col #site-header__tools a.icon-user-plus span{text-align:center;color:white;font-family:"Open Sans",Sans-Serif;font-size:12px;display:block;position:relative;top:8px}#site-header__middle #tools-col #site-header__tools a.icon-user-plus:before{position:relative;top:5px;display:block}#site-header__middle #tools-col #site-header__tools ul li{display:inline}@media only screen and (max-width:767px){.icon-user-plus{display:none !important}#site-header__middle{padding-top:10px !important}#site-header__middle #site-header__search{padding:10px 0 !important}.icon-cart1{margin-right:0 !important}#hero-banner .layout--twocol-section--50-50 .layout__region--first{order:12}#hero-banner .layout--twocol-section--50-50 .layout__region--second{order:1}}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}.node-type-hero-page .highlighted{background:#141A47}.node-type-hero-page .highlighted .clearfix{-moz-animation:cssAnimation 0s ease-in-out 15s forwards;-webkit-animation:cssAnimation 0s ease-in-out 15s forwards;-o-animation:cssAnimation 0s ease-in-out 15s forwards;animation:cssAnimation 0s ease-in-out 15s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node-type-hero-page .highlighted .clearfix .alert-success{margin-bottom:0;-webkit-box-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:inset hoff voff blur #000}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}.highlighted .alert-danger{-webkit-box-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:inset hoff voff blur #000;position:relative;top:-15px;margin-bottom:0}.js-form-wrapper .required.error,.js-form-item .required.error{border:2px solid red}.js-form-wrapper .form-item--error-message,.js-form-item .form-item--error-message{color:#ff1a00}#site-footer__top{background-color:#141A47;padding:15px 0;text-decoration:none}#site-footer__top h4,#site-footer__top p{color:#fff}#site-footer__top img{margin-bottom:10px}#site-footer__top ul:not(.contextual-links){list-style-type:none;padding-left:0}#site-footer__top ul:not(.contextual-links) li{margin-left:5px}#site-footer__top ul:not(.contextual-links) li a{color:#fff;font-size:14px;padding-bottom:5px}#site-footer__top .social-icon{width:25px}#site-footer__bottom{color:#fff}#site-footer__bottom a{color:white}#site-footer__bottom a:visited{color:#fff}#site-footer__bottom ul li{color:#fff;margin-left:0}@media only screen and (max-width:767px){#site-footer__bottom ul{display:block !important}#site-footer__bottom ul li::after{content:'' !important}}#site-footer__bottom{background-color:#0034B7;padding:5px 0;color:white;text-decoration:none}#site-footer__bottom ul{list-style-type:none}#site-footer__bottom ul li{margin-bottom:5px}#site-footer__bottom{padding:5px 0}#site-footer__bottom ul:not(.contextual-links){margin:0;padding:0;list-style-type:none;display:inline-flex}#site-footer__bottom ul:not(.contextual-links) li a{color:#fff;text-decoration:none;font-size:14px}#site-footer__bottom ul:not(.contextual-links) li:after{content:'|';color:#fff;margin:0 6px}#site-footer__bottom ul:not(.contextual-links) li:last-of-type:after{content:''}@keyframes bugfix{from{padding:0}to{padding:0}}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}#overlay-button{position:absolute;top:3px;left:17px;padding:14px 4px;z-index:5;cursor:pointer;user-select:none;border:1px solid white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#overlay-button:hover{border:1px solid #333332}#overlay-button span{height:2px;width:25px;border-radius:2px;background-color:white;position:relative;display:block;transition:all .2s ease-in-out}#overlay-button span:before{top:-7px;visibility:visible}#overlay-button span:after{top:7px}#overlay-button span:before,#overlay-button span:after{height:2px;width:25px;border-radius:2px;background-color:white;position:absolute;content:"";transition:all .2s ease-in-out}#overlay-button:hover span,#overlay-button:hover span:before,#overlay-button:hover span:after{background:#333332}input[type=checkbox]:checked ~ #overlay{visibility:visible}input[type=checkbox]:checked ~ #overlay-button:hover span,input[type=checkbox]:checked ~ #overlay-button span{background:transparent}input[type=checkbox]:checked ~ #overlay-button span{background:#333332}input[type=checkbox]:checked ~ #overlay-button span:before{border:1px solid #333332;transform:rotate(45deg) translate(5px,5px);opacity:1}input[type=checkbox]:checked ~ #overlay-button span:after{border:1px solid #333332;transform:rotate(-45deg) translate(5px,-5px)}#overlay{height:100vh;width:100vw;background:#ededed;z-index:2;visibility:hidden;position:fixed;top:0;left:0;padding:30px}#overlay.active{visibility:visible}#overlay ul{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:100vh;padding-left:0;list-style-type:none}#overlay ul li{padding:1em}#overlay ul li a{color:white;text-decoration:none;font-size:1.5em}#overlay ul li a:hover{color:#333332}#hero-banner .paragraph-background-color--{background-color:#EDEEEF}#hero-banner .paragraph-background-color-- h1,#hero-banner .paragraph-background-color-- h2,#hero-banner .paragraph-background-color-- h3,#hero-banner .paragraph-background-color-- h4,#hero-banner .paragraph-background-color-- h5,#hero-banner .paragraph-background-color-- h6{color:#0034B7 !important;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}#hero-banner .paragraph-background-color-- p{color:#fff}#hero-banner .paragraph-background-color-- .btn:first-of-type{background-color:#0034B7;color:#fff;border:none}#hero-banner .paragraph-background-color-- .btn:first-of-type:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color-- .btn:first-of-type a{color:#fff}#hero-banner .paragraph-background-color-- .btn:first-of-type a:hover{color:#fff;text-decoration:none}#hero-banner .paragraph-background-color-- .btn:last-of-type{background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px}#hero-banner .paragraph-background-color-- .btn:last-of-type:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color-- .btn:last-of-type a{color:#0034B7}#hero-banner .paragraph-background-color-- .btn:last-of-type a:hover{color:#0034B7;text-decoration:none}#hero-banner .paragraph-background-color-- .banner_background_image{background-size:cover !important;background-position:top center !important}#hero-banner .paragraph-background-color--light{background-color:#fff}#hero-banner .paragraph-background-color--light h1,#hero-banner .paragraph-background-color--light h2,#hero-banner .paragraph-background-color--light h3,#hero-banner .paragraph-background-color--light h4,#hero-banner .paragraph-background-color--light h5,#hero-banner .paragraph-background-color--light h6{color:#0034B7 !important;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}#hero-banner .paragraph-background-color--light p{color:black}#hero-banner .paragraph-background-color--light .btn:first-of-type{background-color:#0034B7;color:#fff;border:none;margin-right:5px}#hero-banner .paragraph-background-color--light .btn:first-of-type:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color--light .btn:first-of-type a{color:#fff}#hero-banner .paragraph-background-color--light .btn:first-of-type a:hover{color:#fff;text-decoration:none}#hero-banner .paragraph-background-color--light .btn:last-of-type{background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px}#hero-banner .paragraph-background-color--light .btn:last-of-type:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color--light .btn:last-of-type a{color:#0034B7}#hero-banner .paragraph-background-color--light .btn:last-of-type a:hover{color:#0034B7;text-decoration:none}#hero-banner .paragraph-background-color--light .banner_background_image{background-size:cover !important;background-position:top center !important}#hero-banner .paragraph-background-color--dark{background-color:#141A47}#hero-banner .paragraph-background-color--dark h1,#hero-banner .paragraph-background-color--dark h2,#hero-banner .paragraph-background-color--dark h3,#hero-banner .paragraph-background-color--dark h4,#hero-banner .paragraph-background-color--dark h5,#hero-banner .paragraph-background-color--dark h6{color:#fff !important;text-shadow:1px 1px 2px rgba(0,0,0,0.75)}#hero-banner .paragraph-background-color--dark p{color:#fff}#hero-banner .paragraph-background-color--dark .btn{background-color:#DBDDDD;color:#141A47;border:none;margin-right:10px}#hero-banner .paragraph-background-color--dark .btn:hover{background-color:white;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color--dark .btn a{color:#141A47;text-decoration:none}#hero-banner .paragraph-background-color--dark .btn:nth-child(2){background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}#hero-banner .paragraph-background-color--dark .btn:nth-child(2):hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color--dark .btn:nth-child(2) a{color:#fff}#hero-banner .paragraph-background-color--dark .btn:nth-child(2) a:hover{color:#fff;text-decoration:none}#hero-banner .paragraph-background-color--dark .btn:nth-child(3){background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}#hero-banner .paragraph-background-color--dark .btn:nth-child(3):hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}#hero-banner .paragraph-background-color--dark .btn:nth-child(3) a{color:#fff}#hero-banner .paragraph-background-color--dark .btn:nth-child(3) a:hover{color:#fff;text-decoration:none}#hero-banner .paragraph-background-color--dark .banner_background_image{background-size:cover !important;background-position:top center !important}#hero-banner .layout__region--first .hero-content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#hero-banner .layout__region--first .hero-content-wrap img{display:block;margin:0 auto}#hero-banner .layout__region--second .hero-content-wrap{min-height:300px}#hero-banner .layout__region--second .hero-content-wrap img{padding:15px 10% 0 10%;width:100%;margin-bottom:-60px;margin-left:0}#hero-banner button{margin-top:0}@media only screen and (max-width:991px){#hero-banner .layout__region--first .hero-content-wrap{position:relative;top:0 !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}#hero-banner .layout__region--second .hero-content-wrap{min-height:0 !important}}@media only screen and (max-width:768px){#hero-banner .banner_background_image{height:auto !important;padding-bottom:30px !important}#hero-banner .banner_background_image .container>div{height:auto !important}#hero-banner .banner_background_image .container>div .paragraph{position:relative;top:0 !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}#hero-banner .banner_background_image .container>div .paragraph .btn:first-of-type{margin-bottom:10px}#hero-banner img{padding:0 !important;margin:0 !important}#hero-banner .layout__region{flex:0 1 100% !important}}body{font-family:"Open Sans",sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}header .container-fluid{max-width:1500px;width:100%}nav.sub{border-bottom:1px solid #ebebeb;padding:10px 0}nav.main .nav-logo{max-width:200px;width:100%}nav.main ul{padding-left:0;list-style-type:none}nav.main .megamenu{padding:20px 20px;position:absolute;top:auto;left:0;right:0;max-width:1500px;width:100%;margin-left:auto;margin-right:auto}nav.main .midmenu{position:absolute;padding:20px 20px;float:left;top:auto;left:auto;right:auto;max-width:650px;width:100%;margin-left:auto;margin-right:auto}.dropdown-menu.megamenu.midmenu.show{right:0}.dropdown-menu.show{right:0}#main-nav .navbar-collapse .icon-user-plus{display:none}@media only screen and (min-device-width:768px) and (max-device-width:992px){#main-nav .nav-link{font-size:14px !important}}@media only screen and (max-width:991px){.m-display-none{display:none !important}.col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.m-display-none{display:none !important}.icon-bar{width:22px;height:2px;background-color:#B6B6B6;display:block;transition:all 0.2s;margin-top:4px}.navbar-toggler{border:none !important;background:transparent !important;padding:.25em !important;outline:none !important}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;background-color:#fff}.navbar-toggler .middle-bar{opacity:0;background-color:#fff}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;background-color:#fff}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}#main-nav .navbar-expand-md{width:100% !important;position:absolute !important;left:0 !important;background-color:#EDEEEF !important;z-index:999 !important}#main-nav .navbar-expand-md .navbar-collapse{padding:0 30px 15px 30px !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;order-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}#main-nav .navbar-expand-md .navbar-collapse .col-md-8{padding:0 !important}#main-nav .navbar-expand-md .navbar-collapse .icon-user-plus{display:block !important;text-align:left !important;border-bottom:1px solid #141A47 !important;padding:20px 0 !important}#main-nav .navbar-expand-md .navbar-collapse .icon-user-plus:before{margin-right:5px !important;color:#141A47 !important;font-size:20px !important}#main-nav .navbar-expand-md .navbar-collapse .icon-user-plus span{font-family:"Open Sans",Sans-Serif;font-size:17px;font-weight:bold;text-align:left !important;color:#141A47 !important;padding:15px 0 !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item{border-bottom:1px solid #141A47 !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item:last-child{border-bottom:none !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item a{text-align:left !important;color:#141A47 !important;padding:15px 0 !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item a::before{display:none !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item a span#caret{color:#141A47 !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item .dropdown-menu{border:none !important;line-height:20px !important;background-color:transparent !important;-webkit-border-radius:none !important;-moz-border-radius:4px !important;border-radius:4px !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;padding:0 15px !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item .dropdown-menu .sub-menu-header strong{font-size:17px !important;display:block;margin:1em 0 !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item .dropdown-menu .sub-menu-header hr{display:none !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item .dropdown-menu .sub-menu-header .menu-children-wrap{margin-bottom:30px !important}#main-nav .navbar-expand-md .navbar-collapse ul li.nav-item .dropdown-menu .sub-menu-header .menu-children-wrap a{padding:0 !important}#main-nav .navbar-expand-md .navbar-collapse .col{flex-basis:auto !important;border-right:none !important}}form.elastic-path-login .login-logo-bg{background-color:#0034B7}form.elastic-path-login .login-logo-bg img.login-logo{width:200px}form.elastic-path-login input{background-color:#fafafa}form.elastic-path-login #edit-login,form.elastic-path-login #edit-account{padding:0 25px}.layout__region{padding-left:15px;padding-right:15px;margin:15px 0}.layout__region--first .hero-content-wrap img{display:block;margin:0 auto}.image-and-text-highlighted{background-color:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph--type--_-3-media-to-text button,.paragraph--type--_-1-text-to-media button{background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px;margin:0}.paragraph--type--_-3-media-to-text button:hover,.paragraph--type--_-1-text-to-media button:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph--type--_-3-media-to-text button a,.paragraph--type--_-1-text-to-media button a{color:#0034B7}.paragraph--type--_-3-media-to-text button a:hover,.paragraph--type--_-1-text-to-media button a:hover{color:#0034B7;text-decoration:none}.column-block-wrapper{margin-top:30px;margin-bottom:30px}.column-block-wrapper ul{margin-bottom:15px}.careers-epic{margin-top:-45px;margin-bottom:15px}.paragraph--type--individual-button{text-align:center}.paragraph--type--individual-button button{width:auto !important;background-color:#0034B7;color:#fff;border:none;margin-bottom:50px}.paragraph--type--individual-button button:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph--type--individual-button button a{color:#fff}.paragraph--type--individual-button button a:hover{color:#fff;text-decoration:none}@media only screen and (max-width:768px){.paragraph--type--_-2-text-to-media .layout__region--second{margin-bottom:15px !important}}.banner_wrapper{margin-bottom:30px}.banner_wrapper .banner_background_image{background-repeat:no-repeat;background-size:cover !important;background-position:top center;position:relative}.banner_wrapper .banner_background_image .container{height:100%;position:relative}.banner_wrapper .banner_background_image .container .banner-content .banner-dark-navy-blue{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.banner_wrapper .banner_background_image .container .banner-content .banner-dark-navy-blue button{border-radius:4px;background-color:#DBDDDD;border:none;margin-top:15px}.banner_wrapper .banner_background_image .container .banner-content .banner-dark-navy-blue button a{color:#141A47;text-decoration:none}.banner_wrapper .banner_background_image .container .banner-light-gray{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:black}.banner_wrapper .banner_background_image .container .banner-light-gray button{border-radius:4px;background-color:#0034B7;border:none;margin-top:15px}.banner_wrapper .banner_background_image .container .banner-light-gray button a{color:#fff;text-decoration:none}.banner_wrapper .banner_background_image .container .banner-orange{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:black}.banner_wrapper .banner_background_image .container .banner-orange button{border-radius:4px;background-color:#0034B7;border:none;margin-top:15px}.banner_wrapper .banner_background_image .container .banner-orange button a{color:#fff;text-decoration:none}.list-grid-wrap .paragraph{margin-bottom:0}.list-grid-wrap button{width:100%;margin:0;padding-top:30px;padding-bottom:30px;background-color:#0034B7;color:#fff;border:none}.list-grid-wrap button:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.list-grid-wrap button a{color:#fff}.list-grid-wrap button a:hover{color:#fff;text-decoration:none}.paragraph--type--_-button-grid button{width:100%}@media only screen and (max-width:767px){.list-grid-wrap button{margin-bottom:30px !important}.col-md-4:last-child button{margin-bottom:0 !important}}.testimonial .left-title{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .left-title h2{font-size:40px;line-height:48px}.testimonial .right-card{background-color:#fff;padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);margin-bottom:30px}.testimonial .right-card .paragraph{margin-bottom:0}.testimonial .right-card .testimonial-info-group{margin-bottom:15px}.testimonial .right-card .testimonial-info-group .individual-testimonial__headshot img{border-radius:50%;border:4px solid #141A47}.testimonial .right-card .testimonial-info-group .testimonial-info{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .right-card .testimonial-info-group .testimonial-info .individual-testimonial__name{font-size:19px;font-weight:bold;color:#141A47}.testimonial .right-card .testimonial-info-group .testimonial-info .individual-testimonial__position{font-size:19px;font-weight:normal}.testimonial .right-card .testimonial-info-group img.quote{max-width:49px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .right-card .carousel-indicators{position:relative !important;margin-bottom:0}.testimonial .right-card .carousel-indicators li{background-color:#000 !important;border-bottom:0px}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none !important}.carousel-control-next-icon:before{font-family:"icomoon";content:'\e315';color:#000;font-size:55px;position:absolute;right:0}.carousel-control-next-icon:before:hover,.carousel-control-next-icon:before:active,.carousel-control-next-icon:before:focus{content:'\e315'}.carousel-control-prev-icon:after{font-family:"icomoon";content:'\e314';color:#000;font-size:55px;position:absolute;left:0}.carousel-control-prev-icon:after:hover,.carousel-control-prev-icon:after:active,.carousel-control-prev-icon:after:focus{content:'\e315'}@media only screen and (max-width:992px){.testimonial-info{text-align:center !important;margin-bottom:15px !important}}@media only screen and (max-width:767px){.right-card{padding:30px 15px !important}.individual-testimonial__headshot img{width:100% !important;border:6px solid #141A47 !important}}.column-block-wrapper{background-color:#141A47;color:#fff;padding:30px}.column-block-wrapper .column-block-title{margin-top:-60px}.column-block-wrapper h2{color:#fff !important;background-color:#0034B7;padding:14px 25px}.column-block-wrapper p{color:#fff}.column-block-wrapper strong{font-size:25px}.column-block-wrapper ul,.column-block-wrapper li{color:#fff !important;font-weight:bold}.column-block-wrapper ul.list-grid{text-align:center}.column-block-wrapper li{margin-left:5px}.column-block-wrapper li.column-group{display:inline-block;text-align:left;margin:30px;font-size:16px}@media only screen and (max-width:768px){.column-block-wrapper .column-group{text-align:center}.column-block-wrapper ul li{text-align:center}}.paragraph--type--individual-reference{margin-bottom:30px}#accordion .card-body{background-color:#f8f8f8}.paragraph--type--image{margin-bottom:30px}.paragraph--type--full-width-banner-with-image .banner_background_image{height:350px}.paragraph--type--full-width-banner-with-image .banner_background_image .container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--full-width-banner-with-image .layout--twocol-section{height:320px}.paragraph--type--full-width-banner-with-image .layout--twocol-section h2{color:white}.paragraph--type--full-width-banner-with-image .layout--twocol-section p{color:white}.paragraph--type--full-width-banner-with-image .layout--twocol-section button{margin-left:0;background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}.paragraph--type--full-width-banner-with-image .layout--twocol-section button:hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph--type--full-width-banner-with-image .layout--twocol-section button a{color:#fff}.paragraph--type--full-width-banner-with-image .layout--twocol-section button a:hover{color:#fff;text-decoration:none}.paragraph--type--full-width-banner-with-image .layout--twocol-section .layout__region{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--full-width-banner-with-image .layout--twocol-section .hero-content-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph--type--full-width-banner-with-image .layout--twocol-section .hero-content-wrap img{margin:0 auto;display:block}@media only screen and (max-width:1200px){.banner_background_image{height:auto !important}.banner_background_image .container{position:relative;top:0 !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}.layout--twocol-section{height:auto !important}.layout__region{position:relative;top:0 !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}}.paragraph--type--full-page-text-with-media .media{margin-bottom:15px}.paragraph--type--full-page-text-with-media img{width:100%}.paragraph--type--full-page-text-with-media button{margin:0;background-color:transparent;color:#0034B7;border:2px solid #0034B7;padding:9px 25px}.paragraph--type--full-page-text-with-media button:hover{color:#0034B7;border:2px solid #0034B7;background-color:#fff;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph--type--full-page-text-with-media button a{color:#0034B7}.paragraph--type--full-page-text-with-media button a:hover{color:#0034B7;text-decoration:none}.layout--twocol-section--50-50 button{margin-left:0}.paragraph-image-banner .banner_background_image{height:350px;padding:30px 75px}.paragraph-image-banner .banner_background_image .text_align_left,.paragraph-image-banner .banner_background_image .text_align_center,.paragraph-image-banner .banner_background_image .text_align_right{width:65%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph-image-banner .banner_background_image .text_align_left h2,.paragraph-image-banner .banner_background_image .text_align_center h2,.paragraph-image-banner .banner_background_image .text_align_right h2{color:white}.paragraph-image-banner .banner_background_image .text_align_left p,.paragraph-image-banner .banner_background_image .text_align_center p,.paragraph-image-banner .banner_background_image .text_align_right p{font-size:21px;line-height:28px}.paragraph-image-banner .banner_background_image .text_align_left button,.paragraph-image-banner .banner_background_image .text_align_center button,.paragraph-image-banner .banner_background_image .text_align_right button{margin:0}.paragraph-image-banner .banner_background_image .text_align_left{text-align:left}.paragraph-image-banner .banner_background_image .text_align_center{margin:0 auto;left:0;right:0;display:block;text-align:center}.paragraph-image-banner .banner_background_image .text_align_right{margin-left:auto;text-align:left}.paragraph-image-banner p{color:white}.paragraph-image-banner button{background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}.paragraph-image-banner button:hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.paragraph-image-banner button a{color:#fff}.paragraph-image-banner button a:hover{color:#fff;text-decoration:none}@media only screen and (max-width:1200px){.banner_background_image{height:auto !important;padding:50px !important}.text_align_left,.text_align_center,.text_align_right{position:relative;top:0 !important;-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}}@media only screen and (max-width:768px){.banner_background_image{padding:15px !important}.text_align_left,.text_align_center,.text_align_right{width:100% !important;text-align:center !important}}.thin-banner .banner-dark,.thin-banner .banner-light{height:100px;padding:26px;text-align:center}.thin-banner .banner-dark>div div,.thin-banner .banner-light>div div{display:inline-block}.thin-banner .banner-dark h2,.thin-banner .banner-light h2{margin-bottom:0px;display:inline-block;vertical-align:middle}.thin-banner .banner-dark a,.thin-banner .banner-light a{display:inline-block}.thin-banner .banner-dark button,.thin-banner .banner-dark .btn,.thin-banner .banner-light button,.thin-banner .banner-light .btn{margin:0 0 0 30px}.thin-banner .banner-dark{background-color:#141A47;color:white}.thin-banner .banner-dark h2{color:white}.thin-banner .banner-dark button{background-color:transparent;color:#fff;border:2px solid #fff;padding:9px 25px}.thin-banner .banner-dark button:hover{border:2px solid #fff;background-color:#0034B7;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.thin-banner .banner-dark button a{color:#fff}.thin-banner .banner-dark button a:hover{color:#fff;text-decoration:none}.thin-banner .banner-light{background-color:#FFB400;color:white}.thin-banner .banner-light button{background-color:#0034B7;color:#fff;border:none}.thin-banner .banner-light button:hover{background:#007ed1;-webkit-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);-moz-box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16);box-shadow:3px 3px 6px 2px rgba(0,0,0,0.16)}.thin-banner .banner-light button a{color:#fff}.thin-banner .banner-light button a:hover{color:#fff;text-decoration:none}@media only screen and (max-width:768px){.thin-banner .banner-dark,.thin-banner .banner-light{height:auto !important}.thin-banner h2{margin-bottom:15px !important}.thin-banner button{margin:0 !important}}.contact-cards a .tile .row{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-cards a .tile .row img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-cards a .tile h4{color:#141A47}.contact-cards a .tile p{color:#505050}.contact-cards h4 a{color:#141A47 !important}.contact-cards p a{color:#141A47 !important}@media only screen and (max-width:768px){.contact-cards .paragraph{margin-bottom:0 !important}.contact-cards .col-md-6{margin-bottom:30px !important}.contact-cards .col-md-2{margin-bottom:15px !important}}
