@keyframes showVideo{0%{opacity:0}to{opacity:1}}@keyframes draw_arrow{to{stroke-dashoffset:100}}@keyframes draw_white_arrow{0%{stroke-dashoffset:100}to{stroke-dashoffset:200}}@keyframes draw_arrow_reverse{to{stroke-dashoffset:0}}@keyframes show_path{to{opacity:1}}@keyframes pulse_score_set{50%{transform:scale(1.05) translate(-3px,-10px)}to{transform:scale(1) translate(0,0)}}@keyframes pulse_train_model{50%{transform:scale(1.05) translate(-13px,-3px)}to{transform:scale(1) translate(0,0)}}@keyframes pulse_predict_set{50%{transform:scale(1.05) translate(-23px,-10px)}to{transform:scale(1) translate(0,0)}}@keyframes pulse_select_set{50%{transform:scale(1.05) translate(-12px,-18px)}to{transform:scale(1) translate(0,0)}}@keyframes pulse_svg{50%{transform:scale(1.05) translate(-14px,-10px)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1) translate(0,0)}}@keyframes circleRadiate{0%{transform:scale(.01,.01);opacity:1}to{transform:scale(1,1);opacity:0}}*,:after,:before{box-sizing:border-box}.slick-list:focus,:focus,:hover{outline:0}html{min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;height:100%;min-width:320px;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12122d;font:16px/1.5 "Open Sans",sans-serif}ol,ul{padding:0}li{list-style:none}.slick-slide img,details,figcaption,figure,main,menu{display:block}button,figure,h1,h2,h3,h4,h5,h6,input,ol,optgroup,p,textarea,ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;text-decoration:none;color:inherit;outline:0}abbr[title]{text-decoration:underline dotted}b{font-weight:700}.feature-card .content-holder .h5 em,.feature-card .content-holder .h5 i,.feature-card .content-holder .h6 em,.feature-card .content-holder .h6 i,.feature-card .content-holder h5 em,.feature-card .content-holder h5 i,.feature-card .content-holder h6 em,.feature-card .content-holder h6 i,.feature-card .content-holder p em,.feature-card .content-holder p i,em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset,legend{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.slick-slide.slick-loading img,template{display:none}table{border-collapse:collapse;margin:0}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url(../../assets/fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url(../../assets/fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;src:url(../../assets/fonts/lato-v24-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../../assets/fonts/open-sans-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../../assets/fonts/open-sans-v40-latin-600.woff2) format("woff2")}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:text;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.jcf-select,.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.jcf-list-content ul li::before,.slick-arrow.slick-hidden{display:none}.jcf-select{width:100%;font:400 16px/1.4 "Open Sans",sans-serif;color:rgba(18,18,45,.8);border-bottom:1px solid #c6c5c5;padding:16px 36px 16px 20px;position:relative;cursor:pointer;transition:border-color .5s}.no-touch .jcf-select:not(.jcf-drop-active):hover,.no-touch input[type=email]:hover:not(:focus),.no-touch input[type=number]:hover:not(:focus),.no-touch input[type=password]:hover:not(:focus),.no-touch input[type=tel]:hover:not(:focus),.no-touch input[type=text]:hover:not(:focus){border-color:#7b7b7d}.jcf-select .jcf-select-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.jcf-select::before{content:"";width:16px;height:16px;background-image:url(../images/icons/arrow-select.svg);background-size:100% 100%;position:absolute;right:19px;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.error .jcf-select{border-color:#ee2624}.jcf-select-drop{position:absolute;left:0;top:calc(100% + 8px);width:100%;list-style:none;z-index:11;border:1px solid #c6c5c5;border-radius:8px;background:#fff;font:400 20px/1.5 "Open Sans",sans-serif}.jcf-compact-multiple .jcf-select-drop-content .jcf-option.jcf-selected:before,.jcf-select.jcf-drop-active{border-color:#005aaa}.jcf-select.jcf-drop-active::before{transform:translateY(-50%) scale(-1)}.jcf-list-content{display:block;position:relative;top:0}.jcf-list-content ul{list-style:none;padding:0;margin:0}.jcf-list-content ul li{padding-left:0}.jcf-option{cursor:pointer;text-align:left;font:400 20px/1.5 "Open Sans",sans-serif;display:block;color:rgba(18,18,45,.8);padding:8px 16px}.no-touch .jcf-option:not(.jcf-disabled):hover{background-color:#f8f9fd}.jcf-option.jcf-disabled{color:rgba(18,18,45,.6);cursor:default}.jcf-option.jcf-option-hideme{display:none}.jcf-compact-multiple .jcf-select-drop-content .jcf-option{padding-left:54px;position:relative}.jcf-compact-multiple .jcf-select-drop-content .jcf-option:before{content:"";width:24px;height:24px;border:1px solid #9f9e9f;outline:2px dashed transparent;position:absolute;top:50%;margin-top:-12px;left:16px;transition:border-color .5s ease-in-out,outline-color .5s ease-in-out}.jcf-compact-multiple .jcf-select-drop-content .jcf-option:after{content:"";position:absolute;transition:opacity .5s ease-in-out;opacity:0;left:19px;top:50%;margin-top:-9px;height:18px;width:18px;background:url(../images/icons/icon-check.svg) no-repeat 50% 50%}.jcf-compact-multiple .jcf-select-drop-content .jcf-option.jcf-selected:after{opacity:1}.jcf-scrollbar-vertical{width:5px;top:1%;right:5px;bottom:0}.jcf-scrollbar-slider{background-color:#c6c5c5;height:98%!important;border-radius:8px}.jcf-scrollbar-handle{background-color:#9f9e9f;width:5px;max-height:100%;border-radius:8px}.select-drop{position:relative}.select-drop.is-open .select-drop-holder{opacity:1;visibility:visible}.select-drop.is-open .select-input,.select-drop.is-open .select-input.not-empty{border-color:#005aaa}.has-sidebars .release-items.open-drop .list-link .link>span.button-arrow svg,.select-drop.is-open .select-input button img,.select-drop.is-open .select-input.not-empty button img{transform:scale(-1)}.select-drop .select-input{font:400 16px/1.4 "Open Sans",sans-serif;color:rgba(18,18,45,.8);border-bottom:1px solid #c6c5c5;padding:16px 46px 16px 20px;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .5s}.no-touch .select-drop .select-input:hover,.select-drop .select-input.not-empty{border-color:#7b7b7d}.select-drop .select-input button{border:0;padding:0;margin:0;background:0 0;position:absolute;right:20px;top:0;bottom:0;pointer-events:none}.select-drop .select-input button img{width:16px;height:16px;object-fit:contain;transition:transform .3s}.select-drop .select-drop-holder{opacity:0;visibility:hidden;position:absolute;left:0;top:calc(100% + 8px);width:100%;list-style:none;z-index:11;border:1px solid #c6c5c5;border-radius:8px;background:#fff}.select-drop .select-listing{max-height:316px;position:absolute;left:0;top:0;width:100%;list-style:none}.select-drop .select-item{padding:8px 16px;transition:background-color .3s;margin-bottom:8px}.select-drop .select-item:last-child{margin-bottom:0}.no-touch .select-drop .select-item:hover{background-color:#f8f9fd}.select-drop .select-item label{font:400 20px/1.5 "Open Sans",sans-serif;width:100%;color:rgba(18,18,45,.8)}.select-drop .jcf-scrollbar-vertical{z-index:12}.slider-nav{display:flex;align-items:center;justify-content:center;gap:48px}.slider-nav.white .slick-dots li button{background-color:rgba(255,255,255,.3)}.dark-theme .slider-nav .slick-dots li.slick-active button,.slider-nav.white .slick-dots li.slick-active button{background-color:#fff}.slider-nav.white .button-nav.slick-disabled svg path{stroke:#525254}.header .sub-nav.main-submenu .nav-arrow svg path,.slider-nav.white .button-nav svg path{stroke:#fff}.dots{font-size:0}.slick-dots{display:inline-flex;gap:24px;flex-wrap:wrap;justify-content:center}.button-nav,.slick-dots li button{border:0;cursor:pointer;padding:0;margin:0;font-size:0}.slick-dots li button{border-radius:50%;width:14px;height:14px;background-color:rgba(18,18,45,.3);transition:all .5s}.no-touch .slick-dots li button:hover{background-color:rgba(18,18,45,.5)}.slick-dots li.slick-active button{background-color:#12122d}.button-nav{background:0 0;flex-shrink:0}.button-nav.slick-disabled{cursor:default}.button-nav.slick-disabled svg path,.pagination-wrap a.disabled path{stroke:#c6c5c5}.no-touch .button-nav:not(.slick-disabled):hover path,.no-touch .form-item-holder .search-button:hover:not(:disabled) path{stroke:#005aaa}.button-nav svg{width:24px;height:24px;object-fit:contain}.button-nav svg path{stroke:#12122d;transition:all .5s}.slider-footer{margin-top:48px;display:flex;gap:40px;flex-direction:column;align-items:center}.slider-footer .slider-nav{justify-content:flex-start}.slider-nav-status{color:#7b7b7d;margin-left:24px}.slider-nav-status .active{color:#12122d}.main,.wrapper{flex-shrink:0;flex-grow:1}.wrapper{position:relative;overflow:clip;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;height:100%}.main{margin-top:62px}.main .hero-section,.with-submenu+.main .hero-section{margin-top:-62px;padding-top:62px}.container{width:100%;padding:0 20px;margin:0 auto}.container,.footer,.header{flex-shrink:0}img{display:inline-block;vertical-align:top;max-width:100%;height:auto}.h1,h1{font:900 42px/1.1 "Lato",sans-serif}.h2,h2{font:900 32px/1.1 "Lato",sans-serif}.h3,h3{font:900 24px/1.1 "Lato",sans-serif}.h4,h4{font:900 20px/1.3 "Lato",sans-serif}.h5,h5{font:900 18px/1.3 "Lato",sans-serif}.h6,h6{font:900 16px/1.3 "Lato",sans-serif}strong{font-weight:600}.content p{margin:0 0 20px}.bio-popup ul:not(.list-link):not(.check-list) li,.content ul:not(.list-link):not(.check-list) li,.reverse-row .text ul:not(.list-link):not(.check-list) li{position:relative;padding-left:26px;z-index:1}.bio-popup ul:not(.list-link):not(.check-list) li:before,.content ul:not(.list-link):not(.check-list) li:before,.reverse-row .text ul:not(.list-link):not(.check-list) li:before{content:"";position:absolute;top:8px;left:0;background:#54c9ef;width:10px;height:10px;border-radius:50%;z-index:2}.bio-popup ul:not(.list-link):not(.check-list) li ul li+li,.bio-popup ul:not(.list-link):not(.check-list) li ul li+ul,.bio-popup ul:not(.list-link):not(.check-list) li+li,.bio-popup ul:not(.list-link):not(.check-list) li+ul,.content ul:not(.list-link):not(.check-list) li ul li+li,.content ul:not(.list-link):not(.check-list) li ul li+ul,.content ul:not(.list-link):not(.check-list) li+li,.content ul:not(.list-link):not(.check-list) li+ul,.reverse-row .text ul:not(.list-link):not(.check-list) li ul li+li,.reverse-row .text ul:not(.list-link):not(.check-list) li ul li+ul,.reverse-row .text ul:not(.list-link):not(.check-list) li+li,.reverse-row .text ul:not(.list-link):not(.check-list) li+ul{margin:16px 0 0}.bio-popup ul:not(.list-link):not(.check-list) li ul li,.content ul:not(.list-link):not(.check-list) li ul li,.reverse-row .text ul:not(.list-link):not(.check-list) li ul li{padding-left:40px}.bio-popup ul:not(.list-link):not(.check-list) li ul li:before,.content ul:not(.list-link):not(.check-list) li ul li:before,.reverse-row .text ul:not(.list-link):not(.check-list) li ul li:before{width:20px;height:2px;background:#005aaa;top:12px;left:2px;border-radius:99em}.bio-popup ol,.content ol,.principles-listing ol,.reverse-row .text ol{counter-reset:counterOrdered}.bio-popup ol[start="1"],.content ol[start="1"],.principles-listing ol[start="1"],.reverse-row .text ol[start="1"]{counter-reset:counterOrdered 0}.bio-popup ol[start="2"],.content ol[start="2"],.principles-listing ol[start="2"],.reverse-row .text ol[start="2"]{counter-reset:counterOrdered 1}.bio-popup ol[start="3"],.content ol[start="3"],.principles-listing ol[start="3"],.reverse-row .text ol[start="3"]{counter-reset:counterOrdered 2}.bio-popup ol[start="4"],.content ol[start="4"],.principles-listing ol[start="4"],.reverse-row .text ol[start="4"]{counter-reset:counterOrdered 3}.bio-popup ol[start="5"],.content ol[start="5"],.principles-listing ol[start="5"],.reverse-row .text ol[start="5"]{counter-reset:counterOrdered 4}.bio-popup ol[start="6"],.content ol[start="6"],.principles-listing ol[start="6"],.reverse-row .text ol[start="6"]{counter-reset:counterOrdered 5}.bio-popup ol[start="7"],.content ol[start="7"],.principles-listing ol[start="7"],.reverse-row .text ol[start="7"]{counter-reset:counterOrdered 6}.bio-popup ol[start="8"],.content ol[start="8"],.principles-listing ol[start="8"],.reverse-row .text ol[start="8"]{counter-reset:counterOrdered 7}.bio-popup ol[start="9"],.content ol[start="9"],.principles-listing ol[start="9"],.reverse-row .text ol[start="9"]{counter-reset:counterOrdered 8}.bio-popup ol[start="10"],.content ol[start="10"],.principles-listing ol[start="10"],.reverse-row .text ol[start="10"]{counter-reset:counterOrdered 9}.bio-popup ol[start="11"],.content ol[start="11"],.principles-listing ol[start="11"],.reverse-row .text ol[start="11"]{counter-reset:counterOrdered 10}.bio-popup ol[start="12"],.content ol[start="12"],.principles-listing ol[start="12"],.reverse-row .text ol[start="12"]{counter-reset:counterOrdered 11}.bio-popup ol[start="13"],.content ol[start="13"],.principles-listing ol[start="13"],.reverse-row .text ol[start="13"]{counter-reset:counterOrdered 12}.bio-popup ol[start="14"],.content ol[start="14"],.principles-listing ol[start="14"],.reverse-row .text ol[start="14"]{counter-reset:counterOrdered 13}.bio-popup ol[start="15"],.content ol[start="15"],.principles-listing ol[start="15"],.reverse-row .text ol[start="15"]{counter-reset:counterOrdered 14}.bio-popup ol[start="16"],.content ol[start="16"],.principles-listing ol[start="16"],.reverse-row .text ol[start="16"]{counter-reset:counterOrdered 15}.bio-popup ol[start="17"],.content ol[start="17"],.principles-listing ol[start="17"],.reverse-row .text ol[start="17"]{counter-reset:counterOrdered 16}.bio-popup ol[start="18"],.content ol[start="18"],.principles-listing ol[start="18"],.reverse-row .text ol[start="18"]{counter-reset:counterOrdered 17}.bio-popup ol[start="19"],.content ol[start="19"],.principles-listing ol[start="19"],.reverse-row .text ol[start="19"]{counter-reset:counterOrdered 18}.bio-popup ol[start="20"],.content ol[start="20"],.principles-listing ol[start="20"],.reverse-row .text ol[start="20"]{counter-reset:counterOrdered 19}.bio-popup ol[start="21"],.content ol[start="21"],.principles-listing ol[start="21"],.reverse-row .text ol[start="21"]{counter-reset:counterOrdered 20}.bio-popup ol[start="22"],.content ol[start="22"],.principles-listing ol[start="22"],.reverse-row .text ol[start="22"]{counter-reset:counterOrdered 21}.bio-popup ol[start="23"],.content ol[start="23"],.principles-listing ol[start="23"],.reverse-row .text ol[start="23"]{counter-reset:counterOrdered 22}.bio-popup ol[start="24"],.content ol[start="24"],.principles-listing ol[start="24"],.reverse-row .text ol[start="24"]{counter-reset:counterOrdered 23}.bio-popup ol[start="25"],.content ol[start="25"],.principles-listing ol[start="25"],.reverse-row .text ol[start="25"]{counter-reset:counterOrdered 24}.bio-popup ol[start="26"],.content ol[start="26"],.principles-listing ol[start="26"],.reverse-row .text ol[start="26"]{counter-reset:counterOrdered 25}.bio-popup ol[start="27"],.content ol[start="27"],.principles-listing ol[start="27"],.reverse-row .text ol[start="27"]{counter-reset:counterOrdered 26}.bio-popup ol[start="28"],.content ol[start="28"],.principles-listing ol[start="28"],.reverse-row .text ol[start="28"]{counter-reset:counterOrdered 27}.bio-popup ol[start="29"],.content ol[start="29"],.principles-listing ol[start="29"],.reverse-row .text ol[start="29"]{counter-reset:counterOrdered 28}.bio-popup ol[start="30"],.content ol[start="30"],.principles-listing ol[start="30"],.reverse-row .text ol[start="30"]{counter-reset:counterOrdered 29}.bio-popup ol[start="31"],.content ol[start="31"],.principles-listing ol[start="31"],.reverse-row .text ol[start="31"]{counter-reset:counterOrdered 30}.bio-popup ol[start="32"],.content ol[start="32"],.principles-listing ol[start="32"],.reverse-row .text ol[start="32"]{counter-reset:counterOrdered 31}.bio-popup ol[start="33"],.content ol[start="33"],.principles-listing ol[start="33"],.reverse-row .text ol[start="33"]{counter-reset:counterOrdered 32}.bio-popup ol[start="34"],.content ol[start="34"],.principles-listing ol[start="34"],.reverse-row .text ol[start="34"]{counter-reset:counterOrdered 33}.bio-popup ol[start="35"],.content ol[start="35"],.principles-listing ol[start="35"],.reverse-row .text ol[start="35"]{counter-reset:counterOrdered 34}.bio-popup ol[start="36"],.content ol[start="36"],.principles-listing ol[start="36"],.reverse-row .text ol[start="36"]{counter-reset:counterOrdered 35}.bio-popup ol[start="37"],.content ol[start="37"],.principles-listing ol[start="37"],.reverse-row .text ol[start="37"]{counter-reset:counterOrdered 36}.bio-popup ol[start="38"],.content ol[start="38"],.principles-listing ol[start="38"],.reverse-row .text ol[start="38"]{counter-reset:counterOrdered 37}.bio-popup ol[start="39"],.content ol[start="39"],.principles-listing ol[start="39"],.reverse-row .text ol[start="39"]{counter-reset:counterOrdered 38}.principles-listing ol li{position:relative;z-index:1}.bio-popup ol li,.content ol li,.reverse-row .text ol li{position:relative;padding-left:26px;z-index:1}.bio-popup ol li:before,.content ol li:before,.principles-listing ol li:before,.reverse-row .text ol li:before{content:counter(counterOrdered) ".";counter-increment:counterOrdered;color:#005aaa;position:absolute;top:2px;left:0;height:20px;min-width:20px;font-size:14px;font-weight:600;line-height:1.4;background:0 0;z-index:2}.bio-popup ol li+li,.content ol li+li,.principles-listing ol li+li,.reverse-row .text ol li+li{margin:16px 0 0}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin:0;padding-top:16px}.content ul.check-list li,ul.check-list li{padding:0 0 0 50px;position:relative;z-index:1}.content ul.check-list li:before,ul.check-list li:before{position:absolute;top:0;left:0;width:34px;height:34px;content:"";background:#4cb748 url(../images/icons/icon-check-list.svg) no-repeat 50% 50%;border-radius:50%;z-index:2}.content ul.check-list li+li,ul.check-list li+li{margin-top:16px}form .help-message,form .message{margin-top:4px;font:400 12px/1.2 "Open Sans",sans-serif}form .error .help-message{color:#ee2624}.form-item,.form-item-holder{position:relative}.form-item .label,.form-item label,.hbspt-form .hs-form-field>label{display:block;font:600 16px/1.4 "Open Sans",sans-serif;margin-bottom:12px}.form-item select{padding:0!important}.form-item.form-item-search input{padding-right:60px}.form-item-holder input{padding-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-item-holder .search-button{position:absolute;top:14px;right:21px}.form-item-holder .search-button.disabled,.form-item-holder .search-button:disabled,.form-item-holder .search-button[disabled]{cursor:default}.form-item-holder .search-button path{stroke:#414255}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{display:inline-block;width:100%;margin:0;border:0;border-bottom:1px solid #c6c5c5;padding:0 20px;height:56px;vertical-align:middle;background:0 0;outline:0;-webkit-appearance:none;-webkit-border-radius:0;transition:border-color .5s;font:400 16px/1.4 "Open Sans",sans-serif}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{opacity:.8}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder{opacity:.8}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{opacity:.8}.error input[type=email],.error input[type=number],.error input[type=password],.error input[type=tel],.error input[type=text]{border-color:#ee2624}.error input[type=email]:hover:not(:focus),.error input[type=number]:hover:not(:focus),.error input[type=password]:hover:not(:focus),.error input[type=tel]:hover:not(:focus),.error input[type=text]:hover:not(:focus){border-color:#ee2624}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{border-color:#005aaa}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder{opacity:0}select{display:inline-block;margin:0;border:1px solid #000;padding:5px 20px;line-height:30px;font-size:16px;height:42px;vertical-align:middle;background:#fff;outline:0}select:focus{border-color:#fff}.button{display:inline-flex}.button,.header .buttons .mobile-button{gap:16px;align-items:center;margin:0;border:0;min-height:56px;padding:8px 8px 8px 20px;font:700 14px/30px "Lato",sans-serif;color:#fff;vertical-align:middle;text-decoration:none;background:#005aaa;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;text-transform:uppercase;border-radius:72px;overflow:hidden;position:relative;z-index:2}.button.bizzabo-form,.header .buttons .bizzabo-form.mobile-button{padding-right:20px}.button:not(.small).bizzabo-form,.header .buttons .mobile-button:not(.small).bizzabo-form{padding-right:16px}.button>*,.header .buttons .mobile-button>*{position:relative;z-index:2}.button:before,.header .buttons .mobile-button:before{position:absolute;top:100%;left:50%;width:100%;height:800%;border-radius:50%;background:#12122d;content:"";transform:translate(-50%,0) scale(1);transition:transform .5s ease-in-out,width .5s ease-in-out;z-index:-1}.button:hover:before,.header .buttons .mobile-button:hover:before{transform:translate(-50%,-50%) scale(1.4)}.button:hover .button-arrow,.header .buttons .mobile-button:hover .button-arrow{background:#414255}.commentlist li:before,.header .buttons .touch .mobile-button::before,.header .buttons .touch .reset.mobile-button::before,.touch .button.reset::before,.touch .button::before,.touch .header .buttons .mobile-button::before,.touch .header .buttons .reset.mobile-button::before{display:none}.header .buttons .no-touch .mobile-button:hover,.no-touch .button:hover,.no-touch .header .buttons .mobile-button:hover{color:#fff}.button.visited,.header .buttons .visited.mobile-button{background:#414255;color:#fff}.button.visited .button-arrow,.header .buttons .visited.mobile-button .button-arrow,.no-touch .hbspt-form .hs_submit input[type=submit]:hover{background:#12122d}.button.visited .button-arrow path,.header .buttons .visited.mobile-button .button-arrow path{fill:#fff}.button.disabled,.button:disabled,.button[disabled],.header .buttons .disabled.mobile-button,.header .buttons .mobile-button:disabled,.header .buttons [disabled].mobile-button{pointer-events:none;background:#c6c5c5;color:rgba(255,255,255,.5)}.button.disabled .button-arrow,.button:disabled .button-arrow,.button[disabled] .button-arrow,.header .buttons .disabled.mobile-button .button-arrow,.header .buttons .mobile-button:disabled .button-arrow,.header .buttons [disabled].mobile-button .button-arrow{background:#9f9e9f}.button.disabled .button-arrow svg,.button:disabled .button-arrow svg,.button[disabled] .button-arrow svg,.header .buttons .disabled.mobile-button .button-arrow svg,.header .buttons .mobile-button:disabled .button-arrow svg,.header .buttons [disabled].mobile-button .button-arrow svg{opacity:.5}.button.disabled .button-arrow svg path,.button:disabled .button-arrow svg path,.button[disabled] .button-arrow svg path,.header .buttons .disabled.mobile-button .button-arrow svg path,.header .buttons .mobile-button:disabled .button-arrow svg path,.header .buttons [disabled].mobile-button .button-arrow svg path{fill:#fff}.button.light-blue,.header .buttons .light-blue.mobile-button{background:#c0e7f8;color:#12122d}.header .buttons .no-touch .light-blue.mobile-button:hover,.no-touch .button.light-blue:hover,.no-touch .header .buttons .light-blue.mobile-button:hover{color:#12122d}.button.light-blue .button-arrow,.button.light-blue.visited,.header .buttons .light-blue.mobile-button .button-arrow,.header .buttons .light-blue.visited.mobile-button{background:#a0ddf5}.button.light-blue.visited .button-arrow,.button.light-blue:before,.header .buttons .light-blue.mobile-button:before,.header .buttons .light-blue.visited.mobile-button .button-arrow{background:#fff}.button.light-blue .button-arrow path,.header .buttons .light-blue.mobile-button .button-arrow path,.no-touch .link.white:hover .button-arrow path{fill:#12122d}.button.orange,.button.orange:hover .button-arrow,.header .buttons .orange.mobile-button,.header .buttons .orange.mobile-button:hover .button-arrow{background:#f37c28}.button.orange .button-arrow,.button.orange:before,.header .buttons .orange.mobile-button .button-arrow,.header .buttons .orange.mobile-button:before{background:#f4934e}.button.violet,.button.violet:hover .button-arrow,.header .buttons .violet.mobile-button,.header .buttons .violet.mobile-button:hover .button-arrow{background:#53469c}.button.violet .button-arrow,.button.violet:before,.header .buttons .violet.mobile-button .button-arrow,.header .buttons .violet.mobile-button:before{background:#6e62ab}.button.reset,.header .buttons .reset.mobile-button{border:1px solid #c6c5c5;background:#fff;color:#12122d;text-transform:uppercase;transition:color .5s linear}.header .buttons .touch .reset.mobile-button:hover,.no-touch .hbspt-form .hs-form-radio input[type=radio]+span:hover,.touch .button.reset:hover,.touch .header .buttons .reset.mobile-button:hover{color:#12122d}.header .buttons .no-touch .reset.mobile-button:hover,.no-touch .button.reset:hover,.no-touch .header .buttons .reset.mobile-button:hover{color:#fff}.button.small,.header .buttons .small.mobile-button{min-height:46px;padding:8px 19px;font-size:14px;text-transform:uppercase}.button.small .button-arrow,.header .buttons .small.mobile-button .button-arrow{margin-right:-11px}.button .button-arrow,.header .buttons .mobile-button .button-arrow{width:40px;height:40px;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#3e6fb7;align-self:center;transition:background-color .5s ease-in-out}.button .button-arrow path,.header .buttons .mobile-button .button-arrow path{fill:#fff;transition:background-color .5s ease-in-out}.button.button--down .button-arrow,.header .buttons .button--down.mobile-button .button-arrow{transform:rotate(90deg);position:relative}.buttons.centered{text-align:center}input[type=checkbox],input[type=radio]{position:absolute;pointer-events:none;top:auto;left:0;opacity:0}input[type=checkbox]:not(:disabled)~label,input[type=radio]:not(:disabled)~label{cursor:pointer}.no-touch input[type=checkbox]:not(:disabled)~label:hover,.no-touch input[type=radio]:not(:disabled)~label:hover{opacity:1}input[type=checkbox]:not(:disabled):checked~label:before,input[type=radio]:not(:disabled):checked~label:before{border-color:#005aaa}input[type=checkbox]:checked~label,input[type=radio]:checked~label{cursor:default}input[type=checkbox]:checked~label:after,input[type=radio]:checked~label:after{opacity:1}input[type=checkbox]~label,input[type=radio]~label{transition:color .5s ease-in-out;position:relative;display:inline-block;vertical-align:top;padding:0 0 0 38px;margin:0!important;-webkit-tap-highlight-color:transparent}input[type=checkbox]~label:before,input[type=radio]~label:before{content:"";width:24px;height:24px;border:1px solid #9f9e9f;outline:2px dashed transparent;position:absolute;top:1px;left:0;transition:border-color .5s ease-in-out,outline-color .5s ease-in-out}input[type=checkbox]~label:after,input[type=radio]~label:after{content:"";position:absolute;transition:opacity .5s ease-in-out;opacity:0}input[type=checkbox].toggle:disabled~label:after,input[type=checkbox].toggle:disabled~label:before{background:#9f9e9f!important}.no-touch input[type=checkbox].toggle:not(:checked)~label:hover::after{background-color:#005aaa}input[type=checkbox].toggle:checked~label{cursor:pointer}.hbspt-form .hs-form-radio input[type=radio]:checked+span:before,input[type=checkbox].toggle:checked~label:before{border-color:#005aaa;background:#005aaa}input[type=checkbox].toggle:checked~label:after{left:28px;background:#fff}input[type=checkbox].toggle~label{padding-left:64px}input[type=checkbox].toggle~label:before{height:24px;width:50px;border-radius:18px;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}input[type=checkbox].toggle~label:after{opacity:1;transition:background-color .5s ease-in-out,left .5s ease-in-out;border:0;width:20px;height:20px;top:3px;left:2px;border-radius:50%;background:#9f9e9f}input[type=checkbox]~label:before{border-radius:4px}input[type=checkbox]~label:after{left:3px;top:3px;height:18px;width:18px;background:url(../images/icons/icon-check.svg) no-repeat 50% 50%}input[type=checkbox]:disabled~label,input[type=radio]:disabled~label{pointer-events:none;color:rgba(18,18,45,.5)}input[type=checkbox]:disabled~label::before{opacity:.6}.no-touch input[type=checkbox]:disabled~label:hover:before,input[type=checkbox]:disabled~label:before{border-color:#c6c5c5}.no-touch input[type=radio]~label:hover:after{opacity:1}input[type=radio]:checked~label:before{background:#005aaa}input[type=radio]:checked~label:after{top:7px;left:6.5px;width:12px;height:12px;background:#fff}input[type=radio]:checked:disabled~label:after{background:#c6c5c5}input[type=radio]:disabled~label::before{opacity:.6;background:0 0}input[type=radio]:disabled~label:after{opacity:0}input[type=radio]~label:before{border-radius:50%}input[type=radio]~label:after{width:8px;height:8px;left:8px;top:9px;background:#005aaa;border-radius:50%}blockquote{font-style:normal;padding:0 0 0 40px;border-left:2px solid #005aaa;margin:0}blockquote q,blockquote q:after,blockquote q:before{quotes:none}blockquote p,blockquote q{margin:0;display:block;font:900 20px/1.3 "Lato",sans-serif}blockquote cite{align-self:center;font-style:normal;display:block;font-size:13px;line-height:1.4;padding-top:24px;color:rgba(18,18,45,.8)}blockquote cite strong{display:block;font:600 16px/1.5 "Open Sans",sans-serif;color:#12122d;margin-bottom:4px}blockquote .author{display:flex;gap:24px;padding-top:24px}blockquote .author cite{padding-top:0}blockquote .author figure{width:40px;height:40px;flex-shrink:0;margin:0}blockquote .author figure img{border-radius:50%;width:100%;height:100%;object-fit:cover}.content table{table-layout:fixed;width:100%}.content table td img,.content table th img{margin:0;border-radius:0;max-width:100%}.content table tr:nth-child(2n) td{background:#f8f9fd}.content table tr:last-child td:first-child,.content table tr:last-child td:last-child{border:0;position:relative}.content table tr:last-child td:first-child::before,.content table tr:last-child td:last-child::before{content:"";position:absolute;right:0;top:0;bottom:0;pointer-events:none}.content table tr:last-child td:last-child::before{left:0}.content table tr:last-child td:first-child{border-radius:0 0 0 24px}.content table tr:last-child td:first-child+:last-child{border-left:1px solid #c6c5c5}.content table tr:last-child td:first-child::before{border-radius:0 0 0 24px;border-left:1px solid #c6c5c5;border-bottom:1px solid #c6c5c5;left:0}.content table tr:last-child td:last-child{border-radius:0 0 24px 0}.content table tr:last-child td:last-child::before{border-radius:0 0 24px 0;border-bottom:1px solid #c6c5c5;border-right:1px solid #c6c5c5}.content table th{background:#12122d;padding:24px;font:900 18px/1.4 "Lato",sans-serif;color:#fff;text-align:left;border-right:1px solid #c6c5c5;border-bottom:8px solid #54c9ef}.content table th:first-child,.content table th:last-child{position:relative}.content table th:first-child::before,.content table th:last-child::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #12122d;pointer-events:none}.content table th:first-child{border-radius:24px 0 0 0}.content table th:first-child::before{left:-1px;border-radius:24px 0 0 0}.content table th:last-child{border-radius:0 24px 0 0;border-right:0}.content table th:last-child::before{border-radius:0 24px 0 0}.content table td{border:1px solid #c6c5c5;padding:32px;font:16px/1.5 "Open Sans",sans-serif;opacity:.8}.content table td:first-child{font-weight:600;opacity:1}.link{background:0 0;border:0;appearance:none;padding:0;cursor:pointer;text-transform:uppercase;font:700 16px/24px "Lato",sans-serif;display:inline-flex;text-decoration:none!important;color:#12122d;gap:16px;min-height:46px;transition:color .5s ease-in-out}.link.reverse{flex-direction:row-reverse}.no-touch .link:hover .button-arrow{width:70px;background:#12122d;border-color:#12122d}.link.visited .button-arrow path,.no-touch .link:hover .button-arrow path{fill:#fff}.link.button--down{padding-right:0}.link.button--down .button-arrow{transform:rotate(90deg)}.no-touch .link.button--down:hover .button-arrow{width:46px;height:46px;transition:transform .5s ease;transform:rotate(450deg)}.link.visited .button-arrow{width:62px;height:38px;background:#12122d;border-color:#12122d}.link.disabled,.link:disabled,.link[disabled]{pointer-events:none;color:#9f9e9f}.link.disabled .button-arrow,.link:disabled .button-arrow,.link[disabled] .button-arrow{border-color:#9f9e9f}.link.disabled .button-arrow path,.link:disabled .button-arrow path,.link[disabled] .button-arrow path{fill:#9f9e9f}.event-card .details .description span,.link.white,.no-touch .footer-links a:hover{color:#fff}.link.white.visited .button-arrow,.no-touch .link.white:hover .button-arrow{background:#fff;border-color:#fff}.link.white.visited .button-arrow path{fill:#12122d}.link.white.disabled,.link.white:disabled,.link.white[disabled]{color:rgba(255,255,255,.2)}.link.white.disabled .button-arrow,.link.white:disabled .button-arrow,.link.white[disabled] .button-arrow{border-color:rgba(255,255,255,.2)}.link.white.disabled .button-arrow path,.link.white:disabled .button-arrow path,.link.white[disabled] .button-arrow path{fill:rgba(255,255,255,.2)}.link.white .button-arrow{background:0 0;border-color:rgba(255,255,255,.2)}.link.white .button-arrow path{fill:#fff}.link .button-arrow{border-radius:32px;width:46px;height:46px;border:1px solid rgba(18,18,45,.2);display:flex;justify-content:flex-end;align-items:center;padding:15px;transition:border-color .5s ease-in-out,background-color .5s ease-in-out,width .5s ease-in-out}.link .button-arrow svg{width:14px;height:14px}.link .button-arrow path{fill:#12122d;transition:all .5s ease-in-out}.link span:not(.button-arrow){align-self:center}.nameplate{display:inline-block;padding:12px 24px;text-transform:uppercase;font-size:14px;line-height:20px;color:rgba(18,18,45,.8);border-radius:8px;background:#d0cce6}.nameplate.phosphorus{background:#fce0c9}.nameplate.fluorine{background:#dbedd4}.nameplate.sulfur{background:#f8ed41}.nameplate.light-blue{background:rgba(192,231,248,.3)}.nameplate.dark-blue{background:#005aaa;color:rgba(255,255,255,.8)}.nameplate.carbon{background:#f8f9fd}.nameplate.grey{background:rgba(18,18,45,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nameplate.small{border-radius:4px;padding:4px 8px;font-size:13px;line-height:1.4;color:#fff;text-transform:capitalize}.indents-internal{padding:104px 0}.indents-internal-top{padding-top:104px}.indents-internal-bottom{padding-bottom:104px}.indent-top{margin-top:104px}.indent-bottom{margin-bottom:104px}.indent-bottom-medium{margin-bottom:40px}.indent-top-medium{margin-top:40px}.indent-bottom-small{margin-bottom:24px}.indent-top-small{margin-top:24px}.parallax-bg{transform-style:preserve-3d;transition:transform .15s linear}.parallax-bg.zoom-bg{transform:scale(.96)}.safari .parallax-bg.slide-photo .holder{transition:none}.has-animation{transition:all 1s linear}.has-animation.slide-up{opacity:0;transform:translate(0,100px)}.has-animation.slide-up.animate{opacity:1;transform:translate(0,0)}.list-link{display:flex;gap:16px;flex-direction:column}.bg-carbon,.no-touch .filter-group input[type=checkbox]+label:hover{background:#f8f9fd}.count-results,.no-results{display:block;color:#525254;font-size:14px;line-height:1.4}.count-results span,.no-results span{color:#12122d;font-weight:600}.page-bg,.video-btn{position:absolute;pointer-events:none}.page-bg{bottom:0;text-align:right;top:0;left:0;width:100%;z-index:-1}.video-btn{text-decoration:none;width:96px;height:96px;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.filter-group{border:solid #c6c5c5;border-width:1px 0;padding:24px 0}.filter-group+.filter-group{margin-top:-1px}.filter-group.open .filter-group-arrow,.has-sidebars .release-items.open-drop .release-item-icon svg{transform:rotate(180deg)}.filter-group .filter-group-category{display:block;font-weight:600;padding:0 50px 0 0;position:relative;cursor:pointer}.filter-group .filter-group-arrow{padding:0;border:0;margin:0;position:absolute;top:0;right:0;width:24px;height:24px;background:url(../images/icons/arrow-down.svg) no-repeat 50% 50%;transition:all .5s linear;cursor:pointer}.filter-group .form-item+.form-item{margin-top:8px}.filter-group .form-item-group{display:none;padding-top:24px}.filter-group input[type=checkbox]+label{padding:8px 20px 8px 54px;transition:background .5s linear;font-size:16px;line-height:1.5;font-weight:400;color:rgba(18,18,45,.8);display:block;width:100%;border-radius:8px}.filter-group input[type=checkbox]+label:before{top:11px;left:16px}.filter-group input[type=checkbox]+label:after{left:19px;top:14px}.line-block .line{height:1px;background:#c6c5c5}.release-play-video{background-color:transparent;border:0;outline:0;padding:0;font-family:"Open Sans",sans-serif}.no-touch .release-play-video:hover{cursor:pointer}.no-touch .release-play-video:hover::after,.no-touch .release-play-video:hover::before{opacity:.5}.release-play-video>span{position:absolute;left:109%;top:50%;transform:translateY(-50%);width:50vw;max-width:85px;display:flex;flex-direction:column;align-items:flex-start}.release-play-video span{color:#fff;font-size:16px;font-weight:400;text-align:left;line-height:1.4}.release-play-video span.uppercase{text-transform:uppercase;font-weight:700;margin-bottom:8px;line-height:1.5}.release-play-video svg{width:96px;height:96px;margin-top:6px;margin-left:3px}.release-play-video::after,.release-play-video::before{content:"";top:50%;left:50%;width:114px;height:114px;position:absolute;transform:translate(-50%,-50%);border-radius:50%;transition:opacity .3s ease}.release-play-video::before{background-color:rgba(255,255,255,.1)}.release-play-video::after{background-color:rgba(255,255,255,.2);box-shadow:0 0 0 40px rgba(255,255,255,.1)}.nothing-found{opacity:.8}.sections-divider hr{margin:0;border:0;background-color:#c6c5c5;height:1px}@-moz-document url-prefix(){.content table tr td:first-child{position:relative}.content table tr td:first-child::before{border-left:1px solid #c6c5c5;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.content table tr:nth-child(2n) td{background:0 0}}.bp_model_gallery #closeBtn,.bp_model_parent #closeBtn,.modelViewerBlock #openBtn,.modelViewerBlock.b3dviewer #openBtn{display:none!important}#wpadminbar+.wrapper{padding-top:46px}#wpadminbar+.wrapper .header:not(.sticky){top:46px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin:0 auto 20px;text-align:center}.gallery,img.aligncenter,img.alignleft,img.alignright{display:flex;margin:0 auto 20px}.gallery{flex-wrap:wrap;margin:0 -10px}.gallery .gallery-item{margin:0;padding:0 10px 20px;width:100%}.gallery .gallery-item img{display:block;width:100%}.commentlist .comment-container{margin:0 0 20px}.commentlist .perma{float:right;margin:0 0 0 20px}.commentlist .avatar{float:left;margin:0 20px 20px 0}.commentlist .comment-entry{overflow:hidden;width:100%}.commentlist .comment-entry .reply{text-align:right}.comment-form label{display:block}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.menu-opened{overflow:hidden}.header{--menu-delay: 0.25s;background:#12122d;color:#fff;transition:background-color .2s,color .5s,transform .5s;position:fixed;top:0;left:0;right:0;z-index:50}.header.active-nav-mobile .header-inner{opacity:1;pointer-events:auto;z-index:auto;transition:opacity .5s}.header.sticky:not(.active-nav-mobile),.header.white{transition:background-color .5s,color .5s,transform .5s;background-color:#fff}.header.sticky:not(.active-nav-mobile) .sub-nav.main-submenu::before,.header.white .sub-nav.main-submenu::before{background:#12122d}.header.sticky:not(.active-nav-mobile) .search-icon path,.header.white .search-icon path{stroke:#12122d}.header.sticky:not(.active-nav-mobile) .menu-icon path,.header.white .menu-icon path{fill:#12122d}.header.white:not(.with-submenu):not(.sticky){background-color:#fff}.header .container{padding:16px 20px;display:flex;flex-wrap:wrap;align-items:center;position:relative}.header.active-nav-mobile .logo path,.header.active-nav-mobile.sticky .logo path,.header:not(.sticky):not(.white) .logo path{fill:#fff}.header .logo{width:160px;height:30px;margin:0 20px 0 0;position:relative;z-index:2}.header .logo a{display:block;text-transform:none;line-height:0}.header .logo a,.header .logo svg{width:100%;height:100%}.header .logo,.header .logo path,.nav-open-close path,.search-button path,.search-form button path{transition:all .5s linear}.header .main-menu>li>.menu-item-holder>a{border-radius:8px 8px 0 0;transition:color .3s var(--menu-delay),background .3s var(--menu-delay),min-height .3s}.header .main-menu>li.active-touch>.menu-item-holder>a,.header .main-menu>li.active>.menu-item-holder>a,.no-touch .header .main-menu>li:hover>.menu-item-holder>a{background:#2a2a42}.header .main-menu>li.active-touch>.menu-item-holder>a,.header .main-menu>li.active>.menu-item-holder>a{background:0 0}.header .buttons{align-items:center}.header .buttons .button,.header .buttons .mobile-button{max-height:46px}.header .buttons>.hide-button-group{display:none!important}.header .buttons .mobile-button{display:inline-flex}.header .buttons>.menu-item{display:flex;gap:16px}.header .buttons>.menu-item .sub-nav.main-submenu{left:unset;width:fit-content;padding:14px 20px;font-size:16px;background-color:#2a2a42}.header .buttons>.menu-item .sub-nav.main-submenu a{display:inline-flex;align-items:center;gap:8px}.header .buttons>.menu-item:hover .account-link{color:#54c9ef;border-color:#54c9ef}.header .buttons>.menu-item:hover .sub-nav.main-submenu{opacity:1;pointer-events:auto;visibility:visible}.header .account-link{font-size:16px;border-bottom:1px solid transparent;display:none;align-items:center;gap:8px;text-align:center;min-height:55px;padding:8px 20px;transition:color .5s linear}.header .account-subnav,.header .buttons>.menu-item .sub-nav.main-submenu::before{display:none}.header .sub-nav.main-submenu{opacity:0}.no-touch .header:is(.sticky, .white):not(.active-nav-mobile) .main-menu>li:hover>.menu-item-holder>a{background-color:#12122d;color:#54c9ef!important}.header-inner{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;padding-top:80px;overflow:hidden;transition:opacity 0s}.header-inner .header-inner-holder{overflow-y:auto;height:100%;width:100%;padding-bottom:40px}.header-inner .header-inner-holder.only-first-level{padding-top:40px}.header-inner .buttons,.header-inner .nav{padding-left:20px;padding-right:20px}.header-inner .nav-bg{position:absolute;bottom:0;left:0;right:0;z-index:-1}.header-inner .nav-bg img{width:100%;height:auto;object-fit:cover}.header-inner .buttons{display:flex;gap:16px;justify-content:flex-start;flex-wrap:wrap;padding-top:48px}.header .buttons .header-inner .mobile-button,.header-inner .button,.header-inner .header .buttons .mobile-button{padding:8px 20px;min-height:46px;min-width:152px;justify-content:center}.header .buttons .header-inner .white.mobile-button,.header-inner .button.white,.header-inner .header .buttons .white.mobile-button{color:#fff;border:0;background:rgba(255,255,255,.1)}.footer-info-text p strong a::before,.header-inner .search-button,.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li::before{display:none}.nav,.nav ul{display:flex;gap:24px;flex-direction:column}.nav ul{--gap: 0;width:100%}.nav a{color:#fff;transition:color .3s,background .3s}.nav a.active{color:#54c9ef;position:relative}.nav a.active:before{bottom:0;height:1px;left:0;right:0;content:"";background:currentColor;position:absolute}.nav .nav-arrow{width:16px;height:16px;border:0;padding:0;cursor:pointer;background:url(../images/icons/arrow-right.svg) no-repeat 50% 50%;background-size:contain}.nav .nav-arrow svg{width:100%;height:100%;object-fit:contain}.nav .menu-item-holder{display:flex;gap:16px;justify-content:space-between}.nav .menu-item-holder>a{display:inline-flex;align-items:center;gap:8px}.nav .menu-item-holder>a img,.nav .menu-item-holder>a svg{width:20px;height:20px;object-fit:contain}.nav .menu-item-holder>a svg path{transition:fill .4s}.nav .menu-item-holder .nav-arrow{margin:5px 0 0}.nav .menu-item-has-children.open>.sub-nav{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.nav .sub-nav{opacity:0;visibility:hidden}.nav .back-nav{border:0;background:0 0;display:flex;align-items:center;margin:0 0 24px;padding:0;gap:16px;text-transform:uppercase;font:700 16px/1.5 "Lato",sans-serif;color:#fff}.nav .sub-nav-category{display:block;color:#c6c5c5;font:400 18px/1.3 "Lato",sans-serif;margin:0 0 24px}.header-button-mobile{margin:0 0 0 auto;position:relative;display:flex;gap:16px}.header-button-mobile li{line-height:0;align-self:center}.header-button-mobile button{transition:opacity .5s linear}.active-nav-mobile .header-button-mobile .nav-open-close .close-icon path{fill:#fff}.header-button-mobile button,.nav-open-close{position:relative;width:24px;height:24px}.nav-open-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .5s linear}.nav-open-close svg.close-icon,.no-touch .footer-info-text p a:hover::before{opacity:0}.nav-open-close,.search-button,.search-form button{padding:0;border:0;background:0 0;margin:0}.search-button:not(:disabled),.search-form button:not(:disabled){cursor:pointer}.no-touch .search-button[type=submit]:hover:not(:disabled) path,.no-touch .search-form button[type=submit]:hover:not(:disabled) path{stroke:#005aaa}.search-form{top:0;height:62px;left:0;pointer-events:none;opacity:0;position:fixed;visibility:hidden;right:0;z-index:10;transition:opacity .5s,visibility .5s}.search-form.open-form{pointer-events:auto;opacity:1;visibility:visible}.search-form .form-item input{padding:0;border:0;height:100%}.no-touch .event-card:hover .link.white .button-arrow path,.search-form .close-icon path{fill:#12122d}.search-form .search-icon path{stroke:#12122d}.search-form .help-message{position:absolute;top:0;opacity:0;transition:transform .2s}.search-form-holder{height:100%;width:100%;padding:19px 20px;display:flex;gap:16px;border-bottom:2px solid #005aaa;background:#fff;position:relative}.search-form-holder.error{border-color:#ee2624}.no-touch .hbspt-form .hs-form-radio input[type=radio]+span:hover::after,.search-form-holder.error .help-message{opacity:1}.search-form-holder .form-item{flex-grow:1}.search-button>*{pointer-events:none}.menu-details .link{margin-top:24px;padding-right:24px;transition:padding .5s ease-in-out;margin-right:-24px}.no-touch .menu-details .link:hover{padding-right:0}.menu-details .content-wrap{display:none;color:#fff}.menu-details .menu-blocks{position:relative;padding:20px 0;margin-top:16px}.menu-details .menu-blocks::before{content:"";position:absolute;left:-20px;right:-20px;top:0;bottom:0;z-index:-1;background:rgba(65,66,85,.5)}.menu-details .menu-blocks .sub-nav{pointer-events:auto;opacity:1}.menu-details .menu-blocks .post-card{border:0;border-radius:0}.menu-details .menu-blocks .post-card .nameplate{font-size:14px;font-weight:400;line-height:1.4;pointer-events:none;color:rgba(255,255,255,.8)}.menu-details .menu-blocks .post-card .img-holder{border-radius:8px;padding:8px;height:170px;max-width:253px}.menu-details .menu-blocks .post-card .content-holder{padding:16px 0;max-width:320px}.menu-details .menu-blocks .post-card .h5,.menu-details .menu-blocks .post-card h5{font-size:16px;font-weight:900;line-height:1.3;color:#fff}.footer-info-text p:last-child,.menu-details .menu-blocks .post-card .h5:last-child,.menu-details .menu-blocks .post-card h5:last-child{margin-bottom:0}.menu-details .menu-blocks .post-card .h5 a,.menu-details .menu-blocks .post-card h5 a{color:#fff;padding:0;margin:0}.menu-details.two-columns .menu-blocks{display:grid;grid-template-columns:1fr;grid-gap:16px}.menu-details.three-path>ul>li:nth-child(1){grid-area:first}.menu-details.three-path>ul>li:nth-child(2){grid-area:second1;padding-bottom:0}.menu-details.three-path>ul>li:nth-child(3){grid-area:second2;padding-top:0}.menu-details.three-path>ul>li:nth-child(4){grid-area:third}.menu-details.three-path .menu-blocks .post-card{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}.footer-menu li:last-of-type,.menu-details.three-path .menu-blocks .post-card:last-of-type{margin-bottom:0}.menu-details.three-path .menu-blocks .post-card+.link{margin-top:16px}.menu-details.three-path .menu-blocks .post-card .img-holder{width:150px;height:100px;flex-shrink:0}.menu-details.three-path .menu-blocks .post-card .content-holder{flex-grow:1;padding:0;flex-direction:column-reverse;justify-content:flex-end;gap:20px}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date{gap:8px;margin-bottom:0;flex-direction:column}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.8)}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li img{width:16px;height:16px}.notification-banner{position:absolute;top:-9999px;left:-9999px}.notification-banner__content{position:relative;display:flex;align-items:center;justify-content:center;padding:12px 24px;font-size:.8rem}.notification-banner__content a{text-decoration:underline solid 1px}.notification-banner__content--sky{background-color:#52caf5;color:#000}.notification-banner__content--sky .notification-banner__close svg{fill:#000}.notification-banner__content--blue{background-color:#005aaa;color:#fff}.notification-banner__content--blue .notification-banner__close svg{fill:#fff}.notification-banner__content--yellow{background-color:#f8ed41;color:#000}.notification-banner__content--yellow .notification-banner__close svg{fill:#000}.notification-banner__content--red{background-color:#b42318;color:#fff}.no-touch .event-card:hover .link .button-arrow path,.notification-banner__content--black .notification-banner__close svg,.notification-banner__content--navy .notification-banner__close svg,.notification-banner__content--red .notification-banner__close svg{fill:#fff}.notification-banner__content--black{background-color:#1e1e1e;color:#fff}.notification-banner__content--navy{background-color:#12122d;color:#fff}.notification-banner__close{position:absolute;top:53%;right:0;transform:translateY(-50%);padding:12px;background-color:transparent;border:0!important;cursor:pointer}.footer{color:#fff;padding:104px 0 17px;position:relative}.footer .section-bg{border-radius:24px 24px 0 0;overflow:hidden;background:#12122d;z-index:1}.footer .section-bg .footer-bg-top{position:absolute;top:0;bottom:-20%;width:120%;left:-10%;right:-10%;display:flex;justify-content:center;transform-origin:50% 0;transform:translateY(-100%)}.footer .section-bg .footer-bg-top img{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.footer .section-bg>img{opacity:.7}.footer .container{position:relative;z-index:2}.footer-info{margin-bottom:104px;text-align:center}.footer-info .h2,.footer-info h2{max-width:90%;margin:0 auto 32px}.footer-info.big .links{display:flex;flex-direction:column;align-items:center;gap:20px}.footer .logo-holder{width:210px;height:40px;margin:0 auto 32px}.footer .logo-holder img{width:100%;height:100%;object-fit:contain}.footer-nav{border-top:1px solid rgba(255,255,255,.2);padding-top:40px}.footer-menu{font:400 16px/1.5 "Open Sans",sans-serif;margin-bottom:40px;color:rgba(255,255,255,.8)}.footer-menu:first-child{font:900 18px/1.2 "Lato",sans-serif;color:#fff}.footer-menu li{margin-bottom:16px}.no-touch .footer-info-text p strong a:hover,.no-touch .footer-menu li a:hover{text-decoration:underline}.footer-socials{margin-bottom:40px;margin-top:40px}.footer .socials-list{display:flex;flex-wrap:wrap;gap:10px}.footer .socials-list li{flex-shrink:0}.footer .socials-list a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.1);transition:background-color .5s}.no-touch .footer .socials-list a:hover{background:rgba(255,255,255,.3)}.footer .socials-list a svg{width:24px;height:24px}.footer-bottom{padding-top:30px;border-top:1px solid rgba(255,255,255,.2)}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 8px;font-size:14px;text-decoration:underline;margin-bottom:30px}.footer-links a{color:rgba(255,255,255,.8);transition:color .5s}.footer-copiright{text-align:center;font-size:14px;color:rgba(255,255,255,.8)}.footer-info-text{display:flex;flex-direction:column;max-width:900px;margin:0 auto 20px}.footer-info-text p{text-align:center;margin-bottom:24px;color:rgba(255,255,255,.8)}.footer-info-text p.small{margin-bottom:8px}.footer-info-text p a{position:relative;display:inline-block}.footer-info-text p a::before{content:"";width:100%;height:1px;position:absolute;bottom:2px;left:0;background-color:#fff}.footer-info-text p strong a{color:#7dd2f2;font-weight:600}.no-touch .pagination-wrap a:hover{color:#005aaa}.post-card .content-holder .link::before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0}.post-card .img-holder img,.section-bg>img{width:100%;height:100%;object-fit:cover}.wp-pagenavi a.page-numbers.next span,.wp-pagenavi a.page-numbers.prev span{display:none}.event-card,.post-card{position:relative;border-radius:16px;overflow:hidden}.post-card{border:1px solid #c6c5c5;display:flex;flex-direction:column}.no-touch .case-studies-item:hover .picture img,.no-touch .event-card:hover .img-holder img,.no-touch .post-card:hover .img-holder img{transform:scale(1.1)}.post-card.light-blue{border:0;background:#f8f9fd}.post-card .img-holder{height:282px;overflow:hidden;position:relative;padding:16px}.post-card .img-holder img{position:absolute;top:0;left:0;transition:transform .5s}.post-card .img-holder .nameplate{position:static}.post-card .content-holder{padding:24px;flex:1;display:flex;flex-direction:column}.post-card .content-holder .h5,.post-card .content-holder .h6,.post-card .content-holder h5,.post-card .content-holder h6{margin-bottom:16px}.post-card .content-holder p{font-size:14px;line-height:1.4;opacity:.8}.post-card .content-holder .links{margin-top:auto;display:flex;align-items:flex-start;flex-direction:column}.header .buttons .post-card .content-holder .mobile-button,.post-card .content-holder .button,.post-card .content-holder .header .buttons .mobile-button,.post-card .content-holder .link{margin-top:24px}.header .buttons .post-card .content-holder .mobile-button+.link,.post-card .content-holder .button+.link,.post-card .content-holder .header .buttons .mobile-button+.link{margin-top:16px}.event-card{padding:24px;background:rgba(192,231,248,.1);color:#fff}.header .buttons .no-touch .event-card:hover .mobile-button:before,.no-touch .event-card:hover .button:before,.no-touch .event-card:hover .header .buttons .mobile-button:before{width:110%;transform:translate(-50%,-50%)}.no-touch .event-card:hover .link .button-arrow{width:70px;background:#12122d;border-color:#12122d}.no-touch .event-card:hover .link.white .button-arrow{background:#fff;border-color:#fff}.event-card.horizontal-view+.more-events{margin-top:84px}.event-card.horizontal-view .img-holder{height:auto}.event-card.horizontal-view .button,.event-card.horizontal-view .header .buttons .mobile-button,.event-card.horizontal-view .link,.header .buttons .event-card.horizontal-view .mobile-button{margin-top:40px;margin-bottom:0}.event-card .categories{display:flex;align-items:center;flex-wrap:wrap;line-height:1.4;margin-bottom:16px}.event-card .categories li:not(:last-child){padding-right:22px;margin-right:16px;position:relative;font-size:14px;text-transform:uppercase;color:rgba(255,255,255,.8)}.event-card .categories li:not(:last-child)::after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.4);right:0;top:50%;transform:translateY(-50%)}.event-card .categories li:last-child{font-size:16px;padding:4px 8px;border-radius:4px;background:rgba(192,231,248,.1);box-shadow:64px 60px 52px 0 rgba(0,0,0,.15),-4px -4px 12px 0 rgba(255,255,255,.05) inset}.event-card .h4,.event-card h4{margin-bottom:16px}.no-touch .event-card .h4 a:hover,.no-touch .event-card h4 a:hover{text-decoration:underline}.event-card .img-holder{height:124px;border-radius:8px;overflow:hidden;margin-bottom:16px;width:100%}.event-card .img-holder img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.event-card p{opacity:.8;font-size:14px;line-height:1.4}.event-card .details{margin-top:16px;font-size:14px;width:100%}.event-card .details li:not(:last-child){margin-bottom:8px}.event-card .details .name{display:flex;align-items:center;gap:8px;margin-bottom:4px}.event-card .details .name img,.events-table .row .details>div img{width:24px;height:24px;object-fit:contain}.event-card .details .description{opacity:.8;color:rgba(255,255,255,.3)}.event-card .button,.event-card .header .buttons .mobile-button,.event-card .link,.header .buttons .event-card .mobile-button{margin-top:32px}.section-grid .heading{margin-bottom:32px;text-align:center}.section-grid .heading>*{max-width:1057px}.section-grid .heading .h2,.section-grid .heading h2{margin-bottom:16px}.section-grid .heading .h2:only-child,.section-grid .heading h2:only-child,.section-title .h2:only-child,.section-title .h3:only-child,.section-title h2:only-child,.section-title h3:only-child{margin-bottom:0}.dark-theme.faq-section .faq-heading p,.section-grid .heading p,.section-title p{opacity:.8}.section-grid .wrap{margin-bottom:32px}.section-grid .view-more{text-align:center;margin-top:32px}.section-bg{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:24px;overflow:hidden;pointer-events:none;z-index:-1}.section-bg.with-gradient::after{content:"";position:absolute;left:0;top:0;width:100%;bottom:0;opacity:.9;background:linear-gradient(0deg,#12122d 0%,rgba(18,18,45,.35) 100%)}.section-bg.white{background:#fff}.section-bg .bg-top{position:absolute;top:100px;left:0;right:0;display:flex;justify-content:center;z-index:2}.section-title{text-align:center;margin-bottom:40px}.section-title .h2,.section-title .h3,.section-title .nameplate,.section-title h2,.section-title h3{margin-bottom:24px}.section-title .links{margin-top:32px}.section-title .links:only-child{margin-top:0}.section-title.text-left{text-align:left}.section-title.bold-description p{font-weight:600;opacity:1}.section-title.small-indent{margin-bottom:40px}.section-title.full-width{width:100%;max-width:100%}.section-title .section-title-text{display:flex;row-gap:20px;flex-direction:column}.section-title .section-title-text a{color:#005aaa;text-decoration:underline}.no-touch .section-title .section-title-text a:hover{text-decoration:none}.education-card{min-height:407px;position:relative;padding:24px;flex-grow:1;display:flex;border-radius:16px;overflow:hidden;transition:transform .5s;z-index:10}.education-card.loaded-video .video-holder img{opacity:0;transition:opacity 1s}.no-touch .education-card:focus-within,.no-touch .education-card:hover{transform:translateY(-24px)}.education-card .video-holder{position:absolute;width:100%;left:0;top:0;bottom:0;z-index:-1}.education-card .video-holder::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;border-radius:16px;background:linear-gradient(0deg,rgba(18,18,45,.8) 0%,rgba(18,18,45,0) 100%);z-index:2}.education-card .video-holder img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.education-card .video-holder video{width:100%;height:100%;position:relative;top:0;left:0;object-fit:cover}.education-card .wrap{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;position:relative}.education-card .content-holder{color:#fff;transition:transform .3s}.education-card .content-holder .h4,.education-card .content-holder h4{margin-bottom:16px}.education-card .content-holder p{font:400 14px/1.4 "Open Sans",sans-serif;opacity:.8}.education-card .buttons-holder{padding-top:24px;display:flex;flex-direction:column;gap:16px}.education-card .buttons-holder .button,.education-card .buttons-holder .header .buttons .mobile-button,.header .buttons .education-card .buttons-holder .mobile-button,.pagination,.pagination-wrap{justify-content:space-between}.pagination,.pagination-wrap{display:flex}.pagination-wrap a{text-transform:uppercase;color:#12122d;gap:16px;transition:all .5s linear}.pagination .pagination-btn path,.pagination-wrap a path,.wp-pagenavi a.page-numbers path{transition:all .5s;stroke:#12122d}.no-touch .pagination .pagination-btn:hover path,.no-touch .pagination-wrap a:hover path,.no-touch .wp-pagenavi a.page-numbers:hover path{stroke:#005aaa}.pagination-wrap a.disabled{pointer-events:none;cursor:default}.pagination{margin-top:48px;flex-wrap:wrap;justify-content:center;position:relative}.pagination .extend,.pagination a,.pagination-wrap a{display:flex;align-items:center;justify-content:center;font:700 16px/24px "Lato",sans-serif}.pagination .extend:not(.pagination-btn),.pagination a:not(.pagination-btn){position:relative;width:42px;height:58px;line-height:1;border-top:2px solid transparent;transition:color .5s,border-color .5s;color:#7b7b7d}.pagination .extend:not(.pagination-btn).active,.pagination a:not(.pagination-btn).active{border-color:#005aaa;color:#005aaa;position:relative}.pagination .extend{width:44px!important}.no-touch .pagination a:not(.pagination-btn):not(.extend):hover,.no-touch .wp-pagenavi a:not(.page-numbers):hover{color:#005aaa;text-decoration:none}.pagination .pagination-btn,.wp-pagenavi a.page-numbers{text-transform:uppercase;color:#12122d;display:flex;gap:16px;transition:all .5s linear}.no-touch .pagination .pagination-btn:hover,.no-touch .wp-pagenavi a.page-numbers:hover{color:#005aaa}.pagination .pagination-btn.disabled{pointer-events:none;cursor:default}.pagination .pagination-btn.disabled path,.wp-pagenavi a.page-numbers.disabled path{stroke:#c6c5c5}.pagination .pagination-btn[rel=prev]{margin-right:auto}.pagination .pagination-btn[rel=next]{margin-left:auto}.wp-pagenavi{display:flex;margin-top:48px;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.wp-pagenavi .current,.wp-pagenavi .dots,.wp-pagenavi a{display:flex;align-items:center;justify-content:center;font:700 16px/24px "Lato",sans-serif}.wp-pagenavi .current:not(.next):not(.prev),.wp-pagenavi .dots:not(.next):not(.prev),.wp-pagenavi a:not(.next):not(.prev){position:relative;width:42px;height:58px;line-height:1;transition:color .5s,border-color .5s}.wp-pagenavi .dots:not(.next):not(.prev),.wp-pagenavi a:not(.next):not(.prev){border-top:2px solid transparent;color:#7b7b7d}.wp-pagenavi span.current{border-top:2px solid #005aaa;color:#005aaa;position:relative}.wp-pagenavi .extend{width:44px!important}.wp-pagenavi a.page-numbers.disabled{pointer-events:none;cursor:default}.wp-pagenavi a.page-numbers.prev{margin-right:auto}.hbspt-form,.wp-pagenavi a.page-numbers.next{margin-left:auto}.hbspt-form{max-width:900px;margin-right:auto}.hbspt-form form{display:flex;flex-direction:column}.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{width:100%;max-width:none}.hbspt-form .hs-form-field{position:relative;margin-bottom:24px;width:100%!important}.hbspt-form .hs_error_rollup{font:400 12px/1.2 "Open Sans",sans-serif;order:100;margin-top:12px}.hbspt-form .hs-form-field .hs-error-msg{color:#ee2624;margin-top:4px;font:400 12px/1.2 "Open Sans",sans-serif}.hbspt-form .hs_form_submitted{margin-top:0}.hbspt-form .hs-form-required,.hbspt-form .hs_error_rollup{color:#ee2624}.hbspt-form .input{margin-right:0!important}.hbspt-form .input input[type=email],.hbspt-form .input input[type=number],.hbspt-form .input input[type=password],.hbspt-form .input input[type=tel],.hbspt-form .input input[type=text],.hbspt-form .input select{height:56px}.hbspt-form .input input[type=email],.hbspt-form .input input[type=number],.hbspt-form .input input[type=password],.hbspt-form .input input[type=tel],.hbspt-form .input input[type=text],.hbspt-form .input select,.hbspt-form .input textarea{display:inline-block;width:100%!important;margin:0;border:0;border-bottom:1px solid #c6c5c5;padding:0 20px;vertical-align:middle;background:0 0;outline:0;-webkit-border-radius:0;transition:border-color .5s;font:400 16px/1.4 "Open Sans",sans-serif}.hbspt-form .input input[type=email].is-placeholder,.hbspt-form .input input[type=email]::placeholder,.hbspt-form .input input[type=number].is-placeholder,.hbspt-form .input input[type=number]::placeholder,.hbspt-form .input input[type=password].is-placeholder,.hbspt-form .input input[type=password]::placeholder,.hbspt-form .input input[type=tel].is-placeholder,.hbspt-form .input input[type=tel]::placeholder,.hbspt-form .input input[type=text].is-placeholder,.hbspt-form .input input[type=text]::placeholder,.hbspt-form .input select.is-placeholder,.hbspt-form .input select::placeholder,.hbspt-form .input textarea.is-placeholder,.hbspt-form .input textarea::placeholder{color:rgba(18,18,45,.8)!important}.hbspt-form .input input[type=email].error,.hbspt-form .input input[type=number].error,.hbspt-form .input input[type=password].error,.hbspt-form .input input[type=tel].error,.hbspt-form .input input[type=text].error,.hbspt-form .input select.error,.hbspt-form .input textarea.error{border-color:#ee2624}.hbspt-form .input textarea{height:44px;resize:none}.hbspt-form .hs-form-radio{padding:8px 0;margin-bottom:8px;font:16px/1.5 "Open Sans",sans-serif}.hbspt-form .hs-form-radio:last-of-type{margin-bottom:0}.hbspt-form .hs-form-radio input[type=radio]:checked+span::after{top:7px;left:6px;width:12px;height:12px;background:#fff;opacity:1}.hbspt-form .hs-form-radio input[type=radio]+span{transition:color .5s ease-in-out;position:relative;display:block;padding:0 0 0 38px;margin:0!important;-webkit-tap-highlight-color:transparent;cursor:pointer;color:rgba(18,18,45,.8)}.hbspt-form .hs-form-radio input[type=radio]+span:after,.hbspt-form .hs-form-radio input[type=radio]+span:before{content:"";position:absolute}.hbspt-form .hs-form-radio input[type=radio]+span::before{width:24px;height:24px;border:1px solid #9f9e9f;outline:2px dashed transparent;top:1px;left:0;transition:border-color .5s ease-in-out,outline-color .5s ease-in-out;border-radius:50%}.hbspt-form .hs-form-radio input[type=radio]+span::after{transition:opacity .5s ease-in-out;width:8px;height:8px;left:8px;top:9px;background:#005aaa;border-radius:50%;opacity:0}.hbspt-form .hs-dependent-field .hs_life_science_interests,.hbspt-form .hs-dependent-field .hs_material_science_interests{background:#fff;padding:16px;border-radius:8px}.hbspt-form .hs-dependent-field .hs_life_science_interests input[type=checkbox]+span,.hbspt-form .hs-dependent-field .hs_material_science_interests input[type=checkbox]+span{padding:8px 16px 8px 54px}.hbspt-form .hs-dependent-field .hs_life_science_interests input[type=checkbox]+span::before,.hbspt-form .hs-dependent-field .hs_material_science_interests input[type=checkbox]+span::before{top:8px;left:16px}.hbspt-form .hs-dependent-field .hs_life_science_interests input[type=checkbox]+span::after,.hbspt-form .hs-dependent-field .hs_material_science_interests input[type=checkbox]+span::after{left:19px;top:11px}.no-touch .hbspt-form .hs-dependent-field .hs_life_science_interests input[type=checkbox]+span:hover,.no-touch .hbspt-form .hs-dependent-field .hs_material_science_interests input[type=checkbox]+span:hover{background:#f8f9fd;transition:background-color .2s ease-in-out}.hbspt-form .hs-dependent-field .hs_life_science_interests input[type=checkbox]:checked+span,.hbspt-form .hs-dependent-field .hs_material_science_interests input[type=checkbox]:checked+span{background:#f8f9fd;transition:background-color .2s ease-in-out}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox{padding:0}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]+span,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]+span{padding:16px 16px 16px 54px;background:#fff;font-weight:600;color:#12122d}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]+span::before,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]+span::before{top:17px;left:16px}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]+span::after,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]+span::after{left:19px;top:19px}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]:checked+span,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]:checked+span{background:#f37c28;color:#fff;transition:color .2s ease-in-out,background-color .2s ease-in-out}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]:checked+span::before,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]:checked+span::before{border-color:#fff;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out}.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]:checked+span::after,.hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]:checked+span::after{background:url(../images/icons/icon-check-white.svg) no-repeat 50% 50%;transition:opacity .2s ease-in-out}.hbspt-form .hs-form-booleancheckbox,.hbspt-form .hs-form-checkbox{font:16px/1.5 "Open Sans",sans-serif;margin-bottom:8px;border-radius:8px}.hbspt-form .hs-form-booleancheckbox:last-of-type,.hbspt-form .hs-form-checkbox:last-of-type{margin-bottom:0}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]:checked+span:before,.hbspt-form .hs-form-checkbox input[type=checkbox]:checked+span:before{border-color:#005aaa;transition:border-color .2s ease-in-out,outline-color .2ss ease-in-out}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]:checked+span::after,.hbspt-form .hs-form-checkbox input[type=checkbox]:checked+span::after{opacity:1;transition:opacity .2s ease-in-out}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span,.hbspt-form .hs-form-checkbox input[type=checkbox]+span{position:relative;display:block;padding:8px 0 8px 38px;border-radius:8px;margin:0!important;-webkit-tap-highlight-color:transparent;cursor:pointer;color:rgba(18,18,45,.8)}.no-touch .hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span:hover,.no-touch .hbspt-form .hs-form-checkbox input[type=checkbox]+span:hover{color:#12122d;transition:color .5s ease-in-out,background-color .5s ease-in-out}.no-touch .hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span:hover::before,.no-touch .hbspt-form .hs-form-checkbox input[type=checkbox]+span:hover::before{border-color:#005aaa;transition:border-color .5s ease-in-out,outline-color .5s ease-in-out}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span:after,.hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span:before,.hbspt-form .hs-form-checkbox input[type=checkbox]+span:after,.hbspt-form .hs-form-checkbox input[type=checkbox]+span:before{content:"";position:absolute}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span::before,.hbspt-form .hs-form-checkbox input[type=checkbox]+span::before{content:"";width:24px;height:24px;border:1px solid #9f9e9f;outline:2px dashed transparent;top:9px;left:0;border-radius:4px}.hbspt-form .hs-form-booleancheckbox input[type=checkbox]+span::after,.hbspt-form .hs-form-checkbox input[type=checkbox]+span::after{opacity:0;left:3px;top:11px;height:18px;width:18px;background:url(../images/icons/icon-check.svg) no-repeat 50% 50%}.hbspt-form .hs-field-desc{margin-bottom:8px;font:16px/1.5 "Open Sans",sans-serif}.hbspt-form .hs_submit{margin-top:8px}.hbspt-form .hs_submit input[type=submit]{display:inline-flex;gap:16px;align-items:center;justify-content:center;margin:0;border:0;min-height:56px;padding:8px 20px;font:700 14px/30px "Lato",sans-serif;color:#fff;vertical-align:middle;text-decoration:none;background:#005aaa;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0;text-transform:uppercase;border-radius:72px;overflow:hidden;position:relative;z-index:2;min-width:250px;transition:background-color .5s}.hbspt-form .hs_submit input[type=submit]>*{position:relative;z-index:2}.bg-white .hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]:checked+span,.bg-white .hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]:checked+span{background:#f37c28}.bg-white .hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-booleancheckbox input[type=checkbox]+span,.bg-white .hbspt-form .hs-dependent-field .hs_main_interest_area .hs-form-checkbox input[type=checkbox]+span,.bg-white .hbspt-form .hs_life_science_interests,.bg-white .hbspt-form .hs_material_science_interests{background:#f8f9fd}.no-touch .bg-white .hbspt-form .hs_life_science_interests input[type=checkbox]+span:hover,.no-touch .bg-white .hbspt-form .hs_material_science_interests input[type=checkbox]+span:hover{background:#fff}.bg-white .hbspt-form .hs_life_science_interests input[type=checkbox]:checked+span,.bg-white .hbspt-form .hs_material_science_interests input[type=checkbox]:checked+span{background:#fff}.advantage-section,.dark-theme,.light-theme{position:relative}.dark-theme .nameplate{color:#12122d}.dark-theme .section-bg{background:#12122d}.dark-theme .section-bg img{object-position:top center}.dark-theme .nameplate.dark-blue,.dark-theme .nameplate.small,.dark-theme .section-title,.dark-theme .slider-nav .slider-nav-status .active{color:#fff}.dark-theme .slider-nav .slick-dots li button,.life-science-inner .slick-dots button,.testimonial-nav .slick-dots li button{background-color:rgba(255,255,255,.3)}.light-theme.upcoming-events-section .testimonial-nav .slick-dots li button,.no-touch .dark-theme .slider-nav .slick-dots li button:hover{background-color:#c6c5c5}.dark-theme .slider-nav .button-nav:not(.slick-disabled) svg path{stroke:#fff}.dark-theme .slider-nav .slick-disabled svg path,.light-theme.upcoming-events-section .testimonial-nav .button-nav.slick-disabled svg path{stroke:#7b7b7d}.dark-theme .slider-nav .slider-nav-status{color:#7b7b7d}.dark-theme.faq-section .faq-heading{color:#fff}.dark-theme.faq-section .faq-item-head,.dark-theme.faq-section .faq-item.active .faq-item-head{background:#fff}.dark-theme.faq-section .faq-item-head .h6,.dark-theme.faq-section .faq-item-head h6,.dark-theme.faq-section .faq-item.active .faq-item-head .h6,.dark-theme.faq-section .faq-item.active .faq-item-head h6{color:#12122d}.dark-theme.faq-section .faq-item-head .h6 svg path,.dark-theme.faq-section .faq-item-head h6 svg path,.dark-theme.faq-section .faq-item.active .faq-item-head .h6 svg path,.dark-theme.faq-section .faq-item.active .faq-item-head h6 svg path{stroke:#12122d}.dark-theme.faq-section .faq-item-body{background:rgba(192,231,248,.1);color:rgba(255,255,255,.8)}.dark-theme.case-studies .case-studies-item .h5,.dark-theme.case-studies .case-studies-item h5,.dark-theme.faq-section .faq-item-body .h5,.dark-theme.faq-section .faq-item-body h5{color:#fff}.dark-theme.excellence-section .excellence-card .content a:not(.button):not(.link),.dark-theme.faq-section .faq-item-body a:not(.button):not(.link){color:#54c9ef}.dark-theme.faq-section .faq-item-body table td:first-child{color:#fff}.dark-theme .reverse-row .text .statistic-card .number,.dark-theme.faq-section .faq-item-body table .link-holder a,.dark-theme.our-mission-section h2 a{color:#54c9ef}.dark-theme .reverse-row .text blockquote cite,.dark-theme .reverse-row .text ol,.dark-theme .reverse-row .text p,.dark-theme .reverse-row .text ul,.dark-theme.case-studies .case-studies-cta .h6,.dark-theme.case-studies .case-studies-cta h6,.dark-theme.commitment-section .description p{color:rgba(255,255,255,.8)}.dark-theme .reverse-row .text .h2,.dark-theme .reverse-row .text .statistic-card p,.dark-theme .reverse-row .text blockquote,.dark-theme .reverse-row .text blockquote cite strong,.dark-theme .reverse-row .text h2,.dark-theme .reverse-row .text ol strong,.dark-theme .reverse-row .text p strong,.dark-theme .reverse-row .text ul strong,.dark-theme.commitment-section .description p strong,.dark-theme.commitment-section .title{color:#fff}.dark-theme .reverse-row .text .statistic-card,.dark-theme.default-block blockquote{border-color:#54c9ef}.dark-theme.dual-cards-section .dual-cards-listing .info-card::before{background:#f8f9fd;z-index:-1}.dark-theme.galery-section .button-nav{border-color:#c6c5c5}.dark-theme.galery-section .button-nav svg path{stroke:#fff}.dark-theme.galery-section .button-nav.slick-disabled svg path,.life-science-inner .slick-arrow.slick-disabled svg path,.light-theme .slider-nav .slick-disabled svg path{stroke:#c6c5c5}.no-touch .dark-theme.galery-section .button-nav:not(.slick-disabled):hover{border-color:#fff}.no-touch .dark-theme.galery-section .button-nav:not(.slick-disabled):hover svg path{stroke:#fff}.dark-theme.cards-block .h2,.dark-theme.cards-block h2,.dark-theme.certification-courses .certification-courses-col .h4,.dark-theme.certification-courses .certification-courses-col h4{color:#fff}.dark-theme.cards-block .info-card{color:#fff;background:rgba(192,231,248,.1)}.dark-theme.certification-courses .certification-courses-col .sub-title,.dark-theme.certification-courses .certification-courses-col p,.dark-theme.default-block blockquote cite,.dark-theme.default-block figure figcaption,.dark-theme.default-block li,.dark-theme.default-block p,.dark-theme.excellence-section .excellence-card li,.dark-theme.excellence-section .excellence-card p,.dark-theme.our-mission-section .our-mission-text p,.description-section .description-holder.content .reverse-row blockquote,.description-section .description-holder.content .reverse-row blockquote cite{color:rgba(255,255,255,.8)}.dark-theme.latest-news-section .heading .h2,.dark-theme.latest-news-section .heading h2{color:#fff}.dark-theme.products-section .product-list:not(.cards-bordered) .info-card{color:#fff;background:rgba(192,231,248,.1)}.dark-theme.products-section .product-list:not(.cards-bordered) .info-card::after,.dark-theme.products-section .product-list:not(.cards-bordered) .info-card::before{display:none}.dark-theme .use-cases-groups .group-name .h5,.dark-theme .use-cases-groups .group-name h5,.dark-theme.default-block,.dark-theme.default-block blockquote cite strong,.dark-theme.default-block figure figcaption strong,.dark-theme.default-block li strong,.dark-theme.default-block p strong,.dark-theme.products-section .product-list.cards-bordered .info-card{color:#fff}.dark-theme.products-section .product-list.cards-bordered .info-card::after{background:rgba(192,231,248,.1)}.dark-theme .use-cases-groups .info-card,.dark-theme.advantage-section .info-card,.dark-theme.excellence-section .excellence-card{background:rgba(192,231,248,.1);color:#fff}.dark-theme .use-cases-groups .info-card::after,.dark-theme .use-cases-groups .info-card::before,.dark-theme.advantage-section .info-card::after,.dark-theme.advantage-section .info-card::before{display:none}.dark-theme.default-block .section-bg img{margin:0}.dark-theme.advantage-section .icons-left .info-card{background:0 0}.dark-theme.excellence-section .excellence-card .content,.dark-theme.excellence-section .excellence-card li b,.dark-theme.excellence-section .excellence-card li strong,.dark-theme.excellence-section .excellence-card p b,.dark-theme.excellence-section .excellence-card p strong,.dark-theme.our-mission-section .our-mission-text,.dark-theme.our-mission-section .our-mission-text .h4,.dark-theme.our-mission-section .our-mission-text .h4 p,.dark-theme.our-mission-section .our-mission-text h4,.dark-theme.our-mission-section .our-mission-text h4 p,.dark-theme.our-mission-section .our-mission-text p strong,.dark-theme.post-section .section-grid .heading{color:#fff}.light-theme .section-title{color:#12122d}.light-theme.upcoming-events-section.bg-carbon .event-card,.light-theme.upcoming-events-section.bg-carbon .testimonial-slider .testimonial-text{background:#fff}.light-theme.upcoming-events-section .testimonial-nav .button-nav svg path,.roadmap.roadmap-dark .roadmap-card .info-card .link .button-arrow svg{stroke:#12122d}.light-theme.upcoming-events-section .testimonial-nav .slick-dots li{display:flex;align-items:center}.no-touch .light-theme.upcoming-events-section .testimonial-nav .slick-dots li button:hover{background-color:#9f9e9f}.light-theme .slider-nav .slick-dots li.slick-active button,.light-theme.upcoming-events-section .testimonial-nav .slick-dots li.slick-active button,.no-touch .light-theme.upcoming-events-section .testimonial-nav .slick-dots li.slick-active button:hover{background-color:#12122d}.light-theme.upcoming-events-section .testimonial-slider .testimonial-text{background:#f8f9fd}.light-theme.upcoming-events-section .event-card{background:#f8f9fd;color:#12122d}.light-theme.upcoming-events-section .event-card .categories li:not(:last-child){color:#53469c}.light-theme.upcoming-events-section .event-card .categories li:not(:last-child)::after{background:#54c9ef}.light-theme.upcoming-events-section .event-card .categories li:last-child{background:rgba(18,18,45,.5);box-shadow:-4px -4px 12px 0 rgba(255,255,255,.05) inset;backdrop-filter:blur(10px);color:#fff}.light-theme .slider-nav .slider-nav-status .active,.light-theme.upcoming-events-section .event-card .details .description,.light-theme.upcoming-events-section .event-card .details .description span,.light-theme.upcoming-events-section .more-events{color:#12122d}.light-theme.upcoming-events-section .event-card.horizontal-view .categories li:not(:last-child){color:#f37c28}.light-theme .slider-nav .slick-dots li button{background-color:rgba(18,18,45,.3)}.no-touch .light-theme .slider-nav .slick-dots li button:hover{background-color:rgba(18,18,45,.5)}.light-theme .slider-nav .button-nav:not(.slick-disabled) svg path{stroke:#12122d}.light-theme .slider-nav .button-nav:not(.slick-disabled):hover path{stroke:#005aaa}.light-theme .slider-nav .slider-nav-status{color:#7b7b7d}.advantage-section .buttons{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:20px}.advantage-section.bg-carbon{border-radius:24px}.advantage-section.bg-carbon .info-card,.advantage-section.bg-carbon .info-card::after,.advantage-section.bg-carbon .info-card::before{background:#fff}.advantage-section.dark-bg{color:#fff}.advantage-section.dark-bg .info-card{background:rgba(192,231,248,.1);box-shadow:64px 60px 52px 0 rgba(0,0,0,.15)}.advantage-columns.icons-left .info-card::after,.advantage-columns.icons-left .info-card::before,.advantage-section.dark-bg .info-card::after,.advantage-section.dark-bg .info-card::before{display:none}.advantage-columns.three-cards .icon-holder+h5+p,.advantage-columns.three-cards .img-holder+p,.advantage-section.dark-bg .info-card p{opacity:.8}.advantage-section .section-title.text-left{max-width:900px}.advantage-section .section-bg{background:#12122d}.advantage-section .info-card{background:0 0}.advantage-section .info-card::after,.advantage-section .info-card::before{background:#f8f9fd;opacity:1}.advantage-columns{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.advantage-columns .info-card{width:100%;flex-shrink:0}.advantage-columns.icons-left .info-card{position:relative;padding:0 0 0 112px;min-height:88px}.advantage-columns.icons-left .info-card .icon-holder{position:absolute;left:0;top:0}.advantage-columns.text-center .info-card{text-align:center}.advantage-columns.with-number .number{color:#005aaa;margin-bottom:8px}.advantage-columns.with-number .info-card,.anchors-nav{text-align:center}.advantage-columns.with-number .info-card .icon-holder{margin-left:auto;margin-right:auto;margin-bottom:24px}.advantage-columns.with-number p{font-weight:600;opacity:1}.anchors-nav .anchors-nav-inner{display:inline-flex;flex-direction:column;flex-wrap:wrap;row-gap:25px;align-items:flex-start;padding-bottom:10px;color:#414255}.anchors-nav .anchors-nav-inner a{position:relative;text-align:center;font-weight:600;display:flex;align-items:center;column-gap:5px;transition:color .4s ease}.anchors-nav .anchors-nav-inner a::after,.anchors-nav .anchors-nav-inner a::before{content:"";width:100%;position:absolute;bottom:-10px;left:0}.anchors-nav .anchors-nav-inner a::before{height:1px;background-color:#9f9e9f}.anchors-nav .anchors-nav-inner a::after{background-color:#005aaa;height:2px;opacity:0;transition:opacity .5s}.anchors-nav .anchors-nav-inner a.active,.no-touch .anchors-nav .anchors-nav-inner a:hover{color:#005aaa}.anchors-nav .anchors-nav-inner a.active::after,.no-touch .anchors-nav .anchors-nav-inner a:hover::after{opacity:1}.anchors-nav .anchors-nav-inner a.active svg path,.no-touch .anchors-nav .anchors-nav-inner a:hover svg path{stroke:#005aaa}.awards-card p:last-child{margin-bottom:0}.content figure figcaption{margin-top:16px;font-size:16px;color:rgba(18,18,45,.8)}.awards-cards{margin-top:60px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.awards-cards .awards-card{width:100%;flex-shrink:0}.awards-card{padding:24px;border-radius:16px;overflow:hidden;background:#fff}.awards-card .logo-holder{max-width:193px;height:63px;margin-bottom:24px;display:flex;align-items:center}.awards-card .logo-holder img{max-width:100%;max-height:100%}.awards-card p{font-size:14px;line-height:1.4;margin-bottom:24px;font-weight:600}.awards-card,.benefits-section,.breadcrumbs>span span+span{position:relative}.benefits-section .reverse-row+.benefits-listing{margin-bottom:48px;margin-top:24px}.benefits-section .picture-caption{background-color:#f8f9fd;border-bottom-left-radius:24px;border-bottom-right-radius:24px;width:100%}.benefits-section.bg-carbon .picture-caption{background-color:#fff}.benefits-section .video-block{position:relative;padding-top:56.25%;width:100%}.benefits-section .video-block img{margin:0}.benefits-section .video-block.hide-poster .play-btn,.benefits-section .video-block.hide-poster .play-btn-holder,.benefits-section .video-block.hide-poster .poster{opacity:0;pointer-events:none}.benefits-section .video-block .poster{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;transition:opacity 1s}.benefits-section .video-block .poster::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#12122d -4.65%,rgba(18,18,45,.24) 26.66%)}.benefits-section .video-block .poster img{width:100%;height:100%;object-fit:cover}.benefits-section .video-block .play-btn,.benefits-section .video-block .play-btn-holder{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .5s}.benefits-section .video-block .play-btn{width:70px;height:70px;background:0 0;border:0;font-size:0;padding:0;margin:0;cursor:pointer}.benefits-section .video-block .play-btn img{margin:0;width:100%;height:100%;object-fit:contain}.benefits-section .video-block iframe,.benefits-section .video-block video{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.benefits-section.oposite .picture-caption{padding:15px;text-align:left}.benefits-section.oposite .picture{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;border-radius:24px;overflow:hidden}.benefits-section.oposite .picture img{width:100%}.benefits-listing{margin-top:24px;display:grid;grid-template-columns:1fr;border-bottom:1px solid #c6c5c5;grid-gap:40px}.benefits-listing .info-card{padding:0;text-align:center}.benefits-listing .info-card::after{display:none}.benefits-listing .info-card:last-child{margin-bottom:0}.benefits-listing .info-card .icon-holder{margin-left:auto;margin-right:auto}.breadcrumbs-section{margin:0 0 40px}.breadcrumbs-section+.default-block{margin-top:-15px}.breadcrumbs-section .container{padding:16px 20px}.breadcrumbs a{text-decoration:underline;color:#005aaa}.no-touch .breadcrumbs a:hover,.no-touch .contacts-item .contacts-details.has-mail .contacts-item-data a:hover{text-decoration:none}.breadcrumbs>span{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;line-height:14.4px}.breadcrumbs>span span+span:before{width:6px;height:6px;border-radius:50%;content:"";margin:0 8px 2px 0;opacity:.4;background:currentColor;display:inline-block}.hero-section:not(.white-view):not(.minimal) .breadcrumbs{color:rgba(255,255,255,.8)}.case-studies{overflow:hidden}.case-studies-slider{margin:0 -20px 0 0}.case-studies-slider .slick-list{overflow:visible}.case-studies-slider .slick-track{margin:0}.case-studies-slider .case-studies-item{padding:0 20px 0 0}.case-studies-item .picture{overflow:hidden;border-radius:16px;position:relative;margin:0 0 24px}.case-studies-item .picture:before{content:"";display:block;padding-top:67%}.case-studies-item .picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.case-studies-item .nameplate{position:absolute;top:20px;left:20px;pointer-events:none}.case-studies-item .text{display:flex;flex-direction:column;gap:24px}.case-studies-item .text .button,.case-studies-item .text .header .buttons .mobile-button,.header .buttons .case-studies-item .text .mobile-button{margin:0 auto 0 0}.case-studies-item .text .h5,.case-studies-item .text h5{flex-grow:1}.case-studies-cta{margin-top:48px}.case-studies-cta h6{opacity:.8;text-align:left;font-weight:400;margin-bottom:15px;font-family:"Open Sans",sans-serif}.case-studies-cta .link{text-transform:capitalize;font:900 20px/1.3 "Lato",sans-serif}.cta-holder{display:flex;flex-direction:column;row-gap:20px}.cta-wrap:last-child{border-right:0}.certification-courses.release-view .certification-courses-columns{justify-content:center}.certification-courses.release-view .certification-courses-col{padding-left:0}.certification-courses.release-view .certification-courses-col .sub-title{margin-top:21px;margin-bottom:0}.certification-courses-columns{display:flex;gap:40px;flex-direction:column;flex-wrap:wrap}.certification-courses-col{border-top:1px solid #c6c5c5;padding:40px 24px 0;display:flex;flex-direction:column}.certification-courses-col .h4,.certification-courses-col h4{margin:0 0 24px}.certification-courses-col .sub-title,.certification-courses-col p{color:rgba(18,18,45,.8)}.certification-courses-col>.links{margin-top:auto}.certification-courses-col>.links .link{margin-top:40px}.certification-courses-col .sub-title{margin:0 0 24px;display:block}.certification-courses-col .list-link{gap:24px;margin-right:-24px}.certification-courses-col .list-link .link{text-transform:capitalize;font:900 20px/1.3 "Lato",sans-serif}.clients-listing{display:flex;justify-content:center;gap:5px 40px;flex-wrap:wrap}.clients-listing .logo-holder{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:140px;width:calc(50% - 20px)}.clients-listing .logo-holder img{max-width:100%;min-width:70%;width:auto;height:auto;max-height:100%;object-fit:contain}.comments-section.bg-carbon{border-radius:24px}.comments-slider{margin:0 -20px 0 0}.comments-slider .slick-list{overflow:visible}.comments-slider .slick-track{display:flex}.comments-slider .slick-slide{line-height:0;padding:0 20px 0 0;height:inherit}.comments-slider .slick-slide>div{height:100%}.comments-slider .comment-card{display:flex!important;height:100%}.comment-card{background:#fff;padding:24px;border-radius:16px}.comment-card blockquote{padding:0;border:0;display:flex;flex-direction:column}.active-learning-calculator #active-learning-calculator-form label,.comment-card blockquote q{font-weight:400}.comment-card blockquote .author{gap:16px;margin-top:auto}.contacts-item .contacts-item-title{font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:12px;color:rgba(18,18,45,.8)}.contacts-item .contacts-item-icon{width:24px;height:24px;flex-shrink:0;overflow:hidden}.contacts-item .contacts-item-icon img,.contacts-item .contacts-item-icon svg{width:100%;height:100%;object-fit:contain}.contacts-item .contacts-details{display:flex;flex-direction:row;align-items:flex-start;column-gap:16px;min-height:24px}.contacts-item .contacts-details.has-mail .contacts-item-data a{color:#005aaa;text-decoration:underline;word-break:break-all}.contacts-item .contacts-details.blue .contacts-item-data a{color:#005aaa;font-weight:700;text-transform:uppercase;text-decoration:none}.no-touch .contacts-item .contacts-details.blue .contacts-item-data a:hover,.no-touch .faq-section .faq-item-body table .link-holder a:hover{text-decoration:underline}.contacts-item .contacts-details.blue .contacts-item-icon svg path{fill:#005aaa}.contacts-item .contacts-details+.contacts-details{margin-top:8px}.contacts-item .contacts-item-data{font-size:0}.contacts-item .contacts-item-data a,.contacts-item .contacts-item-data span{font-size:14px;font-weight:600;line-height:1.4}.no-touch .contacts-item .contacts-item-data a:hover{color:#005aaa}.contacts-item+.contacts-item{margin-top:20px}.courses-listing{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.courses-listing .post-card .link,.cta-section,.default-block.content .light-table ul{position:relative}.courses-listing .post-card__plates{margin-bottom:1.25rem}.courses-listing .nameplate--advanced,.courses-listing .nameplate--life-science,.courses-listing .nameplate--materials-science{color:#fff}.courses-listing .nameplate--bundle{color:#000}.courses-listing .nameplate--materials-science{background-color:#f37c28}.courses-listing .nameplate--life-science{background-color:#53469c}.courses-listing .nameplate--bundle{background-color:#54c9ef}.courses-listing .nameplate--advanced{background-color:#005baa}.cta-section::before{content:"";position:absolute;top:0;left:0;width:100%;bottom:0;border-radius:40px;background:var(--secondary-gradient, linear-gradient(315deg, #C0E7F8 0%, #E7E3FC 100%));z-index:-1}.cta-section .section-title{margin-bottom:0}.cta-section.dark,.description-section .description-holder.content .reverse-row b,.description-section .description-holder.content .reverse-row strong,.faq-section .faq-item.active h6{color:#fff}.cta-section.dark .section-bg{overflow:hidden;background:#54c9ef}.cta-section.dark::before,.cta-section.transparent .section-bg,.cta-section.transparent::before,.default-block.content .light-table ul li::before{display:none}.cta-section .links{display:flex;flex-direction:column;align-items:center;gap:20px}.default-block .container>:last-child,.default-block.content .light-table ul:last-child{margin-bottom:0}.faq-section .faq-item-body>:not(table) a:not(.button):not(.link){color:#005aaa;text-decoration:underline}.hero-section .hero-label+h1.bigger,.hero-section.without-image h1.bigger{margin-top:0}.default-block.with-fixed-video{position:relative;z-index:3}.default-block.content .light-table{border:1px solid #c6c5c5;border-radius:24px;padding:16px 20px}.default-block.content .light-table h5{margin-bottom:30px}.default-block.content .light-table ul::before{content:"";width:100%;height:1px;background-color:#c6c5c5;position:absolute;top:-21px;left:0}.default-block.content .light-table ul:first-child::before{display:none}.default-block.content .light-table ul li{padding:0 0 16px;border-bottom:1px solid #c6c5c5;font-size:16px;font-weight:400}.default-block.content .light-table ul li:last-child{padding-bottom:0;border-bottom:none}.default-block .supported-block{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:16px;row-gap:16px}.default-block .supported-logo{border:1px solid #c6c5c5;border-radius:16px;position:relative;width:50%;overflow:hidden;max-width:calc(50% - 8px)}.default-block .supported-logo img{position:absolute;top:50%;left:50%;width:79%;height:79%;object-fit:contain;transform:translate(-50%,-50%);margin:0}.default-block .supported-logo::after{content:"";display:block;padding-top:70%}.excellence-section .excellence-card li{color:rgba(18,18,45,.8)}.reverse-row blockquote q{font-size:16px;line-height:1.4;font-weight:600;font-family:"Open Sans",sans-serif}.popups .video-popup .video-popup-container iframe,.popups .video-popup .video-popup-container video{width:100%;height:100%;position:absolute;top:0;left:0}.description-section{position:relative;color:#fff;z-index:2}.description-section .section-bg{overflow:hidden;background:#12122d}.description-section .description-holder.content .reverse-row{margin-bottom:64px}.description-section .description-holder.content .reverse-row ol li,.description-section .description-holder.content .reverse-row p,.description-section .description-holder.content .reverse-row ul li{font-size:14px;line-height:1.4;margin-bottom:0;color:rgba(255,255,255,.8)}.description-section .description-holder.content .reverse-row blockquote cite strong{margin-bottom:2px;color:#fff}.description-section .description-holder.content .reverse-row a,.description-section .description-holder.content .reverse-row ol li::before{color:#54c9ef}.description-section .description-holder.content .reverse-row .picture img{margin-top:0;margin-bottom:0;width:100%}.drug-accordion{max-width:480px}.drug-accordion-item{position:relative;z-index:10;margin-top:-40px}.drug-accordion-item:nth-child(1){margin-top:0;margin-left:0}.drug-accordion-item:nth-child(2){z-index:9}.drug-accordion-item:nth-child(3){z-index:8}.drug-accordion-item:nth-child(4){z-index:7}.drug-accordion-item:nth-child(5){z-index:6}.drug-accordion-item:nth-child(6){z-index:5}.drug-accordion-item:nth-child(7){z-index:4}.drug-accordion-item:nth-child(8){z-index:3}.drug-accordion-item.active{margin-bottom:50px;pointer-events:auto}.drug-accordion-item.active button span::after{transform:translate(-50%,-50%);background-color:#12122d}.drug-accordion-item.active button span::before{background-color:#12122d}.drug-accordion-item.active .drug-accordion-item-head-inner{background:linear-gradient(317deg,#c0e7f8 6.98%,#e7e3fc 97.36%)}.drug-accordion-item.active h5{color:#12122d}.drug-accordion-item.active .item-num{color:rgba(84,201,239,.3)}.drug-accordion-item-head{background-color:#12122d;padding:8px;border-top-left-radius:16px;border-top-right-radius:16px;clip-path:polygon(0% 0%,100% 0%,99.9% 74%,99.8% 75%,99.7% 75.3%,99.6% 75.6%,99.5% 75.9%,99.4% 76.2%,99.3% 76.5%,99.2% 76.8%,99.05% 77%,98.85% 77.4%,98.6% 77.7%,98.4% 78%,98.2% 78.3%,98% 78.6%,97.6% 78.9%,97.4% 79.1%,86% 83%,53% 94%,50% 95%,47% 94%,44% 93%,41% 92%,35% 90%,23% 86%,14% 83%,2.6% 79.1%,2.4% 78.9%,2% 78.6%,1.8% 78.3%,1.6% 78%,1.4% 77.7%,1.15% 77.4%,.95% 77%,.8% 76.8%,.7% 76.5%,.6% 76.2%,.5% 75.9%,.4% 75.6%,.3% 75.3%,.2% 75%,.1% 74%)}.drug-accordion{margin:0 -4px}.drug-accordion-item-head-inner{cursor:pointer;background:#53469c;clip-path:polygon(0% 0%,100% 0%,99.9% 74%,99.8% 75%,99.7% 75.3%,99.6% 75.6%,99.5% 75.9%,99.4% 76.2%,99.3% 76.5%,99.2% 76.8%,99.05% 77%,98.85% 77.4%,98.6% 77.7%,98.4% 78%,98.2% 78.3%,98% 78.6%,97.6% 78.9%,97.4% 79.1%,86% 83%,53% 94%,50% 95%,47% 94%,44% 93%,41% 92%,35% 90%,23% 86%,14% 83%,2.6% 79.1%,2.4% 78.9%,2% 78.6%,1.8% 78.3%,1.6% 78%,1.4% 77.7%,1.15% 77.4%,.95% 77%,.8% 76.8%,.7% 76.5%,.6% 76.2%,.5% 75.9%,.4% 75.6%,.3% 75.3%,.2% 75%,.1% 74%);min-height:174px;display:flex;align-items:center;flex-direction:column;position:relative;padding:30px 30px 50px;border-top-left-radius:13px;border-top-right-radius:13px;transition:background .35s ease}.drug-accordion-item-head-inner h5{color:#fff;position:relative;z-index:1;text-align:center;margin-top:17px;transition:color .35s ease}.drug-accordion-item-head-inner .item-num{font-size:136px;font-weight:900;font-family:"Lato",sans-serif;line-height:1.1;color:rgba(255,255,255,.05);position:absolute;top:41%;left:50%;transform:translate(-50%,-50%);z-index:0;transition:color .35s ease}.drug-accordion-item-head-inner button{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);z-index:2;background-color:transparent;border:0;outline:0;cursor:pointer}.drug-accordion-item-head-inner button span{width:25px;height:25px;position:relative;display:block}.drug-accordion-item-head-inner button span::after,.drug-accordion-item-head-inner button span::before{content:"";width:17px;height:2px;border-radius:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .35s ease}.drug-accordion-item-head-inner button span::after{transform:translate(-50%,-50%) rotate(-90deg)}.drug-accordion-item-body{background-color:#fff;border-radius:16px;overflow:hidden;padding:69px 21px 24px;display:none;margin-top:-68px;width:calc(100% - 8px);margin-left:4px}.drug-accordion-item-body p{color:rgba(18,18,45,.8);font-size:14px;margin-bottom:17px;line-height:1.4}.drug-accordion-item-body p.small{font-size:13px}.drug-accordion-item-body .list-link{margin-top:32px}.dual-cards-section{position:relative;z-index:2}.dual-cards-listing{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:40px}.dual-cards-listing .info-card{background:0 0;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;transition:transform .5s}.no-touch .dual-cards-listing .info-card:hover{transform:translateY(-24px)}.dual-cards-listing .info-card::before{background:#f8f9fd}.dual-cards-listing .info-card .h5+.h5,.dual-cards-listing .info-card .h5+h5,.dual-cards-listing .info-card h5+.h5,.dual-cards-listing .info-card h5+h5{margin-top:-16px}.dual-cards-listing .info-card p{font-size:16px;line-height:1.5;margin-bottom:24px;opacity:.8}.dual-cards-listing .info-card .icon-holder{width:120px;height:120px}.dual-cards-listing .info-card .buttons{margin-top:auto}.education-section .slide{padding-right:10px}.education-listing{margin-right:-10px;margin-bottom:32px}.education-listing .slick-list{overflow:visible}.education-listing .slick-track{display:flex}.education-listing .slick-slide{height:auto}.education-listing .slick-slide>div,.galery-section .slick-slide>div,.post-slider .slick-slide>div,.publications-slider .slick-slide>div,.testimonial-slider .slick-slide>div,.upcoming-events .slick-slide>div{height:100%}.education-listing .slide{height:100%;display:flex}.error-section .content-holder{text-align:center;padding-top:88px}.error-section .content-holder img,.faq-section .faq-heading h2{margin-bottom:24px}.error-section .content-holder .h1,.error-section .content-holder h1{margin-bottom:16px}.error-section .content-holder .h6,.error-section .content-holder h6{margin-bottom:24px;font-weight:600}.error-section .content-holder .button,.error-section .content-holder .header .buttons .mobile-button,.header .buttons .error-section .content-holder .mobile-button{text-align:left}.error-section .list-link{margin-top:24px;display:inline-flex;text-align:left}.error-section .list-link .link{transform:translate3d(0,0,0);padding-right:24px;transition:padding .5s ease-in-out}.no-touch .error-section .list-link .link:hover{padding-right:0}.events-block .subnav:before{content:"";position:absolute;height:1px;left:20px;right:20px;bottom:6px;background:#c6c5c5}.events-block .tabs-content .tab{transition:opacity .8s ease,visibility .8s;width:100%;left:-100%;opacity:0;visibility:hidden;top:-3000px;position:absolute}.events-block .tabs-content .tab.active{opacity:1;visibility:visible;left:0;top:0;position:relative}.events-table .row{display:flex;gap:24px;padding:24px;flex-direction:column}.events-table .row:nth-child(2n){background:#f8f9fd}.events-table .row .details{flex-shrink:0}.events-table .row .details>div{display:flex;gap:16px;font-size:16px;line-height:1.4;margin-bottom:10px}.events-table .row .details>div:first-child{text-transform:uppercase}.events-table .row .details>div:last-child,.events-table .row .info p:last-child,.faq-section .faq-item-body table .link-holder:last-child{margin-bottom:0}.events-table .row .info .h5,.events-table .row .info h5{margin-bottom:16px}.events-table .row .info p{margin-bottom:8px;font-size:14px;line-height:1.4}.events-table .row .info{flex-shrink:1}.excellence-section .excellence-list{display:flex;flex-direction:column;row-gap:20px}.excellence-section .excellence-card{background-color:#f8f9fd;border-radius:12px;overflow:hidden;padding:15px}.excellence-section .excellence-head{margin-bottom:25px;display:flex;flex-direction:row;column-gap:24px}.excellence-section .excellence-head h4{margin-top:4px}.excellence-section .section-title p{margin-top:24px}.excellence-section .section-title p:first-child{margin-top:0}.excellence-section .excellence-icon{width:36px;height:36px;flex-shrink:0}.excellence-section .excellence-icon img{width:100%;height:100%;object-fit:contain}.excellence-section ul li{font-size:14px}.faq-section.bg-carbon .faq-item-body,.faq-section.bg-carbon .faq-item-head{background-color:#fff}.faq-section .faq-inner{display:flex;flex-direction:column;row-gap:30px}.faq-section .faq-heading,.feature-block .list.with-check .feature-card .check-holder{flex-shrink:0}.faq-section .faq-item-body{display:none}.faq-section .faq-item+.faq-item{margin-top:16px}.faq-section .faq-item h6{transition:color .4s ease-in;position:relative;padding-right:40px}.faq-section .faq-item h6 svg{position:absolute;right:3px;top:6px;transition:transform .4s linear}.faq-section .faq-item h6 svg path{transition:stroke .4s ease-in}.faq-section .faq-item.active h6 svg,.open-position-section .positions-list.show-cards+.list-link .button-arrow svg{transform:rotate(-180deg)}.faq-section .faq-item.active h6 svg path,.life-science-inner .slick-arrow svg path,.roadmap .roadmap-card .info-card .link .button-arrow svg{stroke:#fff}.faq-section .faq-item.active .faq-item-head{background-color:#12122d;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-section .faq-item-head{cursor:pointer;padding:24px;background:#f8f9fd;border-radius:16px;transition:background-color .4s ease-in}.faq-section .faq-item-body{background:#f8f9fd;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:24px;font-size:14px}.faq-section .faq-item-body .h3,.faq-section .faq-item-body .h4,.faq-section .faq-item-body .h5,.faq-section .faq-item-body h3,.faq-section .faq-item-body h4,.faq-section .faq-item-body h5{margin-bottom:16px}.faq-section .faq-item-body .buttons{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.faq-section .faq-item-body .buttons:only-child{margin-top:0}.no-touch .content a:not(.button):not(.link):hover,.no-touch .faq-section .faq-item-body>:not(table) a:not(.button):not(.link):hover,.no-touch .our-mission-text p:not(.h4) a:hover{text-decoration:none}.faq-section .faq-item-body table{table-layout:fixed;width:100%;overflow:hidden;font-size:14px;line-height:1.2;margin-top:16px}.faq-section .faq-item-body table th{text-transform:uppercase;font-size:13px;opacity:.8;text-align:left;padding:0 5px 10px;font-weight:400;vertical-align:top}.faq-section .faq-item-body table td{vertical-align:top}.faq-section .faq-item-body table td:first-child,.faq-section .faq-item-body table th:first-child{padding-left:0}.faq-section .faq-item-body table td:last-child,.faq-section .faq-item-body table th:last-child{padding-right:0}.faq-section .faq-item-body table tr:last-child td{padding-bottom:0}.faq-section .faq-item-body table td{border-top:1px solid #c6c5c5;font-size:14px;line-height:1.2;padding:10px 5px}.faq-section .faq-item-body table td:first-child{font-weight:600}.faq-section .faq-item-body table .link-holder{margin-bottom:8px}.faq-section .faq-item-body table .link-holder a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#005aaa}.faq-section .faq-item-body table .link-holder a img{width:16px;height:16px;object-fit:contain;vertical-align:middle;display:inline-block;margin-right:8px}.faq-section .faq-accordion{width:100%}.featured-resource-section .section-title{max-width:100%}.featured-resource-section .section-title .h3,.featured-resource-section .section-title h3,.features-section .section-blocks .feature-block{margin-bottom:24px}.featured-resource-section .section-title .h3:only-child,.featured-resource-section .section-title h3:only-child{margin-bottom:0}.featured-resource-section .section-title p,.hero-section.white-view .text h5{opacity:.8}.featured-resource-section .post-card{border:0}.featured-resource-listing{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.featured-resource-listing .content-holder{background:#f8f9fd}.feature-block .title>:last-child,.features-section .section-blocks .feature-block:last-child{margin-bottom:0}.feature-block{border-radius:24px;padding:24px}.feature-block .title{max-width:900px;text-align:center;margin:0 auto 24px}.feature-block .title .h2,.feature-block .title .h3,.feature-block .title .h4,.feature-block .title .h5,.feature-block .title h2,.feature-block .title h3,.feature-block .title h4,.feature-block .title h5{max-width:586px;margin:0 auto 16px}.feature-block .title p,.feature-card p{font:400 14px/1.4 "Open Sans",sans-serif;opacity:.8}.feature-block .buttons{margin-top:48px}.feature-block .list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px}.feature-block .list.with-check:not(.two-col):not(.three-col):not(.four-col){background:#fff;border-radius:24px;overflow:hidden;grid-gap:0}.feature-block .list.with-check:not(.two-col):not(.three-col):not(.four-col) .feature-card:not(:first-child){margin-top:-24px}.feature-block .list.with-check .feature-card{display:flex;flex-direction:row;gap:24px}.feature-block .list.with-check .feature-card .content-holder{flex-grow:1}.feature-card{border-radius:24px;background:#fff;overflow:hidden;padding:24px;position:relative}.feature-card .img-holder{height:234px;margin:-40px -40px 40px}.feature-card .icon-holder img,.feature-card .img-holder img{width:100%;height:100%;object-fit:cover}.feature-card .icon-holder{width:88px;height:88px;margin-bottom:48px}.feature-card .check-holder{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-card .check-holder img{width:100%;height:100%;object-fit:contain}.feature-card .content-holder .h5,.feature-card .content-holder .h6,.feature-card .content-holder h5,.feature-card .content-holder h6,.feature-card .content-holder p{margin-bottom:24px;font-weight:400}.feature-card .content-holder .h5 b,.feature-card .content-holder .h5 strong,.feature-card .content-holder .h6 b,.feature-card .content-holder .h6 strong,.feature-card .content-holder h5 b,.feature-card .content-holder h5 strong,.feature-card .content-holder h6 b,.feature-card .content-holder h6 strong,.feature-card .content-holder p b,.feature-card .content-holder p strong{font-weight:900}.feature-card .content-holder>:last-child{margin-bottom:0}.form-section{border-radius:24px;overflow:hidden}.form-section h2{text-align:center;margin-bottom:64px}.form-section .form-block{padding:0 20px}.form-section .form-block.top-indented{padding-top:40px}.form-section .form-block.bottom-indented{padding-bottom:40px}.form-section .form-block.only-button-center{display:flex;justify-content:center}.form-section .form-block.only-button-right{display:flex;justify-content:right}.form-section .form-block.bg-white{background:#fff}.galery-section .slick-track{display:flex}.galery-section .slick-slide{height:inherit;margin:0 1px}.galery-section .button-nav{width:46px;height:46px;position:absolute;top:50%;right:0;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(18,18,45,.2);transition:border-color .3s ease}.galery-section .button-nav.prev{left:0}.no-touch .galery-section .button-nav:not(.slick-disabled):hover{border-color:#12122d}.galery-section .button-nav svg{width:16px;height:16px}.galery-section .galery-item,.galery-section .galery-nav-item{position:relative;border-radius:24px;overflow:hidden;height:100%}.galery-section .galery-nav-item{border-radius:16px;cursor:pointer}.galery-section .galery-item::after{content:"";display:block;padding-top:70%}.galery-section .galery-item iframe,.galery-section .galery-item img,.galery-section .galery-item picture,.galery-section .galery-item video,.galery-section .galery-nav-item iframe,.galery-section .galery-nav-item img,.galery-section .galery-nav-item picture,.galery-section .galery-nav-item video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;pointer-events:none;z-index:1}.galery-section .galery-nav-item::after{content:"";display:block;padding-top:67%}.galery-section .galery-nav-item.has-video::before{content:"";position:absolute;top:50%;left:50%;z-index:10;width:100%;height:100%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.2);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="72" height="72" viewBox="0 0 72 72" fill="none"><path d="M28.725 23.25L48.75 36L28.725 48.75V23.25ZM36 6C31.9 6 28.025 6.7875 24.375 8.3625C20.725 9.9375 17.5375 12.0875 14.8125 14.8125C12.0875 17.5375 9.9375 20.725 8.3625 24.375C6.7875 28.025 6 31.9 6 36C6 40.15 6.7875 44.05 8.3625 47.7C9.9375 51.35 12.0875 54.525 14.8125 57.225C17.5375 59.925 20.725 62.0625 24.375 63.6375C28.025 65.2125 31.9 66 36 66C40.15 66 44.05 65.2125 47.7 63.6375C51.35 62.0625 54.525 59.925 57.225 57.225C59.925 54.525 62.0625 51.35 63.6375 47.7C65.2125 44.05 66 40.15 66 36C66 31.9 65.2125 28.025 63.6375 24.375C62.0625 20.725 59.925 17.5375 57.225 14.8125C54.525 12.0875 51.35 9.9375 47.7 8.3625C44.05 6.7875 40.15 6 36 6Z" fill="white"/></svg>');background-position:center;background-repeat:no-repeat;background-size:26%}.galery-section .galery-caption{position:absolute;bottom:20px;left:20px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);z-index:10;letter-spacing:-.3px;background-color:#fff;padding:10px 18px;border-radius:8px;font-weight:900;font-family:"Lato",sans-serif}.galery-section .galery-nav{margin-top:12px}.galery-section .galery-nav .slick-list{overflow:visible}.galery-section .galery-nav .slick-slide{margin-right:12px;transition:opacity .3s ease}.galery-section .galery-nav .slick-slide.slick-current{opacity:.4}.hero-details .h5,.hero-details h5{font-family:"Lato",sans-serif;font-size:20px;font-weight:900;line-height:1.4;margin-bottom:16px}.hero-details .h1,.hero-details h1{margin-bottom:32px}.hero-details .h1:last-child,.hero-details h1:last-child{margin-bottom:0}.hero-details .event-details{display:flex;gap:40px;flex-wrap:wrap}.hero-details .event-details .type{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;line-height:1.4;text-transform:uppercase;margin-bottom:8px}.hero-details .event-details .type img{width:24px;height:24px;object-fit:contain}.hero-details .event-details .info,.hero-details .event-details .info li{display:inline-block}.hero-details .event-details .info li:not(:last-child),.ugm-hero-details .event-details .info li:not(:last-child){padding-right:20px;border-right:1px solid rgba(18,18,45,.3);margin-right:20px}.hero-section{position:relative;overflow:hidden}.hero-section:not(.minimal):not(.indent-bottom):not(.indent-bottom-medium):not(.indent-bottom-small){padding-bottom:40px;margin-bottom:-40px}.hero-section:not(.minimal):not(.indent-bottom):not(.indent-bottom-medium):not(.indent-bottom-small)+.anchors-nav{padding-top:40px}.hero-section:not(.minimal):not(.white-view) .hero-label{color:#fff}.hero-section:not(.minimal):not(.white-view) .breadcrumbs a{color:#54c9ef}.hero-section .container{padding-top:38px;padding-bottom:60px}.hero-section .container.large .breadcrumbs{margin-left:0;margin-right:0}.hero-section .breadcrumbs{margin-top:-30px}.hero-section .share{flex-direction:column;align-items:flex-start;margin-top:24px}.hero-section.right-img-without-indent{position:relative}.hero-section.right-img-without-indent:has(>.picture.picture--overlap){overflow:visible;margin-bottom:-40px!important}.hero-section.right-img-without-indent .picture-side{width:0}.hero-section.right-img-without-indent .picture{padding-bottom:60px}.hero-section.white-view .text,.hero-section.white-view .text h5 p,.hero-section.white-view .text p strong,.hero-section.white-view.bold-description .text p{color:#12122d}.hero-section.white-view .text p,.license-block .license-list li{color:rgba(18,18,45,.8)}.hero-section.white-view .hero-block{background:#f8f9fd}.hero-section.white-view .hero-block .h4,.hero-section.white-view .hero-block h4,.hero-section.white-view .hero-block p{color:#12122d}.hero-section.minimal .container{padding-bottom:0;min-height:auto}.hero-section.minimal .container-holder{align-items:flex-start}.hero-section.minimal .text{color:#12122d}.hero-section.minimal .text p{color:#12122d;opacity:.8}.hero-section.minimal .text h5 p{color:#12122d;opacity:1}.hero-section.center .container-holder{justify-content:center}.hero-section.center .text,.hero-section.without-image.center .hero-block{text-align:center}.hero-section.center .buttons{justify-content:center}.hero-section.full-image .picture{margin-left:-20px;margin-right:-20px}.hero-section.bold-description .text p{font-weight:600;color:#fff}.hero-section.video-bg .hero-bg::after{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;background:linear-gradient(43deg,#12122d 17.72%,rgba(18,18,45,.35) 76.02%)}.hero-section.video-bg .play-btn-holder{text-align:center;margin:64px 0}.hero-section.video-bg.center .play-btn-holder+.container-holder{justify-content:flex-start}.hero-section .text,.hero-section h5 p,.hero-section p strong{color:#fff}.hero-section .text>:last-child{margin-bottom:0}.hero-section .hero-block{position:relative;margin-top:20px;border-radius:16px;background:rgba(192,231,248,.1);box-shadow:64px 60px 52px 0 rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:24px}.hero-section .hero-block .h4,.hero-section .hero-block h4{color:#fff;margin-bottom:24px}.hero-section .hero-block p{opacity:.8;font-size:14px}.hero-section .picture,.hero-section .video-block-holder{position:relative;margin-top:24px}.hero-section .video-block-holder .video-block{position:relative;width:100%;height:0;padding-bottom:56.26%;border-radius:24px;overflow:hidden}.hero-section .video-block-holder .video-block.hide-poster .play-btn,.hero-section .video-block-holder .video-block.hide-poster .play-btn-holder,.hero-section .video-block-holder .video-block.hide-poster .poster{opacity:0;pointer-events:none}.hero-section .video-block-holder .poster{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:opacity 1s}.hero-section .video-block-holder .poster img{width:100%;height:100%;object-fit:cover}.hero-section .video-block-holder .play-btn-holder{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .5s}.hero-section .video-block-holder iframe,.hero-section .video-block-holder video{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:24px}.hero-section .picture .picture-bg{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.hero-section .picture .picture-img{position:relative;z-index:2}.hero-section .picture .picture-img.with-shadow{box-shadow:0 50px 50px -50px rgba(18,18,45,.8)}.hero-section .picture .modelViewerBlock{width:100%;max-height:100vw}.hero-section .picture .play-btn-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.hero-section .h1.bigger+p,.hero-section h1.bigger+p{max-width:743px}.hero-section .h1,.hero-section h1,.hero-section p{margin:0 0 25px}.hero-section .h5+.buttons,.hero-section h5+.buttons{margin-top:24px}.hero-section .buttons{margin-top:40px;display:flex;gap:24px;flex-wrap:wrap}.hero-section .buttons .link{align-self:center;padding-right:24px;transition:padding .5s ease-in-out}.no-touch .hero-section .buttons .link:not(.button--down):hover,.no-touch .info-card .link:not(.button--down):hover{padding-right:0}.hero-section p{color:rgba(255,255,255,.8)}.hero-section .bold,.hero-section .hero-label strong{font-family:"Lato",sans-serif;font-weight:900}.hero-section .hero-label{color:#12122d;margin-bottom:15px;display:block;font-size:16px;text-transform:uppercase}.hero-section .hero-label strong{font-size:18px;text-transform:none}.hero-bg{position:absolute;top:0;bottom:0;width:100%;height:100%;background:#12122d;z-index:-1;pointer-events:none}.hero-block .hero-bg,.info-card{background:#fff}.hero-bg img{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.info-card{padding:24px;position:relative;border-radius:16px;overflow:hidden}.info-card::after,.info-card::before{content:"";position:absolute;width:100%;left:0;top:0;bottom:0}.info-card::after{z-index:-1}.info-card::before{background:#f8f9fd;z-index:-2}.info-card::after{background:linear-gradient(317.02deg,#c0e7f8 6.98%,#e7e3fc 97.36%);opacity:0;transition:opacity .3s}.no-touch .info-card:hover::after{opacity:1}.info-card .date{margin-bottom:16px}.info-card .category,.info-card .date{font:600 14px/1.3 "Open Sans",sans-serif;color:#53469c;text-transform:uppercase}.info-card .category.orange{color:#f37c28}.info-card .h4,.info-card .h5,.info-card .h6,.info-card h4,.info-card h5,.info-card h6{margin-bottom:16px}.info-card .h4.text-blue,.info-card .h5.text-blue,.info-card .h6.text-blue,.info-card h4.text-blue,.info-card h5.text-blue,.info-card h6.text-blue,.no-touch .programs-section .tabs-nav li a:hover{color:#005aaa}.info-card p{font-size:14px;line-height:1.4;margin-bottom:24px;opacity:.8}.info-card p:last-child{margin-bottom:0}.info-card .link{padding-right:24px;transition:padding .5s ease-in-out;margin-right:-24px}.info-card .link::before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0}.info-card .icon-holder{width:88px;height:88px;margin-bottom:24px}.info-card .icon-holder img{width:100%;height:100%;object-fit:contain}.info-card .img-holder{height:226px;width:100%;margin:24px 0}.info-card .img-holder img{width:100%;height:100%;object-fit:cover}.info-card.with-icon::before,.info-listing .info-card::after{display:none}.info-card-date{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 17px}.info-card-date .date{font:600 14px/1.3 "Open Sans",sans-serif;color:#53469c;text-transform:uppercase;margin:0}.info-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.cards-block .h2,.cards-block .h3,.cards-block .info-listing .info-card p,.cards-block h2,.cards-block h3,.info-listing .info-card .h4,.info-listing .info-card h4,.info-section .two-column .column .h2,.info-section .two-column .column h2{margin-bottom:24px}.info-listing .info-card{margin-bottom:16px;background-color:#f8f9fd}.info-listing .info-card p{margin-bottom:8px}.info-listing .info-card p:last-child,.info-listing .info-card:last-child,.info-section .two-column .column p:last-child{margin-bottom:0}.post-card--search::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(317.02deg,#c0e7f8 6.98%,#e7e3fc 97.36%);opacity:0;transition:opacity .3s}.post-card--search:hover::after{opacity:1}.post-card--search .content-holder{position:relative;z-index:10}.post-card--search .full-card-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:20;cursor:pointer}.post-card--search .plate-purple{background:#53469c;color:#fff}.post-card--search .plate-orange{background:#f37c28;color:#12122d}.info-section{position:relative;color:#fff}.info-section .section-bg.with-gradient::after{opacity:.9;background:linear-gradient(0deg,#12122d 46.41%,rgba(18,18,45,.35) 96.95%)}.info-section .nameplate{background:rgba(18,18,45,.1);box-shadow:-4px -4px 12px 0 rgba(255,255,255,.05) inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(255,255,255,.8);margin-bottom:24px}.info-section .two-column .column .h4,.info-section .two-column .column h4{margin-bottom:20px}.info-section .two-column .column p{opacity:.8;margin-bottom:40px}.header .buttons .info-section .two-column .column .mobile-button,.info-section .two-column .column .button,.info-section .two-column .column .header .buttons .mobile-button{margin-top:auto}.info-section .two-column .column:first-child{margin-bottom:104px}.info-section .two-column .column:last-child{border-radius:16px;background:rgba(192,231,248,.1);box-shadow:64px 60px 52px 0 rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:24px}.info-section .two-column .column:last-child:not(:only-child) p{font-size:14px;line-height:1.4}.info-section .two-column .column:only-child{margin:0}.info-section .play-btn-holder{position:absolute;top:104px;z-index:10;left:50%;transform:translateX(-50%)}.info-video-section{border-radius:24px;position:relative}.info-video-section:not(.dark-theme){background:#fff}.info-video-section .reverse-row.reverse{min-height:auto}.info-video-section .reverse-row.reverse .picture{border-radius:24px;overflow:hidden;position:relative}.info-video-section .reverse-row.reverse .picture.picture--onpage::after{content:none}.info-video-section .reverse-row.reverse .picture::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(43deg,rgba(18,18,45,.8) 17.72%,rgba(18,18,45,.28) 76.02%);z-index:2}.info-video-section .reverse-row.reverse blockquote cite strong{margin-bottom:2px}.wp-block-safe-svg-svg-icon .safe-svg-inside{display:block;flex-shrink:0;margin:0 auto;padding:0 20px;width:100%}.safe-svg-inline--desktop{display:none!important}.rive-player{position:relative}.rive-player canvas{display:block;margin:0 auto;max-width:100%}.learning-list-section .buttons{text-align:center;margin-top:27px}.learning-list-section .learning-list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;row-gap:30px}.learning-list-section .learning-item{padding:15px;display:flex;flex-direction:column;justify-content:space-between;max-width:482px;border-radius:24px;width:100%;position:relative;overflow:hidden;transition:transform .4s ease}.learning-list-section .learning-item::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f8f9fd;z-index:-1;transition:opacity .4s ease}.learning-list-section .learning-item::before{z-index:-2;background:linear-gradient(317.02deg,#c0e7f8 6.98%,#e7e3fc 97.36%)}.no-touch .learning-list-section .learning-item:hover{transform:translateY(-24px)}.no-touch .learning-list-section .learning-item:hover::after,.own-pipeline .program-row.opened .show-more-button i::after,.partnered-pipeline .program-row.opened .show-more-button i::after{opacity:0}.learning-list-section .learning-item .learning-item__title{margin-bottom:16px}.learning-list-section .learning-item p{font-size:16px;font-weight:400}.learning-list-section .links{margin-top:16px}.learning-list-section .learning-item::before,.learning-list-section .links a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.learning-list-section .learning-icon-hld{max-width:50px;max-height:50px;margin-bottom:35px}.learning-list-section .learning-icon-hld img,.learning-list-section .learning-icon-hld picture,.learning-list-section .learning-icon-hld svg{width:100%;height:100%;object-fit:contain}.learning-list-section .learning-list--carousel{flex-wrap:nowrap}.learning-list-section .learning-list--carousel .slick-list{overflow:visible;max-width:100%}.learning-list-section .learning-list--carousel .slick-track{display:flex;gap:30px}.learning-list-section .learning-list--carousel .slick-track::after,.learning-list-section .learning-list--carousel .slick-track::before{content:initial}.learning-list-section .learning-list--carousel .slick-slide{height:auto;float:none;display:flex;flex-grow:1}.learning-list-section .learning-list--carousel .slick-slide>div{display:flex;flex-grow:1}.learning-list-section .learning-list--carousel .learning-item{display:flex!important;flex-direction:column}.learning-list-section .learning-list--carousel .learning-info{margin-top:auto}.learning-list-section .learning-list--carousel+.slider-footer{justify-content:space-between}.learning-list-section .learning-list--carousel+.slider-footer .buttons,.library-grid>.post-card .content-holder .h5+.links,.library-grid>.post-card .content-holder h5+.links{margin-top:0}.library-grid-section .h1,.library-grid-section h1{margin:0 0 40px}.library-grid{display:flex;flex-direction:column;gap:40px}.library-grid>.post-card .img-holder{height:auto;aspect-ratio:1/.556}.library-grid>.post-card .content-holder .links{margin-top:24px}.library-grid>.post-card .content-holder .links .link:first-child{margin-top:0}.library-grid>.post-card .info-card-date{margin:0 0 14px}.library-grid .info-card{border:1px solid #c6c5c5;border-width:1px 0 0;border-radius:0;background:0 0}.library-grid .info-card::after,.library-grid .info-card::before,.library-grid .info-card:before{display:none}.library-grid .info-card .info-card-date li+li:before,.library-list .post-card .info-card-date li+li:before{background:#54c9ef}.library-section .container{display:flex;flex-direction:column;gap:40px}.library-section .content-col{flex-grow:1}.library-section .filter-form>.form-item{margin-bottom:39px}.library-section .filter-form-title{margin:0 0 30px}.library-section .reset{margin-top:30px;margin-right:8px;border:0;background:0 0;padding:0}.library-section .reset:hover{color:#12122d!important}.library-section .content-links__button::before,.library-section .reset::before{content:none}.header .buttons .library-section [type=submit].mobile-button,.library-section .button[type=submit],.library-section .header .buttons [type=submit].mobile-button{margin-top:30px}.library-section .content-links{position:relative;width:100%;max-width:360px;margin-bottom:30px;display:inline-flex;flex-direction:row-reverse;column-gap:8px;justify-content:space-between;border:1px solid #c6c5c5;border-radius:72px}.library-section .content-links__button{flex-basis:50%;justify-content:center;background-color:transparent;color:#12122d;text-align:center;line-height:1.2}#materials-link,#materials-link:hover~#life-link,.library-section .content-links__button--orange.active-link,.popup.career .content em strong,.popup.career .content p strong,.popup.career .content ul strong{color:#12122d}.library-section .content-links__button--orange.active-link~.glider{background:#f37c28;transform:translateX(0)}.library-section .content-links__button--purple.active-link{color:#fff}#life-link:hover~.glider,.library-section .content-links__button--purple.active-link~.glider{background:#53469c;transform:translateX(-100%)}.library-section .content-links__button span{pointer-events:none}.library-list{display:flex;flex-wrap:wrap;gap:20px}.library-list .post-card{width:100%}.library-list .post-card .img-holder{height:auto;width:100%;aspect-ratio:16/9}.library-list .post-card .img-holder .nameplate{top:16px;left:16px;margin-bottom:3px}.library-list .post-card .img-holder img{object-fit:contain;width:100%;height:auto}#materials-link:hover~.glider{background:#f37c28;transform:translateX(0)}.glider{position:absolute;display:flex;height:100%;width:50%;background-color:#53469c;z-index:1;border-radius:99px;transition:.25s ease-out}.content-library-section{margin-bottom:5rem}.content-library-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.library-section.has-filters .content-library-section,.library-section.no-filters .pagination-wrap,.life-science-inner .info-card::after,.life-science-inner .info-card::before{display:none}.license-block .license-inner{background-color:#f8f9fd;padding:20px;border-radius:24px}.license-block .license-inner p{font-weight:600;color:#12122d}.license-block .license-text-block{margin-bottom:20px}.license-block .license-text-block ul:last-child,.license-block .license-text-block:last-child{margin-bottom:0}.license-block .license-text-block h5{margin-bottom:10px}.license-block li span{font-weight:600}.life-science-inner,.life-science-inner .life-science-sliders .slider-footer{position:relative}.life-science-inner .section-title{color:#fff}.life-science-inner hr{height:1px;border:0;background-color:rgba(255,255,255,.2)}.life-science-inner .info-card{background:rgba(192,231,248,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:flex!important;flex-direction:column;align-items:start;height:100%;box-shadow:7px 25px 13px 0 rgba(0,0,0,.15)}.life-science-inner .info-card p{color:rgba(255,255,255,.8)}.life-science-inner .life-science-sliders{width:calc(100% + 20px);padding-right:20px}.life-science-inner .life-science-sliders .slick-dotted+.slider-footer:not(.with-button){display:flex}.life-science-inner .life-science-sliders .slick-dotted+.slider-footer .slider-nav{display:flex}.life-science-inner .life-science-sliders .slider-footer:not(.with-button){display:none}.life-science-inner .life-science-sliders .slider-footer .slider-nav{display:none}.life-science-inner .post-slider .slick-list{padding-bottom:70px;margin-bottom:-70px}.no-touch .life-science-inner .slick-dots li:hover button,.no-touch .testimonial-nav .slick-dots li button:hover{background-color:rgba(255,255,255,.55)}.life-science-inner .slick-dots .slick-active button{background-color:#fff!important}.life-science-inner .slider-nav-status{color:#c6c5c5}.life-science-inner .slider-nav-status .active{color:#fff}.linked-block{border-radius:16px;border:1px solid #c6c5c5;padding:224px 24px 24px;overflow:hidden}.linked-block .bg-holder{height:200px;overflow:hidden;position:absolute;width:100%;top:0;left:0}.linked-block .bg-holder img,.media-section .video-block .poster img{width:100%;height:100%;object-fit:cover}.linked-block .h2,.linked-block .h3,.linked-block .h4,.linked-block h2,.linked-block h3,.linked-block h4{margin-bottom:16px}.linked-block .subtitle{margin-bottom:8px}.linked-block .subtitle .h2,.linked-block .subtitle .h3,.linked-block .subtitle .h4,.linked-block .subtitle h2,.linked-block .subtitle h3,.linked-block .subtitle h4{margin-bottom:0}.linked-block .links,.principles-listing ol li+li{margin-top:24px}.linked-block,.locations-section{position:relative}.locations-section .container{min-height:400px;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.locations-section .locations-bg{position:absolute;top:0;left:50%;width:95%;height:100%;transform:translateX(-50%);overflow:hidden}.locations-section .locations-bg img{width:100%}.locations-section .section-title h2{margin-bottom:25px}.locations-section .section-title .buttons{margin-top:25px}.locations-section .section-title p{margin-bottom:25px;opacity:1}.locations-section .buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:30px;row-gap:30px}.locations-section .link .button-arrow{background-color:#fff}.no-touch .locations-section .link:hover .button-arrow{background-color:#12122d}.modules-list .modules-item h6:last-child{margin-bottom:0}.media-section.dark{background:#414255;color:#fff}.media-section.light-gradient .poster{background:linear-gradient(180deg,#f8f9fd 0%,rgba(248,249,253,0) 100%);border-radius:24px;overflow:hidden;position:relative}.media-section.light-gradient .poster::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,#12122d 46.41%,rgba(18,18,45,.35) 96.95%);opacity:.9}.media-section .video-block{position:relative;padding-top:56.25%;width:100%}.media-section .video-block img{margin:0}.media-section .video-block.hide-poster .play-btn,.media-section .video-block.hide-poster .play-btn-holder,.media-section .video-block.hide-poster .poster{opacity:0;pointer-events:none}.media-section .video-block .poster{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:opacity 1s}.media-section .video-block .poster::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#12122d -4.65%,rgba(18,18,45,.24) 26.66%)}.media-section .video-block .play-btn,.media-section .video-block .play-btn-holder{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .5s}.media-section .video-block .play-btn{width:70px;height:70px;background:0 0;border:0;font-size:0;padding:0;margin:0;cursor:pointer}.media-section .video-block .play-btn img{margin:0;width:100%;height:100%;object-fit:contain}.media-section .video-block iframe,.media-section .video-block video{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.media-section .container>img{display:block}.media-section.image-center .container>img{margin-left:auto;margin-right:auto}.media-section.image-full .container>img{width:100%}.media-section.image-right .container>img{margin-left:auto;margin-right:0}.modules-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:25px;row-gap:25px}.modules-list+.buttons{margin-top:25px}.modules-list .modules-item{background-color:#fff;padding:20px;width:100%;max-width:587px;border-radius:24px;display:flex;flex-direction:column}.modules-list .modules-item h6{font-size:18px;margin-bottom:9px;font-weight:600}.modules-list .modules-item li,.modules-list .modules-item p{color:rgba(18,18,45,.8);font-size:16px;font-weight:400}.modules-list .modules-item li+li{margin-top:5px}.modules-list .modules-item-head{display:flex;flex-direction:column;row-gap:7px;column-gap:2%}.modules-list .modules-item-head p{width:100%}.modules-list .modules-detail-inner{margin:18px 0;border-top:1px solid #e5e7eb;padding-top:24px;padding-bottom:31px}.modules-list .modules-detail-inner+.modules-detail{align-items:center;position:relative;margin-top:auto}.modules-list .modules-detail-inner+.modules-detail::after{content:"";width:100%;height:1px;background-color:#e5e7eb;position:absolute;top:-18px;left:0}.modules-list .modules-detail-inner ul:not(.check-list) li::before{background:#005aaa}.modules-list .modules-item-est{display:inline-flex;align-items:flex-start}.modules-list .modules-item-est img{flex-shrink:0;margin-right:10px;width:24px;height:24px;object-fit:contain}.modules-list .modules-item-est span{color:#414255;font-size:16px;font-weight:400}.modules-list .modules-detail{display:flex;flex-direction:row;align-items:flex-start;column-gap:15px;margin-bottom:14px}.modules-list .modules-detail:last-child{margin-bottom:0}.modules-list .modules-detail-img{width:40px;height:40px;position:relative;background-color:#def2fb;display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0}.modules-list .modules-detail-img img,.modules-list .modules-detail-img svg{object-fit:contain;max-width:24px;max-height:24px}.open-position-section .product-list{justify-content:flex-start}.open-position-section .product-list .hidden-jobs-msg{color:rgba(18,18,45,.8)}.open-position-section .positions-group,.open-position-section .positions-list{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;row-gap:35px}.open-position-section .positions-list{margin-top:-24px;padding-top:24px;transition:max-height 1s ease}.open-position-section .positions-list.show-cards{max-height:2500px!important}.open-position-section .positions-group h3,.open-position-section .positions-group h4,.open-position-section .positions-group h5,.open-position-section .positions-group h6,.open-position-section .positions-list .info-card,.own-pipeline .program-details .info-img img{width:100%}.open-position-section .positions-list .info-card h5{color:#005aaa;margin-bottom:15px}.open-position-section .positions-list .info-card a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.open-position-section .positions-list .info-card.hidden-job{display:none}.open-position-section .positions-group{overflow:hidden;margin-bottom:0}.open-position-section .positions-group.show-btn{position:relative;margin-bottom:0}.open-position-section .positions-group.show-btn .list-link{visibility:visible;max-width:none;max-height:none}.open-position-section .positions-group.show-btn .positions-list{overflow:hidden}.open-position-section .positions-group-title{flex-shrink:0;width:100%}.open-position-section .position-location{display:flex;flex-direction:row;padding-left:4px}.open-position-section .position-location span{font-size:16px;text-transform:uppercase}.open-position-section .location-icon{margin-right:10px}.open-position-section .list-link{width:100%;visibility:hidden;max-width:0;max-height:0;overflow:hidden;align-items:flex-start}.no-touch .open-position-section .list-link .link:hover .button-arrow path{fill:#12122d;stroke:#fff}.open-position-section .list-link .button-arrow path,.solutions-tab-section .button-arrow svg path{fill:#fff}.open-position-section .list-link .button-arrow svg{transition:transform .3s ease}.our-mission-section{position:relative}.our-mission-section .section-bg-bottom{display:none}.our-mission-section h2 a{color:#53469c}.our-mission-text{margin:0 auto;max-width:580px;text-align:center}.header .buttons .our-mission-text .mobile-button,.our-mission-text .button,.our-mission-text .header .buttons .mobile-button{margin-top:48px}.our-mission-text .h4+:not(.button),.our-mission-text h4+:not(.button){margin-top:25px}.our-mission-text.medium{max-width:1214px}.our-mission-text p:not(.h4){text-align:left;margin-bottom:25px;color:#12122d}.our-mission-text p:not(.h4):last-child{margin-bottom:0}.our-mission-text p:not(.h4) a{color:#3e6fb7;text-decoration:underline}.our-mission-text .our-mission-text-left{margin-bottom:25px}.our-mission-text .our-mission-text-left i,.our-mission-text .our-mission-text-left p,.our-mission-text .our-mission-text-left strong{margin-bottom:20px}.our-mission-text .our-mission-text-left i:last-child,.our-mission-text .our-mission-text-left p:last-child,.our-mission-text .our-mission-text-left strong:last-child,.our-mission-text .right-text i:last-child,.our-mission-text .right-text p:last-child,.our-mission-text .right-text strong:last-child{margin-bottom:0}.our-mission-text .bold{font-weight:600;color:#12122d}.our-mission-text .right-text i,.our-mission-text .right-text p,.our-mission-text .right-text strong{color:rgba(18,18,45,.8);margin-bottom:20px}.our-mission-text .italic{font-style:italic}.content-bottom{position:sticky;top:100px}.content-top{margin-bottom:40px}.our-mission-images{display:flex;overflow:visible;margin:0 0 40px;transform:translateX(100%);padding:0 20px}.our-mission-images.animate{transition:transform 1s;transform:translateX(0)}.our-mission-images .images-holder{align-self:flex-start;display:flex;gap:17px;align-items:center}.our-mission-img{flex:1 0 auto;max-height:300px;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;border-radius:16px;overflow:hidden}.our-mission-img:nth-child(5n+1){max-width:340px}.our-mission-img:nth-child(5n+2){max-width:271px}.our-mission-img:nth-child(5n+3){max-width:270px}.our-mission-img:nth-child(5n+4){max-width:200px}.our-mission-img:nth-child(5n+5){max-width:424px}.our-mission-img img{border-radius:16px;width:100%}.overview-list .item:last-child{margin-bottom:0}.overview-holder::after{content:"";display:table;clear:both}.overview-list{border-radius:16px;border:1px solid #c6c5c5;padding:24px}.overview-list h5{margin-bottom:15px}.overview-list,.overview-list .item{margin-bottom:24px}.overview-list .item .title{opacity:.8;font-size:16px;text-transform:uppercase;margin-bottom:8px}.overview-list .item .h6,.overview-list .item h6{line-height:1.5;font-weight:600}.photo-galery-item{position:relative;overflow:hidden;margin-bottom:30px;border-radius:16px}.photo-galery-item::after{content:"";display:block;padding-top:65%}.photo-galery-item img{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.pipeline-info{position:relative}.pipeline-info .section-bg{border-radius:0;background:#12122d}.pipeline-info .section-bg img{object-position:top center}.pipeline-info.with-corners .section-bg{bottom:-40px;top:-40px}.pipeline-info .section-title{color:#fff}.pipeline-info .show-more-button{border:0;background:0 0;padding:0;margin-right:40px;margin-left:auto;cursor:pointer;display:block}.partnered-pipeline .show-more-button i,.pipeline-info .show-more-button i{display:inline-block;position:relative;width:24px;height:24px}.pipeline-info .show-more-button i::after,.pipeline-info .show-more-button i::before{content:"";position:absolute;background:#54c9ef}.pipeline-info .show-more-button i::before{left:2px;right:2px;height:3px;top:50%;margin-top:-1px}.pipeline-info .show-more-button i::after{width:3px;top:2px;bottom:2px;left:50%;margin-left:-1px;transition:opacity .3s}.pipeline-info .disclaimer{color:rgba(255,255,255,.8);margin-top:24px}.pipeline-info .progress{position:relative;border-left:1px solid #c6c5c5;border-right:1px solid #c6c5c5;transition:height .3s;overflow:hidden;display:none}.pipeline-info .progress::after{right:0;transform:scaleX(-1)}.pipeline-info .progress-bar{position:relative;height:78px;display:flex;align-items:center}.pipeline-info .progress-bar::after,.pipeline-info .progress-bar::before{content:"";position:absolute;width:40px;top:0;bottom:0;background:linear-gradient(90deg,rgba(45,44,97,.23) 9.1%,rgba(47,46,100,0) 96.85%)}.pipeline-info .progress-bar::before{left:0}.pipeline-info .progress-bar::after{right:0;transform:scaleX(-1)}.pipeline-info .progress-bar .bar{width:100%;height:30px;position:relative;border-radius:0 99em 99em 0;overflow:hidden}.pipeline-info .progress-bar .bar::before{content:"";position:absolute;width:100%;width:var(--width-progress);top:0;bottom:0;left:0;background:linear-gradient(90deg,#017ce8 0%,#6607ff 50%,#e125ff 100%)}.pipeline-info .progress-title{text-align:center;font-size:14px;line-height:1.4;text-transform:uppercase;display:grid;grid-template-columns:repeat(3,1fr)}.pipeline-info .progress-title span{display:block;padding:16px 4px;position:relative}.pipeline-info .progress-title span::after{content:"";position:absolute;width:1px;top:0;bottom:-500px;left:100%;background:#c6c5c5;z-index:2}.partnered-pipeline .title-row{background:#fff;border-radius:16px 16px 0 0;border-bottom:8px solid #54c9ef}.partnered-pipeline .title-row .col{color:#12122d;font-family:"Lato",sans-serif;font-size:18px;font-weight:900;line-height:1.3;padding:16px 16px 8px;border-right:1px solid #c6c5c5}.partnered-pipeline .program-row .col:last-child,.partnered-pipeline .title-row .col:last-child{border:0}.partnered-pipeline .hide-mobile{display:none}.partnered-pipeline .row{display:grid;grid-template-columns:1fr 90px}.partnered-pipeline .row:first-child .col:last-child{text-align:center}.partnered-pipeline .col span sub,.partnered-pipeline .col span sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline;letter-spacing:-.05rem;margin-left:-.2rem}.partnered-pipeline .col span+span{padding-left:28px;position:relative}.partnered-pipeline .col span+span::before{content:"";position:absolute;left:10px;top:9px;width:8px;height:8px;background:#54c9ef;border-radius:50%}.partnered-pipeline .program-row{color:#fff;border:1px solid #fff;border-top:none;background:0 0;transition:background-color .3s}.partnered-pipeline .program-row .col{padding:16px;border-right:1px solid #fff;transition:border-color .3s}.partnered-pipeline .program-row.opened{background:rgba(217,217,217,.1)}.partnered-pipeline .program-row.opened .col{border-color:transparent;color:#54c9ef}.partnered-pipeline .program-row.with-info .show-more-button{display:block}.partnered-pipeline .program-details{padding:16px;display:none}.partnered-pipeline .program-details .h5,.partnered-pipeline .program-details .program-detail-block,.partnered-pipeline .program-details h5{margin-bottom:16px}.partnered-pipeline .program-details p{opacity:.8;margin-bottom:32px}.partnered-pipeline .program-details .program-detail-block:last-child{margin-bottom:32px}.partnered-pipeline .program-details .program-detail-block .title{font-weight:600;margin-bottom:8px}.partnered-pipeline .program-details .program-detail-block .value{opacity:.8}.partnered-pipeline .program-details .program-detail-block .title span+span,.partnered-pipeline .program-details .program-detail-block .value span+span{padding-left:23px;position:relative}.partnered-pipeline .program-details .program-detail-block .title span+span::before,.partnered-pipeline .program-details .program-detail-block .value span+span::before{content:"";position:absolute;left:8px;top:9px;width:5px;height:5px;background:#fff;border-radius:50%}.partnered-pipeline .show-more-button{border:0;background:0 0;margin:0 auto;cursor:pointer;display:block}.partnered-pipeline .show-more-button i::after,.partnered-pipeline .show-more-button i::before{content:"";position:absolute;background:#54c9ef}.partnered-pipeline .show-more-button i::before{left:0;right:0;height:2px;top:50%;margin-top:-1px}.partnered-pipeline .show-more-button i::after{width:2px;top:0;bottom:0;left:50%;margin-left:-1px;transition:opacity .3s}.own-pipeline .title-row{display:none}.own-pipeline .program-row{background:#fff;border-radius:40px;margin-bottom:24px;overflow:hidden}.own-pipeline .program-row:last-child{margin-bottom:0}.no-touch .popups .video-popup .button-close:hover::after,.no-touch .popups .video-popup .button-close:hover::before,.own-pipeline .program-row.blue-bg{background:#fff}.own-pipeline .program-row.blue-bg .row{border-radius:40px;background:#c0e7f8;transition:border-radius 0s .3s}.own-pipeline .program-row.blue-bg.opened .row{border-radius:40px 40px 0 0;transition:border-radius .3s}.own-pipeline .program-row.with-info .show-more-button{display:block}.own-pipeline .program-row .row{padding:18px 20px 16px;display:flex;gap:24px;position:relative}.own-pipeline .program-row .col:nth-child(1){flex-grow:1}.own-pipeline .program-row .col:nth-child(3){flex-shrink:0;display:flex;align-items:center}.own-pipeline .program-row .content-holder .h5,.own-pipeline .program-row .content-holder h5,.refences-section.content ol p{margin-bottom:8px}.own-pipeline .program-row .content-holder p{font-size:14px;line-height:1.4;opacity:.8}.own-pipeline .show-more-button i::after,.own-pipeline .show-more-button i::before{background:#005aaa}.own-pipeline .program-details,.platform-section .info-card::after,.platform-section .info-card::before{display:none}.own-pipeline .program-details .program-details-holder{padding:190px 0 20px 20px;box-shadow:0 4px 29px 0 rgba(0,0,0,.1) inset}.own-pipeline .program-details .h5,.own-pipeline .program-details h5{margin-bottom:16px}.own-pipeline .program-details p{margin-bottom:40px;opacity:.8}.own-pipeline .program-details .buttons{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px}.own-pipeline .program-details .info-img{max-width:500px;margin:0 auto}.pipeline-animated{padding:242px 0;position:relative;text-align:center}.pipeline-animated .container{position:relative}.pipeline-animated__bars-container{display:flex;flex-direction:column;gap:2rem;inset:0;overflow:hidden;padding:20px 0;position:absolute}.pipeline-animated__bar{border-radius:0 100px 100px 0;flex:1;overflow:hidden;position:relative;width:min(var(--width, 0),var(--max-width))}.pipeline-animated__bar::before{background:linear-gradient(90deg,#eff8fd 0%,#b2abfb 47%,#dc7dff 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:calc(100vw + 50px)}.pipeline-animated__description{font-weight:900;margin-top:2rem}.pipeline-animated__cta{margin-top:2rem}.laptop,.platform-section{position:relative}.platform-section .section-bg{background-color:#12122d}.platform-section .section-title{color:#fff;margin-bottom:0}.platform-section .info-card{background-color:rgba(192,231,248,.1);color:#fff;text-align:center}.platform-section .info-card h5{font:900 20px/1.3 "Lato",sans-serif}.platform-section .info-card h5:last-child,.popup.career .popup-text-block p:last-child,.popup.career .story-section-text p:last-child{margin-bottom:0}.platform-section .info-card .icon-holder{margin-left:auto;margin-right:auto}.platform-section .container,.popup.career .popup-text-block{display:flex;flex-direction:column;row-gap:40px}.laptop-bg,.laptop-bg img,.laptop-img,.laptop-img img{width:100%}.laptop-bg+.laptop-img{position:absolute;top:5.28%;left:10.95%;width:77.8%;height:84.5%;box-shadow:0 16.34px 30px 0 rgba(0,0,0,.25)}.laptop-bg+.laptop-img img{width:100%;height:100%;object-fit:cover}.popup-open{overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;height:100%}.popups{position:fixed;width:100%;bottom:0;left:0;top:0;border:0;z-index:800;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none;background:rgba(18,18,45,.8)}.popup-open .popups,.popup.active{pointer-events:auto;opacity:1;visibility:visible}.popup,.popup-holder{display:flex;justify-content:center}.popup{position:static;text-align:center;height:0;overflow:auto;opacity:0;border-radius:24px}.popup.active{height:100%;z-index:100;-webkit-overflow-scrolling:touch}.popup-holder{flex-direction:column;padding:10px}.popup-holder .button-close{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;z-index:1;border:0;transition:all .5s;background:0 0}.no-touch .popup-holder .button-close:hover:after,.no-touch .popup-holder .button-close:hover:before{background:#12122d}.popup-holder .button-close:after,.popup-holder .button-close:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;transition:background-color .5s;border:0;background:#414255}.popup-holder .button-close:before{transform:translate(-50%,-50%) rotate(45deg)}.popup-holder .button-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.popup .popup-body{max-height:100%}.popup.career .popup-text-block{row-gap:20px}.popup.career .popup-text-block p{font-size:16px;line-height:22px}.popup.career .popup-body{background-color:#fff;border-radius:24px;overflow:hidden;max-width:1214px}.popup.career .popup-holder{width:100%}.popup.career .popup-holder .button-close{top:11px;right:11px}.popup.career .popup-body-inner{overflow:auto;text-align:left;height:100%;padding:24px 35px 24px 24px}.popup.career ul{margin:0 0 20px}.popup.career #content ul,.popup.career #header{margin-bottom:30px}.popup.career #header a:not(.button){color:#005aaa}.no-touch .popup.career #header a:not(.button):hover{text-decoration:underline}.popup.career #header .company-name{font-size:16px;font-weight:400;text-transform:uppercase;color:rgba(18,18,45,.8)}.popup.career .content em,.popup.career .content p,.popup.career .content ul,.popups .bio-popup-container span{color:rgba(18,18,45,.8)}.popup.career #apply_button{float:right}.popup.career .app-title{margin-bottom:21px}.popup.career .app-title+.location{font-size:14px;text-transform:uppercase}.popup.career hr{background-color:#c6c5c5;margin:35px 0}.popup.career #header .buttons,.popup.career .story-popup-list-inner{margin-top:30px}.popup.career .story-popup-list-inner .progress-bar,.popups .bio-popup.bio-updated .bio-popup-container.hide-scroll+.jcf-scrollbar{display:none}.popup.career .story-popup-list-inner .progress-bar .progress-line{height:100%;width:1px;background-color:#c6c5c5;display:block;margin:0 auto}.popup.career .story-popup-list-inner .progress-bar .progress-color-line{height:18vh;position:sticky;width:2px;top:-5vh;left:0;background-color:#005aaa;transform:translateX(-16px)}.popup.career .story-popup-item-wrap{margin-bottom:40px}.popup.career .story-popup-item-wrap.active-timeline::before{background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="17" height="17" rx="8.5" fill="%2354C9EF"/></svg>');background-repeat:no-repeat;background-position:center;background-size:auto;border-color:#005aaa}.popup.career .story-popup-item-wrap:first-child::before{margin-top:14vh;opacity:1}.popup.career .story-popup-item-wrap:last-child{margin-bottom:30px}.popup.career .story-popup-item{position:relative;width:100%}.popup.career .story-popup-item.no-image .story-section-text{width:100%;display:flex;flex-direction:column;justify-content:end}.popup.career .story-section-text{margin-bottom:25px}.popup.career .story-section-text h2{color:#c6c5c5;margin-bottom:27px}.popup.career .story-section-text p,.popups .bio-popup-container p{color:rgba(18,18,45,.8);margin-bottom:15px;line-height:1.4}.popup.career .story-section-text p strong{color:#12122d;font-size:18px}.popup.career .story-section-text p a{color:#3e6fb7;text-decoration:underline}.no-touch .popup.career .story-section-text p a:hover{text-decoration:none}.popup.career .story-section-item-img{position:relative;overflow:hidden;border-radius:16px}.popup.career .story-section-item-img::after{content:"";display:block;padding-top:66.7%}.popup.career .story-section-item-img img,.release-video-container iframe,.release-video-container img,.release-video-container picture,.release-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popups .bio-popup{border-radius:0;background:#fff;color:rgba(18,18,45,.8)}.popups .bio-popup.bio-updated .bio-popup-container{opacity:1;transition:opacity 1s}.popups .bio-popup .popup-holder{min-width:100%}.popups .bio-popup-container{padding:50px 20px;text-align:left;opacity:0;font-size:14px;line-height:1.4}.popups .bio-popup-container .h5,.popups .bio-popup-container h5{margin-bottom:8px;color:#12122d}.popups .bio-popup-container p{font-size:14px;margin-bottom:16px}.popups .bio-popup-container p:last-child{margin-bottom:0}.popups .bio-popup-container>*{margin-top:8px}.popups .bio-popup-container blockquote,.popups .bio-popup-container ol,.popups .bio-popup-container ul{margin-top:16px}.popups .bio-popup-container ol li+li,.popups .bio-popup-container ul li+li{margin:4px 0 0}.popups .video-popup .popup-body{position:relative;padding:40px 0 0;background:linear-gradient(180deg,rgba(18,18,45,0) 0%,rgba(18,18,45,0) 40px,#12122d 40px,#12122d 100%);border-radius:2px;overflow:hidden;line-height:0;width:calc(100vw - 20px);max-width:1213px}.popups .video-popup .button-close::after,.popups .video-popup .button-close::before{background:rgba(255,255,255,.6)}.popups .video-popup .video-popup-container{width:100%;position:relative;padding-top:56.25%}.post-section{overflow:hidden;position:relative}.post-section .slick-dotted+.slider-footer:not(.with-button){display:flex}.post-section .slick-dotted+.slider-footer .slider-nav,.post-slider .slick-track{display:flex}.post-section.is-visible .slick-list{overflow:visible}.post-section .slider-footer:not(.with-button){display:none}.post-section .slider-footer .slider-nav,.products-section.has-not-purple-hover .info-card::after,.products-section.has-not-purple-hover .info-card::before{display:none}.post-section.bg-carbon .post-card,.post-section.dark-theme .post-card{border:0;background:#fff}.post-section.center .section-title{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}.post-section.center .slider-footer{flex-direction:column;justify-content:center}.header .buttons .post-section.center .slider-footer .mobile-button,.post-section.center .slider-footer .button,.post-section.center .slider-footer .header .buttons .mobile-button{margin-right:0;margin-left:0}.post-slider{margin:0 -20px 0 0}.post-slider .slick-slide{line-height:0;padding:0 20px 0 0;height:inherit}.post-slider .post-card{display:flex!important;height:100%}.principles-section{position:relative}.principles-section .section-bg{background:#12122d}.principles-section .section-title{color:#fff}.principles-gallery{margin-bottom:40px}.principles-gallery .photo{margin-bottom:16px;text-align:center;border-radius:12px;overflow:hidden}.principles-gallery .photo:last-child{margin-bottom:0}.principles-listing ol li{padding-left:28px;color:#fff;font-weight:600}.principles-listing ol li::before{content:counter(counterOrdered);font-size:20px;font-weight:900;line-height:1.3;font-family:"Lato",sans-serif;color:#fff}.products-section{border-radius:24px}.products-section .h2,.products-section h2{margin:0 0 40px}.products-section.has-not-purple-hover{justify-content:start}.products-section.has-not-purple-hover .info-card{padding-left:0;padding-right:0}.no-touch .products-section.has-not-purple-hover .info-card:hover{transform:none;border-top-color:#c6c5c5!important;border-radius:0!important}.products-section .contacts-item+.buttons{margin-top:20px}.products-section .buttons{margin-top:48px}.products-section--all .container{display:flex;flex-direction:column;gap:40px}.products-section--all .content-col{flex:1 0}.products-section--all .content-links{position:relative;width:100%;max-width:360px;margin-bottom:30px;display:inline-flex;flex-direction:row-reverse;column-gap:8px;justify-content:space-between;border:1px solid #c6c5c5;border-radius:72px}.products-section--all .content-links__button{flex-basis:50%;justify-content:center;background-color:transparent;color:#12122d;text-align:center;line-height:1.2}.products-section--all .content-links__button--orange.active-link{color:#12122d}.products-section--all .content-links__button--orange.active-link~.glider{background:#f37c28;transform:translateX(0)}.products-section--all .content-links__button--purple.active-link{color:#fff}.products-section--all .content-links__button--purple.active-link~.glider{background:#53469c;transform:translateX(-100%)}.products-section--all .content-links__button::before,.products-section--all .reset::before{content:none}.products-section--all .content-links__button span{pointer-events:none}.products-section--all .reset{margin-right:8px;border:0;background:0 0;padding:0}.products-section--all .reset:hover{color:#12122d!important}.products-section--all .products-filter{flex-direction:column}.products-section--all .products-filter .form-heading{display:flex;justify-content:space-between;align-items:center}.products-section--all .products-filter .form-item__checkboxes .form-item{margin-bottom:.75rem}.product-list,.products-filter{display:flex;flex-wrap:wrap;gap:40px 20px}.product-list.cards-carbon .info-card::before{background:#f8f9fd}.product-list.cards-bordered .info-card{background:0 0;border-top:1px solid #c6c5c5;border-radius:0;transition:transform .5s,border-color .5s,border-radius .5s}.no-touch .product-list.cards-bordered .info-card:hover{border-color:transparent;border-radius:16px}.product-list.cards-bordered .info-card::before{background:0 0}.product-list.cards-bordered .info-card p{font-size:16px}.product-list .info-card{position:relative;z-index:2;width:100%;transition:transform .5s;display:flex;flex-direction:column}.product-list .info-card:before{background:#fff}.no-touch .product-list .info-card:hover{transform:translateY(-24px)}.product-list .info-card .link:before{display:none}.product-list .info-card p{margin:0 0 23px}.product-list .info-card .list-link{margin:auto 0 0}.products-filter{gap:40px 24px;margin:0 0 48px}.products-filter .form-item{width:100%}.products-filter .buttons{width:100%;margin-top:0}.programs-section{position:relative}.programs-section+.description-section{position:relative;z-index:2}.programs-section .tabs-nav{display:flex;overflow:auto;position:relative;z-index:10;margin-left:-20px;margin-right:-20px;padding:0 20px 4px}.programs-section .tabs-nav li{flex-shrink:0;position:relative}.programs-section .tabs-nav li a{display:inline-block;padding:12px 16px;font-weight:600;text-transform:capitalize;border-radius:16px 16px 0 0;transition:background-color .5s,color .5s;color:#414255}.programs-section .tabs-nav li.current-menu-item a{background:#def2fb;color:#005aaa}.programs-section .tabs-content{position:relative;padding-top:20px;padding-bottom:20px}.programs-section .tabs-content::before{content:"";position:absolute;bottom:0;top:-4px;left:50%;width:var(--window-width);transform:translateX(-50%);background:#def2fb}.programs-section .tabs-content .tab{transition:opacity 0s ease,visibility 0s;width:100%;left:-100%;opacity:0;visibility:hidden;top:-3000px;position:absolute}.programs-section .tabs-content .tab.active{opacity:1;visibility:visible;left:0;top:0;position:relative;transition:opacity .8s ease,visibility .8s}.programs-section.next-dark .tabs-content{padding-bottom:18px}.programs-section.next-dark .tabs-content::before{bottom:0;border-radius:0}.program{display:flex;flex-direction:column;gap:24px}.program .h2,.program .h3,.program .h4,.program h2,.program h3,.program h4,.program p{margin-bottom:24px}.program .h2:last-child,.program .h3:last-child,.program .h4:last-child,.program .list li:last-child,.program h2:last-child,.program h3:last-child,.program h4:last-child,.program p:last-child{margin-bottom:0}.program li,.program p{color:rgba(18,18,45,.8)}.program .img-holder{overflow:hidden}.program .img-holder img{border-radius:16px;max-width:100%;min-width:60%}.program .list{margin-top:24px}.program .list li{padding-left:50px;position:relative;display:flex;justify-content:center;flex-direction:column;min-height:34px;margin-bottom:24px}.program .list img{position:absolute;left:0;top:0;object-fit:contain;width:34px;height:34px;border-radius:50%}.program .links{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.latest-news-section .heading,.latest-news-section .view-more{text-align:center}.latest-news-section .slider-nav{margin:0 auto}.publications-slider{margin-right:-20px}.publications-slider .slide{padding-right:20px}.publications-slider .slick-list{overflow:visible}.publications-slider .slick-track{display:flex}.publications-slider .slick-slide{height:auto}.is-locations .tabs-holder .tabs-nav .slick-slide>div,.publications-slider .slide{height:100%;display:flex}.publications-slider .info-card{height:100%;display:flex;flex-direction:column;transition:transform .5s;background:0 0}.publications-slider .info-card .list-link{margin-top:auto}.no-touch .publications-slider .info-card:hover{transform:translateY(-24px)}.publications-slider+.slider-footer{margin-top:0}.publications-slider.slick-dotted+.slider-footer{margin-top:40px}.quote-block__inner{border-radius:18px;border:0;padding:40px}.quote-block__inner.black-on-white{background-color:#fff}.quote-block__inner.black-on-carbon .quote-block__author-bio a,.quote-block__inner.black-on-carbon cite span,.quote-block__inner.black-on-carbon cite strong,.quote-block__inner.black-on-carbon q,.quote-block__inner.black-on-white .bio__button,.quote-block__inner.black-on-white .quote-block__author-bio a,.quote-block__inner.black-on-white cite span,.quote-block__inner.black-on-white cite strong,.quote-block__inner.black-on-white q{color:#000}.quote-block__inner.black-on-white .vl{border-color:#000}.quote-block__inner.black-on-carbon{background-color:#f8f9fd}.quote-block__inner.black-on-carbon .bio__button{color:#000}.quote-block__inner.black-on-carbon .vl{border-color:#000}.quote-block__inner.white-on-navy{background-color:#12122d}.quote-block__inner.white-on-navy .bio__button,.quote-block__inner.white-on-navy .quote-block__author-bio a,.quote-block__inner.white-on-navy cite span,.quote-block__inner.white-on-navy cite strong,.quote-block__inner.white-on-navy q{color:#fff}.quote-block__inner.white-on-navy .vl{border-color:#fff}.quote-block__inner cite span,.quote-block__inner cite strong,.quote-block__inner q{letter-spacing:-.01em}.quote-block__inner q{font:400 42px/48px "Lato",sans-serif}.quote-block__inner cite strong{margin-bottom:0;font:700 22px/26px "Lato",sans-serif}.quote-block__inner cite span{margin-top:0;font:400 14px/22px "Open Sans",sans-serif}.quote-block__inner figure{width:80px!important;height:80px!important}.quote-block__inner figure img{border-radius:50%;object-fit:cover}.quote-block__inner .author{display:flex;align-items:center}.quote-block__inner .quote-block__author-bio{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:8px}.quote-block__inner .bio__button,.quote-block__inner .quote-block__author-bio a{padding:12px 0;font:700 14px/1.5 "Lato",sans-serif;text-decoration:underline}.quote-block__inner .vl{border-left:1px solid;height:30px}.quote-block__inner .bio__button{background:0 0;border:0;cursor:pointer}.quote-block .bio{position:fixed;left:50%;top:50%;z-index:10;width:90vw;max-width:900px;margin:0;padding:40px;border:0;border-radius:18px;transform:translate(-50%,-50%)}.quote-block .bio::backdrop{background-color:rgba(0,0,0,.5)}.quote-block .bio__inner{display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border-radius:18px}.quote-block .bio__description{margin-top:8px!important;font:400 16px/22px "Open Sans",sans-serif}.quote-block .bio__author{display:flex;justify-content:flex-start;align-items:center;gap:24px;margin-top:8px}.quote-block .bio__author cite strong{font:700 22px/26px "Lato",sans-serif}.quote-block .bio__author cite span{margin-top:2px;font:400 14px/22px "Open Sans",sans-serif}.quote-block .bio__author figure img{width:80px;height:80px;border-radius:50%}.quote-block .bio__close-button{background:0 0;border:0;padding:.5rem;cursor:pointer}.refences-section.content ol li>:last-child{margin-bottom:0}.reverse-row .text p strong{color:#12122d}.reverse-row blockquote{padding-top:24px;border-top:1px solid #c6c5c5;padding-left:0;border-left:none}.reverse-row .video-holder iframe,.reverse-row .video-holder video{width:100%;height:100%;position:absolute;top:0;left:0}.reverse-row .statistic-card p{font-size:14px;font-weight:600;line-height:1.4;margin-bottom:0;color:#12122d}.refences-section.content .h4,.refences-section.content h4{margin-bottom:24px}.refences-section.content ol li{margin-bottom:16px;margin-top:0;padding-left:30px}.refences-section.content ol li::before{font-family:"Lato",sans-serif;top:-2px;font-weight:900;font-size:18px;opacity:.8}.refences-section.content ol p:last-of-type{margin-bottom:0}.refences-section.content ol .h5,.refences-section.content ol h5{margin-bottom:16px}.release-video-container{position:relative;margin-top:40px}.release-video-container img{z-index:1}.release-video-container .release-img-holder{border-radius:24px;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:10;transition:opacity .5s ease}.release-video-container .release-img-holder img{margin:0}.release-video-container .release-img-holder::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(0deg,rgba(18,18,45,.4) 0%,rgba(18,18,45,.14) 100%)}.release-video-container .release-video-holder{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;overflow:hidden;z-index:9}.release-video-container .play-btn-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.release-video-container .release-video-inner{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.release-video-container .release-video-inner.video-open .release-img-holder{opacity:0;pointer-events:none;z-index:1}.release-video-container .release-video-inner.fixed-video{width:57.5vw;height:33.612vw;left:auto;top:auto;right:20px;bottom:20px;z-index:10;position:fixed;opacity:0;animation:showVideo .3s .3s forwards}.release-video-container .release-video-inner.fixed-video .play-btn-holder span,.release-video-container .release-video-inner.fixed-video .release-play-video::before,.release-video-container .release-video-inner.fixed-video .release-play-video:after{display:none}.release-video-container .release-video-inner.fixed-video+.scroll-to-top{transform:translateY(calc(-33.612vw - 40px))}.release-video-container::after{content:"";display:block;padding-top:58.5%}.release-video-container .scroll-to-top{position:fixed;width:72px;height:72px;background-color:#54c9ef;bottom:20px;right:20px;top:auto;left:auto;z-index:20;border:0;outline:0;border-radius:50%;opacity:0;pointer-events:none;transition:opacity .3s linear,transform .3s linear}.no-touch .release-video-container .scroll-to-top:hover{cursor:pointer}.release-video-container .scroll-to-top.visible{pointer-events:all;opacity:1}.resources-block,.resources-block .container{position:relative}.resources-block .slick-dotted+.slider-footer:not(.with-button){display:flex}.resources-block .slick-dotted+.slider-footer .slider-nav{display:flex}.resources-block .slider-footer:not(.with-button){display:none}.resources-block .slider-footer .slider-nav{display:none}.resources-block.show-result .search-result{position:relative;z-index:1;opacity:1;left:0;top:0;visibility:visible;pointer-events:auto}.resources-block .search-result,.resources-block.show-result .listings{position:absolute;z-index:-1;opacity:0;pointer-events:none;visibility:hidden}.resources-block.show-result .listings{width:100%;transition:opacity 0s ease,visibility 0s}.resources-block .listings{position:relative;z-index:1;opacity:1;left:0;top:0;visibility:visible;transition:opacity .8s ease,visibility .8s}.resources-block .post-group .section-grid .h2,.resources-block .post-group .section-grid h2{font:900 24px/1.1 "Lato",sans-serif}.resources-block .search-result{transition:opacity .8s ease,visibility .8s}.resources-block .search-result .count-results{margin-bottom:48px}.resources-block .search-result .list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}.resources-filters{margin-bottom:64px}.filters-group,.resources-filters .h5,.resources-filters h5{margin-bottom:24px}.resources-filters .buttons-holder{width:100%;margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.filters-group .form-item{width:100%;margin-bottom:24px}.filters-group .form-item:last-of-type{margin-bottom:0}.reverse-row{display:flex;align-items:center;flex-direction:column;gap:40px}.header .buttons .reverse-row .text p+.mobile-button,.reverse-row .text .header .buttons p+.mobile-button,.reverse-row .text p+.button{margin-top:15px}.reverse-row .picture img{line-height:0}.reverse-row.reverse .picture .circle{right:auto;left:-50%}.reverse-row .text>:last-child{margin-bottom:0}.reverse-row .h2,.reverse-row .h3,.reverse-row .h4,.reverse-row .nameplate,.reverse-row h2,.reverse-row h3,.reverse-row h4,.reverse-row ol,.reverse-row p,.reverse-row ul{margin:0 0 24px}.header .buttons .reverse-row .h2+.mobile-button,.header .buttons .reverse-row .h3+.mobile-button,.header .buttons .reverse-row .h4+.mobile-button,.header .buttons .reverse-row h2+.mobile-button,.header .buttons .reverse-row h3+.mobile-button,.header .buttons .reverse-row h4+.mobile-button,.header .buttons .reverse-row ol+.mobile-button,.header .buttons .reverse-row p+.mobile-button,.header .buttons .reverse-row ul+.mobile-button,.reverse-row .h2+.button,.reverse-row .h3+.button,.reverse-row .h4+.button,.reverse-row .header .buttons .h2+.mobile-button,.reverse-row .header .buttons .h3+.mobile-button,.reverse-row .header .buttons .h4+.mobile-button,.reverse-row .header .buttons h2+.mobile-button,.reverse-row .header .buttons h3+.mobile-button,.reverse-row .header .buttons h4+.mobile-button,.reverse-row .header .buttons ol+.mobile-button,.reverse-row .header .buttons p+.mobile-button,.reverse-row .header .buttons ul+.mobile-button,.reverse-row h2+.button,.reverse-row h3+.button,.reverse-row h4+.button,.reverse-row ol+.button,.reverse-row p+.button,.reverse-row ul+.button{margin-top:16px}.reverse-row ol,.reverse-row p,.reverse-row ul,.reverse-row ul.check-list{color:rgba(18,18,45,.8)}.reverse-row blockquote .author{gap:16px}.header .buttons .reverse-row .mobile-button,.reverse-row .button,.reverse-row .header .buttons .mobile-button,.reverse-row .list-link{margin-top:40px}.reverse-row .video-holder{position:relative;height:0;padding-bottom:56.26%;width:100%}.reverse-row .picture{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;align-self:flex-start;margin:0 auto;width:100%}.reverse-row .picture .nameplate{position:absolute;z-index:5;left:24px;top:24px;margin:0}.reverse-row .picture .circle{--color: #fff;position:absolute;top:50%;right:-40%;width:653px;height:653px;transform:translate(0,-50%);z-index:-1}.reverse-row .picture .circle.lodine{background:radial-gradient(ellipse at center,rgba(83,70,156,.22) 0%,rgba(255,255,255,0) 70%)}.reverse-row .picture .circle.phosphorus{background:radial-gradient(ellipse at center,rgba(243,124,40,.18) 0%,rgba(255,255,255,0) 70%)}.reverse-row .picture .play-btn-holder,.reverse-row .picture-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.reverse-row .picture-bg{max-width:150%;margin:0;z-index:-1}.reverse-row .picture-img{position:relative;z-index:2;max-height:100%;border-radius:0}.reverse-row .picture-img.with-shadow{box-shadow:0 50px 50px -50px rgba(18,18,45,.8)}.reverse-row .statistic-box{margin-top:24px}.reverse-row .statistic-card{padding-left:24px;border-left:2px solid #005aaa;margin-bottom:24px}.reverse-row .statistic-card .number{font-family:"Lato",sans-serif;color:#005aaa;margin-bottom:8px}.reverse-section,.roadmap,.share-list li{position:relative}.reverse-section.full-img img{width:100%}.reverse-section.big-img .picture img{max-width:none;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.reverse-section.bg-carbon{overflow:hidden;border-radius:24px}.roadmap{background-color:#f8f9fd;border-radius:24px;padding:60px 0}.roadmap .container{padding:0;overflow:hidden;margin:0 auto;width:100%;max-width:430px}.roadmap .content-wrapper{padding:0 40px}.roadmap .content-wrapper .section-title{margin-bottom:40px}.roadmap .content-wrapper .section-title h2{font-size:48px}.roadmap .content-wrapper .section-subtext{font-size:18px;font-family:"Open Sans",sans-serif;line-height:1.1;margin:0 auto 30px;max-width:800px;text-wrap:pretty}.roadmap .content-wrapper .section-subtext.text-center{text-align:center}.roadmap .cards{margin:54px auto 0;position:relative}.roadmap .road-bg{background-image:url(../images/road-fade-vertical.svg);background-repeat:no-repeat;background-size:100%;background-position:7px 180px;display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);right:0;bottom:0;height:100%;width:368px;z-index:1}.roadmap .cards-wrapper{max-width:288px;margin:0 auto;position:relative;z-index:2}.roadmap .cards-wrapper,.roadmap .roadmap-card{display:flex;flex-direction:column}.roadmap .roadmap-card .roadmap-key{align-items:center;border:4px solid #005aaa;border-radius:14px;background-color:#f8f9fd;color:#005aaa;display:flex;flex-shrink:0;font-size:64px;font-family:"Lato",sans-serif;font-weight:900;height:104px;justify-content:center;margin-bottom:16px;position:relative;width:104px}.roadmap .roadmap-card .info-card{background-color:#005aaa;color:#fff;margin-bottom:38px;padding:40px}.roadmap .roadmap-card .info-card h3{font-size:16px;padding-bottom:10px}.roadmap .roadmap-card .info-card p{font-size:14px;line-height:1.4;margin-bottom:32px}.roadmap .roadmap-card .info-card .link{color:#fff;font-size:12px}.roadmap .roadmap-card .info-card .link .button-arrow{border-color:#fff}.roadmap .roadmap-card .info-card .link:focus .button-arrow,.roadmap .roadmap-card .info-card .link:hover .button-arrow{border-color:#12122d;background-color:#12122d}.roadmap.roadmap-dark{background-color:#12122d}.roadmap.roadmap-dark .section-title{color:#54c9ef}.dark-theme .statistic-list .statistic-card p,.roadmap.roadmap-dark .section-subtext{color:#fff}.roadmap.roadmap-dark .roadmap-card .roadmap-key{color:#54c9ef;border-color:#fff;background-color:#12122d}.no-touch .testimonial-nav .slick-dots li.slick-active button:hover,.roadmap.roadmap-dark .roadmap-card .roadmap-key::after,.testimonial-nav .slick-dots li.slick-active button{background-color:#fff}.roadmap.roadmap-dark .roadmap-card .info-card{background-color:#fff;color:#12122d}.roadmap.roadmap-dark .roadmap-card .info-card .link{color:#12122d}.roadmap.roadmap-dark .roadmap-card .info-card .link .button-arrow{border-color:rgba(18,18,45,.2)}.roadmap.roadmap-dark .roadmap-card .info-card .link:focus .button-arrow,.roadmap.roadmap-dark .roadmap-card .info-card .link:hover .button-arrow{background-color:#12122d;border-color:#12122d}.roadmap.roadmap-dark .roadmap-card .info-card .link:focus .button-arrow svg,.roadmap.roadmap-dark .roadmap-card .info-card .link:hover .button-arrow svg{stroke:#fff}.search-results-block{margin-top:48px}.search-results-block .container{display:grid;gap:40px;grid-template-columns:1fr}.search-results-block .filter-col .h5,.search-results-block .filter-col h5{margin-bottom:24px}.search-results-block .filter-col .filter-links{display:flex;flex-direction:column;align-items:flex-start}.search-results-block .filter-col .filter-links a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#12122d}.search-results-block .filter-col .filter-links a:hover{text-decoration-color:rgba(0,90,170,.8)}.search-results-block .filter-col .filter-links a,.search-results-block .filter-col .filter-links span{position:relative;margin-bottom:16px;color:rgba(18,18,45,.8)}.search-results-block .filter-col .filter-links a:last-child,.search-results-block .filter-col .filter-links span:last-child,.section-text-block i:last-child,.section-text-block p:last-child,.section-text-block strong:last-child{margin-bottom:0}.no-touch .search-results-block .filter-col .filter-links a:hover:not(.active),.no-touch .search-results-block .filter-col .filter-links span:hover:not(.active){color:rgba(0,90,170,.8)}.no-touch .search-results-block .filter-col .filter-links a:hover:not(.active)::before,.no-touch .search-results-block .filter-col .filter-links span:hover:not(.active)::before{background:rgba(0,90,170,.8)}.search-results-block .filter-col .filter-links a.active,.search-results-block .filter-col .filter-links span.active{color:rgba(0,90,170,.8)}.search-results-block .filter-col .filter-links a.active::before,.search-results-block .filter-col .filter-links span.active::before{background:rgba(0,90,170,.8)}.search-results-block .post-card{margin-bottom:1rem}.search-results-block .post-card .info-card-date{margin-bottom:1.25rem}.search-results-block .post-card .order-last{order:calc(infinity)}.search-results-form{max-width:980px}.search-results-form .help-message{position:absolute;top:20px;opacity:0;transition:opacity .2s}.search-results-form .form-item-search{width:100%}.no-touch .share-list li a:hover::after,.search-results-form .form-item-search.error .help-message{opacity:1}.search-results-form .form-item-search.error input{border-color:#ee2624}.search-results-form .form-item-search .search-result-value{font-size:12px;line-height:1.2;opacity:.8;margin-top:4px}.section-text-block{margin-bottom:40px}.section-text-block .h2,.section-text-block .h3,.section-text-block h2,.section-text-block h3{margin-bottom:24px}.section-text-block .h2:only-child,.section-text-block .h3:only-child,.section-text-block h2:only-child,.section-text-block h3:only-child{margin-bottom:0}.section-text-block .section-text-right{color:rgba(18,18,45,.8)}.section-text-block .section-text-inner{display:flex;flex-direction:column;align-items:flex-start;row-gap:20px}.section-text-block i,.section-text-block p,.section-text-block strong{margin-bottom:20px}.section-text-block i a,.section-text-block p a,.section-text-block strong a{color:#005aaa;text-decoration:underline}.no-touch .section-text-block i a:hover,.no-touch .section-text-block p a:hover,.no-touch .section-text-block strong a:hover,.no-touch .story-section-sliders p a:hover{text-decoration:none}.stat-cards.dark-theme{background-color:#12122d;padding:120px 20px}.statistic-title{margin-bottom:3rem}.statistic-title h2{font-size:36px;line-height:1.2;text-align:center}.dark-theme .statistic-list .statistic-card{border-left-color:#54c9ef}.dark-theme .statistic-list .statistic-card .number{color:#54c9ef}.service p,.services-section.two-path .section-title p{opacity:.8}.service{border-radius:24px;border:1px solid #c6c5c5;background:#fff;overflow:hidden;margin-bottom:40px}.service:last-child{margin-bottom:0}.service .service-bg{width:100%;height:300px}.service .service-bg img{width:100%;height:100%;object-fit:cover}.service .content-holder{padding:24px}.service .h5,.service h5{margin-bottom:16px}.service .list-link{margin-top:24px}.share .button-holder{margin-top:16px}.share.with-line{padding-bottom:40px;border-bottom:1px solid #c6c5c5}.share-title{font-size:16px;line-height:1.4;text-transform:uppercase;margin-bottom:8px}.share-list{display:flex;flex-wrap:wrap;gap:8px}.share-list li a{display:inline-block;width:50px;height:50px;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.share-list li a::after,.share-list li a::before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0}.share-list li a::after{z-index:-1;background:#f8f9fd}.share-list li a::before{background:#f8f9fd;z-index:-2}.share-list li a::after{background:linear-gradient(317.02deg,#c0e7f8 6.98%,#e7e3fc 97.36%);opacity:0;transition:opacity .3s}.share-list li a img{width:24px;height:24px;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.share .copylink-tooltip{position:absolute;background:#f8f9fd;font-size:14px;font-weight:600;padding:5px 10px;white-space:nowrap;border-radius:99em;left:0;top:calc(100% + 5px);z-index:10;max-width:200px}.share .copylink-tooltip.right{left:auto;right:0}.has-sidebars.default-block{display:flex;flex-direction:column;position:relative;z-index:3}.has-sidebars.default-block .h2,.has-sidebars.default-block h2{margin-bottom:16px}.has-sidebars.default-block h5{margin-bottom:18px}.has-sidebars.default-block .list-link{margin-top:21px}.has-sidebars .release-details ul li,.has-sidebars .release-list ul li,.has-sidebars.default-block .list-link li{padding-left:0}.has-sidebars .link{padding-right:24px;transition:padding .5s ease-in-out;margin-right:-24px}.no-touch .has-sidebars .link:hover{padding-right:0}.has-sidebars .release-details ul li+li,.has-sidebars .release-list ul li+li{margin-top:0}.has-sidebars .release-details,.has-sidebars .release-details ul li::before,.has-sidebars .release-list ul li::before{display:none}.has-sidebars .release-details .list-link{margin-bottom:0}.has-sidebars .anchors-list{padding-left:10px;padding-right:10px;margin-bottom:39px}.has-sidebars .anchors-list a{font-size:16px;font-weight:400;color:rgba(18,18,45,.8)}.no-touch .has-sidebars .anchors-list a:hover{color:#12122d;text-decoration:underline}.has-sidebars .anchors-list li+li{margin-top:10px}.has-sidebars .resources-container{padding:24px;background-color:#f8f9fd;border-radius:16px}.has-sidebars .resources-container>p{margin-bottom:11px;font-size:14px;text-transform:uppercase;font-weight:400;color:#12122d}.has-sidebars .resources-container>span{font-size:14px;font-weight:400;color:#12122d;display:block;line-height:1.4;text-transform:none;color:rgba(18,18,45,.8)}.has-sidebars .release-list{padding:0 20px;order:-1;margin-bottom:56px}.no-touch .has-sidebars .release-list .link:hover .button-arrow path,.solutions-tab-section .tabs-nav li.current-menu-item svg path,.testimonial-nav .button-nav svg path{stroke:#fff}.has-sidebars .release-list .button-arrow path{fill:transparent}.has-sidebars .release-items{max-width:400px}.has-sidebars .release-items.open-drop .release-items-body{max-height:316px;overflow:auto;border-color:#c6c5c5}.has-sidebars .release-items.open-drop .list-link .link>span:nth-child(2){display:none}.has-sidebars .release-items.open-drop .list-link .link>span:last-child{display:inline}.has-sidebars .release-items .list-link .link>span.button-arrow svg{transition:transform .3s}.has-sidebars .release-items .list-link .link>span:last-child{display:none}.has-sidebars .release-items-head{border-bottom:1px solid #c6c5c5;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:9px 20px 15px;cursor:pointer}.has-sidebars .release-items-head .release-item{font-size:16px}.has-sidebars .release-item-icon{flex-shrink:0;margin-left:15px}.has-sidebars .release-item-icon svg{transition:transform .5s ease}.has-sidebars .release-items-body{display:flex;flex-direction:column;row-gap:8px;margin-top:8px;overflow:hidden;max-height:0;border:1px solid transparent;border-radius:9px;transition:max-height .7s ease,border-color .7s ease}.no-touch .has-sidebars .release-items-body.is-sidebar+.list-link .link:hover svg path{fill:none}.has-sidebars .release-items-body .release-item{padding:8px 16px;border-radius:8px}.has-sidebars .release-item{font-size:20px;line-height:1.5;color:rgba(18,18,45,.8)}.has-sidebars .release-item.active,.no-touch .has-sidebars .release-item:hover{color:#fff;background-color:#005aaa}.has-sidebars .release-item.hide,.solutions-tab-section .tabs-nav svg{display:none}.solutions-tab-section .tab{transition:opacity .8s ease,visibility .8s;width:100%;left:-100%;opacity:0;visibility:hidden;top:-3000px;position:absolute;color:#fff}.solutions-tab-section .tab.active{opacity:1;visibility:visible;left:0;top:0;position:relative}.solutions-tab-section .tab .check-list li,.solutions-tab-section .tab p{color:rgba(255,255,255,.8)}.solutions-tab-section .tab .check-list{padding-bottom:7px}.solutions-tab-section .tab .check-list li{padding-top:3px}.solutions-tab-section .tabs-content{background-color:#12122d;border-radius:0 0 16px 16px;padding:24px}.solutions-tab-section .solutions-tab-media{position:relative}.solutions-tab-section .solutions-tab-media::after{content:"";display:block;padding-top:60%}.solutions-tab-section .solutions-tab-media img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%)}.solutions-tab-section .solutions-tab-inner{display:flex;flex-direction:column;row-gap:30px}.solutions-tab-section .tabs-nav{display:flex;flex-direction:row;overflow:auto}.solutions-tab-section .tabs-nav li{flex-shrink:0;padding:10px 10px 14px;font-weight:600;position:relative}.solutions-tab-section .tabs-nav li.current-menu-item{background-color:#12122d;color:#fff}.solutions-tab-section .tabs-nav a span{transition:transform .55s ease}.solutions-tab-section .link,.story-section-sliders p strong{color:#fff}.no-touch .solutions-tab-section .link:hover .button-arrow{border-color:#fff;background-color:#fff}.no-touch .solutions-tab-section .link:hover .button-arrow svg path{fill:#12122d}.solutions-tab-section .button-arrow{border-color:rgba(255,255,255,.2)}.solutions-tab-section .content>*{margin-bottom:20px}.solutions-tab-section .content>:last-child,.story-section-sliders .story-section-text p:last-child{margin-bottom:0}.speakers-section .h2,.speakers-section h2{margin-bottom:40px}.speakers-list{display:grid;grid-gap:24px}.speakers-list,.speakers-list.big-cards{grid-template-columns:1fr}.speakers-list.big-cards .speaker-card{background:#f8f9fd;padding:24px;border-radius:16px}.speaker-card{text-align:center}.speaker-card .ava-holder{width:180px;height:180px;border-radius:50%;overflow:hidden;margin:0 auto 24px}.speaker-card .ava-holder img{width:100%;height:100%;object-fit:cover}.speaker-card .details .h4,.speaker-card .details h4{margin-bottom:8px}.speaker-card .details p{font-size:14px;line-height:1.4}.content .container>ul ul li+li,.speaker-card .details+*{margin-top:16px}.statistic-list{display:grid;grid-template-columns:1fr;grid-gap:16px}.statistic-card{border-left:1px solid #005aaa;padding-left:40px}.statistic-card .number{color:#005aaa;margin-bottom:8px;font:900 48px/1.1 "Lato",sans-serif}.statistic-card .number small:not(.value-number):not(.number-data),.statistic-card .number span:not(.value-number):not(.number-data){font-size:18px;margin-left:8px}.statistic-card p{margin:0;font:600 14px/1.4 "Open Sans",sans-serif}.content .statistic-card p{margin:0;color:#12122d}.story-section .section-bg .bg-top{top:0;border-radius:24px;overflow:hidden}.story-section .section-bg .bg-top::after,.story-section-img::after{content:"";display:block;padding-top:57.5%}.story-section .section-bg .bg-top img,.story-section-sliders .story-section-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.story-section-inner{position:relative;color:#fff}.story-section-sliders p{margin-bottom:20px;color:rgba(255,255,255,.8)}.story-section-sliders p.h1{color:#98a9d6;margin-bottom:27px}.story-section-sliders p a{color:#6d89c5;text-decoration:underline}.story-section-sliders .story-section-item{display:flex!important;flex-direction:column-reverse;height:100%;padding-right:20px}.story-section-sliders .story-section-text{border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:rgba(192,231,248,.1);padding:24px;flex-grow:1}.story-section-sliders .story-section-text:last-child{height:inherit;border-radius:16px}.story-section-sliders .story-section-item-img{overflow:hidden;position:relative;min-height:200px;border-top-left-radius:16px;border-top-right-radius:16px}.story-section-sliders .story-section-slider .slick-list{overflow:visible}.story-section-sliders .story-section-slider .slick-track{display:flex!important}.story-section-sliders .story-section-slider .slick-slide{display:flex;height:inherit}.story-section-sliders .story-section-slider .slick-slide>div{height:inherit;width:100%}.story-section-nav-wrap{margin-top:25px}.story-section-nav-wrap .buttons{margin-top:30px}.story-section-nav-wrap .story-section-nav-item{display:flex!important;flex-direction:row;align-items:center;padding-right:15px;column-gap:15px}.story-section-nav-wrap .story-section-nav-item span{display:inline-block;padding:4px 15px;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:32px;font-weight:900;flex-shrink:0;transition:background-color .3s ease;font-family:"Lato",sans-serif}.slick-current .story-section-nav-wrap .story-section-nav-item span,.story-section-nav-wrap .slick-current .story-section-nav-item span{background-color:#6d89c5}.no-touch .story-section-nav-wrap .story-section-nav-item span:hover{background-color:rgba(109,137,197,.5);cursor:pointer;border-color:rgba(109,137,197,.5)}.story-section-nav-wrap .story-section-nav-item hr{height:1px;width:100%;background-color:rgba(255,255,255,.2);margin:0;border:0}.story-section-img{position:relative}.subnav li a{display:inline-block;font-weight:600;padding:12px 24px;border-bottom:2px solid transparent;transition:border-color .5s;color:#414255}.no-touch .subnav li a:hover{color:#005aaa}.subnav li.current-menu-item a{border-color:#005aaa;color:#005aaa}.content>:last-child,.table-block.content .table p:last-child{margin-bottom:0}.content a:not(.button):not(.link){color:#005aaa;text-decoration:underline}.content figure img,.content img{border-radius:16px;display:block}.content figure,.content img{margin:24px 0}.content figure.aligncenter,.content img.aligncenter{margin-left:auto;margin-right:auto}.content figure.alignright,.content img.alignright{margin-left:auto;margin-right:0;float:none}.content figure{max-width:100%}.content figure img{margin:0}.content .h1,.content h1{margin-bottom:32px}.content .h1+figure,.content .h1+img,.content h1+figure,.content h1+img,.table-block.content .h2+.table,.table-block.content h2+.table{margin-top:0}.content .h2,.content .h3,.content .h4,.content .h5,.content blockquote,.content h2,.content h3,.content h4,.content h5,.content ol,.content p,.content ul{margin-bottom:16px}.content li,.content p{color:rgba(18,18,45,.8)}.content .container>ul li+li{margin-top:24px}.table-block.content .table{overflow-x:auto;margin:24px 0;padding-bottom:5px}.table-block.content .table table{min-width:750px}.table-block.content .table.big-content table td{font-size:14px;font-weight:400;line-height:1.4;vertical-align:top;padding:16px}.table-block.content .table.big-content table th{vertical-align:top;padding:16px}.table-block.content .table .h6,.table-block.content .table h6{margin-bottom:8px}.table-block.content .table p{margin-bottom:6px}.table-block.content .table a{word-break:break-all;color:#005aaa;text-decoration:underline}.no-touch .table-block.content .table a:hover{color:#6d89c5}.subnav,.subnav li,.team-block{position:relative}.team-block .section-bg{display:none}.team-block .buttons{text-align:center;margin-top:27px}.team-block .team-cards{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.team-block .team-cards .video-btn{pointer-events:auto}.team-block .post-card{width:100%;flex-shrink:0;background:#f8f9fd;border:0}.team-block .post-card .h4,.team-block .post-card .h5,.team-block .post-card h4,.team-block .post-card h5,.team-card h5{margin-bottom:8px}.no-touch .team-list.without-img .team-card:hover::after,.team-block .post-card p,.team-list.without-img .team-card.active::after{opacity:1}.subnav{display:flex;overflow:auto;z-index:10;margin-left:-20px;margin-right:-20px;padding:0 20px 6px}.subnav li{flex-shrink:0;border-bottom:1px solid #c6c5c5}.team-section .tabs-content .tab{transition:opacity .8s ease,visibility .8s;width:100%;left:-100%;opacity:0;visibility:hidden;top:-3000px;position:absolute}.team-section .tabs-content .tab.active{opacity:1;visibility:visible;left:0;top:0;position:relative}.tabs-holder.has-nested-tabs .nested-nav-item{font-weight:600}.tab-inner .tab-left-part,.tab-inner .tab-right-part{padding-top:30px;width:100%}.tab-inner .nested-tab-media{position:relative;width:100%;border-radius:0 0 12px 12px;overflow:hidden;margin-top:-12px}.tab-inner .nested-tab-media::after{content:"";display:block;padding-top:65%}.tab-inner .nested-tab-media img,.tab-inner .nested-tab-media picture{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.tab-inner .tab-left-part h3{margin-bottom:30px}.tab-inner .nested-tabs-nav>li{border-radius:12px;overflow:hidden}.tab-inner .nested-tabs-nav>li a{padding:10px 20px;display:block;color:#414255}.tab-inner .nested-tabs-nav>li.current-nested-nav-tab{background-color:#def2fb}.tab-inner .nested-tabs-nav>li.current-nested-nav-tab a{color:#005aaa}.tab-inner .nested-tab{flex-direction:column;display:flex;visibility:hidden;max-height:0;overflow:hidden;opacity:0}.tab-inner .nested-tab.current-nested-tab{max-height:none;visibility:visible;opacity:1;transition:opacity .3s ease .1s}.tab-inner .nested-tab-info{background-color:#def2fb;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 20px 32px;flex-shrink:0}.tab-inner .nested-tab-label{color:#fff;background-color:rgba(18,18,45,.5);box-shadow:-4px -4px 12px 0 rgba(255,255,255,.05) inset;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:400}.tab-inner .nested-tab-head{display:flex;flex-direction:column-reverse;align-items:flex-start;row-gap:15px;margin-bottom:24px}.team-list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:40px;padding-top:48px}.team-list.without-img .team-card{padding:40px;border-radius:24px;overflow:hidden}.team-list.without-img .team-card .img-holder{display:none}.team-list.without-img .team-card::before{content:"";position:absolute;width:100%;left:0;top:0;bottom:0}.team-card h5 a::before,.team-list.without-img .team-card::after{content:"";position:absolute;width:100%;left:0;top:0;bottom:0;z-index:-1}.team-list.without-img .team-card::before{background:#f8f9fd;z-index:-2}.team-list.without-img .team-card::after{background:linear-gradient(317.02deg,#c0e7f8 6.98%,#e7e3fc 97.36%);opacity:0;transition:opacity .3s}.no-touch .team-list.without-img .team-card:hover .h5,.no-touch .team-list.without-img .team-card:hover h5,.team-list.without-img .team-card.active .h5,.team-list.without-img .team-card.active h5,.testimonial-slider .testimonial-text p{color:#12122d}.team-card{position:relative;transition:transform .5s}.no-touch .team-card:hover,.team-card.active{transform:translateY(-24px)}.no-touch .team-card:hover .h5,.no-touch .team-card:hover h5,.team-card.active .h5,.team-card.active h5{color:#005aaa}.no-touch .team-card:hover .img-holder img,.team-card.active .img-holder img{transform:scale(1.1)}.team-card .img-holder{width:100%;height:400px;border-radius:24px;overflow:hidden;margin-bottom:24px}.team-card .img-holder img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.team-card h5{transition:color .5s}.team-card h5 a::before{z-index:2}.team-card p{font:400 14px/1.4 "Open Sans",sans-serif;opacity:.8}.tabs-holder:not(.location-slider).has-nested-tabs .nested-nav-item{font-weight:600}.is-locations .tabs-holder .tabs-nav .slick-track{display:flex;margin-left:0}.is-locations .tabs-holder .tabs-nav .slick-slide{height:auto}.is-locations .slick-slide .tab{position:static;opacity:1;pointer-events:auto;visibility:visible}.testimonial-slider .testimonial-item{display:flex!important;flex-direction:column-reverse;height:100%}.testimonial-slider .testimonial-text{background-color:#fff;padding:20px;border-radius:24px;overflow:hidden;height:100%;display:flex;flex-direction:column}.testimonial-slider .testimonial-text .h5{margin-bottom:28px}.testimonial-slider .testimonial-media{border-radius:24px;position:relative;width:100%;overflow:hidden;flex-shrink:0}.testimonial-slider .testimonial-media::after{content:"";display:block;padding-top:70%}.testimonial-slider .testimonial-media iframe,.testimonial-slider .testimonial-media img,.testimonial-slider .testimonial-media picture,.testimonial-slider .testimonial-media video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.testimonial-slider .author{display:flex;flex-direction:row;align-items:flex-start;column-gap:20px;margin-top:auto}.testimonial-slider .author .author-img{flex-shrink:0}.testimonial-slider .author p{font-weight:600}.testimonial-slider .author span{font-weight:400;color:rgba(18,18,45,.8)}.testimonial-slider .author-data span{font-size:14px}.testimonial-slider .slick-track{display:flex}.testimonial-slider .slick-slide{height:inherit;margin:0 2px}.testimonial-nav{flex-direction:row;justify-content:center;column-gap:20px;margin-top:25px}.testimonial-nav .button-nav{padding:8px;flex-shrink:0}.testimonial-nav .button-nav.next{order:1}.testimonial-nav .button-nav.slick-disabled svg path{stroke:#7b7b7d}.testimonial-nav,.testimonial-nav .slick-dots li{display:flex;align-items:center}.text-template{max-width:1214px;margin:0 auto 200px}.transcript{margin-top:40px;text-align:center}.transcript__content{text-align:left;max-width:80ch;margin:20px auto 0}.dark-theme .transcript__content{color:#fff}.upcoming-events-section{position:relative;color:#fff}.upcoming-events-section .section-bg{background:#12122d}.upcoming-events-section .slide{padding-right:20px}.upcoming-events-section .container>.buttons{margin-top:45px}.upcoming-events-section .info-card{border-radius:24px}.no-touch .bg-carbon .use-cases-groups .info-card:hover::after,.no-touch .upcoming-events-section .info-card:hover:after,.upcoming-events-section .info-card:before{opacity:0}.no-touch .upcoming-events-section .info-card:hover,.upcoming-events-section .info-card{background-color:rgba(192,231,248,.1)}.upcoming-events-section .info-card .icon-holder~p{font-size:16px;line-height:1.5}.upcoming-events-section .advantage-columns .info-card p{opacity:.8}.upcoming-events-section .advantage-columns+.buttons.centered{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:20px;row-gap:20px}.upcoming-events{margin-right:-20px;margin-bottom:32px}.upcoming-events-holder{margin-bottom:84px}.active-learning-calculator #active-learning-wheel svg,.upcoming-events .slick-list{overflow:visible}.upcoming-events .slick-track{display:flex}.upcoming-events .slick-slide{height:auto}.upcoming-events .slide{height:100%;display:flex}.upcoming-events .event-card{height:100%;width:100%;display:flex;flex-direction:column;align-items:start;transition:transform .5s}.no-touch .upcoming-events .event-card:hover{transform:translateY(-24px)}.upcoming-events .event-card .link{margin-top:auto}.more-events{text-align:center}.more-events .title{font:400 14px/1.4 "Open Sans",sans-serif;margin-bottom:24px;opacity:.8}.more-events-links{display:inline-flex;justify-content:center;flex-direction:column}.more-events-links .link{font:900 20px/1.3 "Lato",sans-serif;text-transform:none;padding-right:24px;transition:padding .5s ease-in-out;margin-right:-24px}.no-touch .more-events-links .link:hover{padding-right:0}.more-events-links .link span:not(.button-arrow){text-align:left}.more-events-links>div{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.2);text-align:center}.more-events-links>div:last-child{border-right:none;border-bottom:none}.use-cases .section-title{max-width:900px}.use-cases-groups .info-card{display:flex;flex-direction:column;transition:transform .4s ease}.no-touch .use-cases-groups .info-card:hover{transform:translateY(-24px)}.bg-carbon .use-cases-groups .info-card{background:#fff}.bg-carbon .use-cases-groups .info-card::after{transition:opacity .4s ease}.use-cases-groups .group-name{display:flex;align-items:flex-start;position:relative;gap:8px;margin-bottom:40px}.use-cases-groups .group-name img{object-fit:contain;flex-shrink:0;width:24px;height:24px}.use-cases-groups .group-name .h5,.use-cases-groups .group-name h5{flex-grow:1;text-transform:uppercase}.use-cases-groups .group-list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px}.no-touch .use-cases-groups .group-list .info-card:hover:after{opacity:1;z-index:-1}.use-cases-groups .group+.group{margin-top:45px}.coordinates-section{position:relative}.coordinates-section .buttons{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:20px}.coordinates-section.dark-bg .section-bg{background:#12122d}.coordinate-item.no-tooltip .coordinate-title svg,.coordinates-section.dark-bg .section-bg img{display:none}.coordinate-item.active .coordinate-title,.coordinates-section.dark-bg .coordinate-title,.coordinates-section.dark-bg .section-title,.no-touch .coordinate-title:hover{color:#fff}.coordinates-section.dark-bg .coordinate-title::before{background:linear-gradient(0deg,rgba(192,231,248,.1) 0%,rgba(192,231,248,.1) 100%),rgba(18,18,45,.7);box-shadow:64px 60px 52px 0 rgba(4,26,47,.1)}.coordinates-section.dark-bg .coordinate-title::after{background:linear-gradient(317deg,#c0e7f8 6.98%,#e7e3fc 97.36%)}.coordinates-section.dark-bg .coordinate-item.active,.no-touch .coordinates-section.dark-bg .coordinate-item:hover{border-color:transparent}.commitment-section p strong,.coordinates-section.dark-bg .coordinate-item.active .coordinate-title,.drug-discovery-card p strong,.no-touch .coordinates-section.dark-bg .coordinate-item:hover .coordinate-title{color:#12122d}.coordinates-block{position:relative;min-height:387px;padding-top:16px}.coordinates-block .coordinates-img{width:568px;max-width:none;position:absolute;display:block;left:50%;transform:translateX(-50%);top:0;bottom:0;max-height:100%;object-fit:contain}.coordinate-item{border-radius:16px;margin-bottom:16px;position:relative;z-index:2;border:1px solid transparent}.coordinate-item:last-of-type{margin-bottom:0}.coordinate-item.no-tooltip{pointer-events:none;cursor:pointer}.coordinate-item.active{background:rgba(255,255,255,.9);z-index:3;border-color:#c6c5c5}.coordinate-item.active .coordinate-title::before{opacity:0}.coordinate-item.active .coordinate-title::after{opacity:1}.coordinate-title{padding:16px;border-radius:16px;overflow:hidden;text-align:center;cursor:pointer;position:relative;margin:-1px}.coordinate-title::after,.coordinate-title::before{content:"";position:absolute;left:0;bottom:0;right:0;top:0;z-index:-1;transition:opacity .5s}.coordinate-title::before{background:rgba(222,242,251,.8)}.coordinate-title::after{background:#53469c;opacity:0}.no-touch .coordinate-title:hover::before{opacity:0}.no-touch .coordinate-title:hover::after{opacity:1}.coordinate-title .h5,.coordinate-title h5{align-items:center;display:flex;justify-content:space-between;gap:1ch;transition:color .5s}.coordinate-title .h5 svg,.coordinate-title h5 svg{display:inline-block;height:.8em}.coordinate-popup{padding:24px 20px;display:none;border-radius:0 0 16px 16px;position:relative}.coordinate-popup .button-close{cursor:pointer;width:16px;height:16px;border:0;padding:0;position:relative;background:0 0;display:none}.no-touch .coordinate-popup .button-close:hover:after,.no-touch .coordinate-popup .button-close:hover:before{background:#414255}.coordinate-popup .button-close:after,.coordinate-popup .button-close:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:1px;transition:background-color .5s;border:0;background:#12122d}.coordinate-popup .button-close:before{transform:translate(-50%,-50%) rotate(45deg)}.coordinate-popup .button-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.coordinate-popup .subtitle{font-size:14px;margin-bottom:16px}.coordinate-popup li,.coordinate-popup p,.coordinate-popup ul{font-size:13px;line-height:140%;opacity:.8}.coordinate-popup .subtext ul{margin-left:1rem}.coordinate-popup .subtext ul li{list-style-type:disc}.coordinate-popup .links{margin-top:32px}.coordinate-popup .link,.drug-discovery-card p{font-size:16px;line-height:1.5}.drug-discovery-section{position:relative}.drug-discovery-listing{display:flex;flex-direction:column;gap:40px;justify-content:center}.drug-discovery-card{text-align:center}.drug-discovery-card .img-holder{position:relative;width:100%;padding-bottom:74.96%;margin-bottom:24px}.drug-discovery-card .img-holder img{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;object-fit:cover}.drug-discovery-card p{margin-bottom:24px;color:rgba(18,18,45,.8)}.drug-discovery-card .buttons{margin-top:auto}.commitment-section .commitment-holder>div:not(:last-child){margin-bottom:24px}.commitment-section .h2,.commitment-section h2{margin-bottom:24px}.commitment-section .h2:last-child,.commitment-section h2:last-child,.commitment-section p:last-child,.platform-animation .static-images img:last-child,.product-animation-holder .reverse-row:last-child{margin-bottom:0}.commitment-section p{color:rgba(18,18,45,.8);margin-bottom:16px}.commitment-section .picture{max-width:586px;margin-left:auto;margin-right:auto}.commitment-section .picture img{width:100%}.commitment-section .links{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.commitment-section .link{padding:24px 0;position:relative}.commitment-section .link::before{content:"";position:absolute;left:0;top:0;background:#c6c5c5;width:1000px;height:1px}.product-animation-holder{padding:144px 0 0}.product-animation-holder .product-animation-inner{position:absolute;top:0;height:100%}.product-animation-holder .product-animation-inner canvas{width:100%;height:auto;position:sticky;top:0}.product-animation-holder .reverse-row{margin-bottom:40px}.product-animation-holder .container{padding-bottom:0}.product-animation-holder .container.mobile-images{position:sticky;top:62px;background-color:transparent;padding-bottom:0}.product-animation-holder .container.mobile-images .reverse-row{position:relative;padding-bottom:80px;background-color:#fff}.product-animation-holder .container.mobile-images .reverse-row .picture{position:absolute;top:0;left:0;opacity:0}.product-animation-holder .container.mobile-images .reverse-row .picture.show{position:initial;opacity:1}.product-animation-holder .container.mobile-images .reverse-row .picture-bg{display:none;opacity:0}.product-animation-holder .container:not(.mobile-images) .picture{display:block}.platform-animation{height:200vh}.platform-animation:last-of-type{height:390vh}.platform-animation .static-images{display:none}.platform-animation .static-images img{width:100%;height:auto;margin-bottom:50px}.platform-animation .platform-animation-holder{height:inherit;overflow:clip}.platform-animation .platform-animation-holder canvas{width:100%;height:100vh;object-fit:cover}.platform-animation .platform-canvas-holder{width:100%;height:100vh;object-fit:cover;position:sticky;top:0}.platform-animation>.container{padding-left:0;padding-right:0;height:inherit;max-width:3500px}.platform-animation:not(.static).indent-top{margin-top:40px}.platform-animation.static{height:auto}.platform-animation.static>.container{display:none}.platform-animation.static .static-images{display:block}.sketcher-section{background:linear-gradient(180deg,#f8f8f8 0%,#e5e5e5 100%)}.sketcher-section .container{padding-top:25px}.sketcher-section-disclaimer{padding-top:1rem;padding-bottom:25px;font-size:12px;line-height:1.428571429;color:#333}.sketcher-section-disclaimer a{color:#327aba;text-decoration:none;transition:color .3s}.sketcher-section-disclaimer a:hover{color:#22527e;text-decoration:underline}.active-learning-calculator{--slow_animation_duration: 0.35s;--fast_animation_duration: 0.25s;--added_delay: 0.15s;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.active-learning-calculator *{animation-name:unset}.active-learning-calculator p{margin-bottom:1rem}.active-learning-calculator label{display:inline-block;max-width:100%;margin-bottom:5px}.active-learning-calculator .row{margin-left:-10px;margin-right:-10px}.active-learning-calculator .row::after{clear:both}.active-learning-calculator .row::after,.active-learning-calculator .row::before{content:" ";display:table}.active-learning-calculator .row-flex{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.active-learning-calculator .row-flex .col-md-3{position:relative;width:100%;padding-right:10px;padding-left:10px}.active-learning-calculator .row-flex .col-sm-6{flex:0 0 50%;max-width:50%}.active-learning-calculator .row-flex .col-md-9{position:relative;width:100%;padding-right:10px;padding-left:10px}.active-learning-calculator .col-xs-2{width:16.6666666667%}.active-learning-calculator .col-xs-10{width:83.3333333333%}.active-learning-calculator .col-xs-12{width:100%}.active-learning-calculator .col-xs-1,.active-learning-calculator .col-xs-10,.active-learning-calculator .col-xs-11,.active-learning-calculator .col-xs-12,.active-learning-calculator .col-xs-2,.active-learning-calculator .col-xs-3,.active-learning-calculator .col-xs-4,.active-learning-calculator .col-xs-5,.active-learning-calculator .col-xs-6,.active-learning-calculator .col-xs-7,.active-learning-calculator .col-xs-8,.active-learning-calculator .col-xs-9{float:left}.active-learning-calculator .calendar-calendar,.active-learning-calculator .col-lg-1,.active-learning-calculator .col-lg-10,.active-learning-calculator .col-lg-11,.active-learning-calculator .col-lg-12,.active-learning-calculator .col-lg-2,.active-learning-calculator .col-lg-3,.active-learning-calculator .col-lg-4,.active-learning-calculator .col-lg-5,.active-learning-calculator .col-lg-6,.active-learning-calculator .col-lg-7,.active-learning-calculator .col-lg-8,.active-learning-calculator .col-lg-9,.active-learning-calculator .col-md-1,.active-learning-calculator .col-md-10,.active-learning-calculator .col-md-11,.active-learning-calculator .col-md-12,.active-learning-calculator .col-md-2,.active-learning-calculator .col-md-3,.active-learning-calculator .col-md-4,.active-learning-calculator .col-md-5,.active-learning-calculator .col-md-6,.active-learning-calculator .col-md-7,.active-learning-calculator .col-md-8,.active-learning-calculator .col-md-9,.active-learning-calculator .col-sm-1,.active-learning-calculator .col-sm-10,.active-learning-calculator .col-sm-11,.active-learning-calculator .col-sm-12,.active-learning-calculator .col-sm-2,.active-learning-calculator .col-sm-3,.active-learning-calculator .col-sm-4,.active-learning-calculator .col-sm-5,.active-learning-calculator .col-sm-6,.active-learning-calculator .col-sm-7,.active-learning-calculator .col-sm-8,.active-learning-calculator .col-sm-9,.active-learning-calculator .col-xs-1,.active-learning-calculator .col-xs-10,.active-learning-calculator .col-xs-11,.active-learning-calculator .col-xs-12,.active-learning-calculator .col-xs-2,.active-learning-calculator .col-xs-3,.active-learning-calculator .col-xs-4,.active-learning-calculator .col-xs-5,.active-learning-calculator .col-xs-6,.active-learning-calculator .col-xs-7,.active-learning-calculator .col-xs-8,.active-learning-calculator .col-xs-9,.active-learning-calculator .view .row>.list-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.active-learning-calculator .bg-dark-blue-gray{background:#313945}.active-learning-calculator .bg-dark-blue{background:#005aaa}.active-learning-calculator .text-white{color:#fff}.active-learning-calculator .text-orange{color:#f36f14}.active-learning-calculator .text-center{text-align:center}.active-learning-calculator .text-right{text-align:right}.active-learning-calculator .text-uppercase{text-transform:uppercase}.active-learning-calculator .d-flex{display:flex}.active-learning-calculator .align-items-center{align-items:center}.active-learning-calculator .pl-3,.active-learning-calculator .px-3{padding-left:1rem}.active-learning-calculator .pl-4,.active-learning-calculator .px-4{padding-left:1.5rem}.active-learning-calculator .pt-5,.active-learning-calculator .py-5{padding-top:3rem}.active-learning-calculator .m-3{margin:1rem}.active-learning-calculator .mb-3,.active-learning-calculator .my-3{margin-bottom:1rem}.active-learning-calculator .mt-3,.active-learning-calculator .my-3{margin-top:1rem}.active-learning-calculator .mt-5,.active-learning-calculator .my-5{margin-top:3rem}.active-learning-calculator .h4,.active-learning-calculator .h5,.active-learning-calculator .h6,.active-learning-calculator h4,.active-learning-calculator h5,.active-learning-calculator h6{margin-top:10.5px;margin-bottom:10.5px}.active-learning-calculator .h3,.active-learning-calculator h3{font-size:1.7rem;line-height:2.55rem;font-weight:700}.active-learning-calculator .h4,.active-learning-calculator h4{font-size:19px}.active-learning-calculator .h5,.active-learning-calculator h5{font-size:15px}.active-learning-calculator .small{font-size:12px;line-height:1.428571429}.active-learning-calculator #active-learning-wheel{padding:20px}.active-learning-calculator .al-arrow-one line,.active-learning-calculator .al-arrow-two line{stroke-dashoffset:50;stroke-dasharray:44}.active-learning-calculator .al-arrow-three{stroke-dashoffset:150;stroke-dasharray:165}.active-learning-calculator .al-arrow-four{stroke-dashoffset:200;stroke-dasharray:280}.active-learning-calculator .al-arrow-five{stroke-dashoffset:250;stroke-dasharray:280}.active-learning-calculator .white-arrow line{stroke-dashoffset:100;stroke-dasharray:100}.active-learning-calculator .al-waypoint-init .initial-animation,.active-learning-calculator .al-waypoint-init .initial-animation line{animation-duration:var(--slow_animation_duration);animation-timing-function:linear;animation-fill-mode:forwards}.active-learning-calculator .al-waypoint-init .al-arrow-one line,.active-learning-calculator .al-waypoint-init .al-arrow-two line{animation-name:draw_arrow}.active-learning-calculator .al-waypoint-init path.al-arrow-five,.active-learning-calculator .al-waypoint-init path.al-arrow-four,.active-learning-calculator .al-waypoint-init path.al-arrow-three,.active-learning-calculator .al-waypoint-second-init path.al-arrow-four,.active-learning-calculator .al-waypoint-second-init path.al-arrow-three{animation-name:draw_arrow_reverse}.active-learning-calculator .al-waypoint-init .al-arrow-one .first-orange-triangle,.active-learning-calculator .al-waypoint-init .first-blue-triangle,.active-learning-calculator .al-waypoint-init .fourth-blue-triangle,.active-learning-calculator .al-waypoint-init .second-blue-triangle,.active-learning-calculator .al-waypoint-init .third-blue-triangle{animation-name:show_path;animation-duration:var(--fast_animation_duration);animation-timing-function:linear;animation-fill-mode:forwards}.active-learning-calculator .al-waypoint-init .glide-box,.active-learning-calculator .al-waypoint-init .predict-set,.active-learning-calculator .al-waypoint-init .score-set,.active-learning-calculator .al-waypoint-init .select-set,.active-learning-calculator .al-waypoint-init .train-model{animation-duration:var(--slow_animation_duration);animation-fill-mode:both}.active-learning-calculator .al-waypoint-init .glide-box{animation-name:pulse_svg}.active-learning-calculator .al-waypoint-init .score-set{animation-name:pulse_score_set}.active-learning-calculator .al-waypoint-init .train-model{animation-name:pulse_train_model}.active-learning-calculator .al-waypoint-init .predict-set{animation-name:pulse_predict_set}.active-learning-calculator .al-waypoint-init .select-set{animation-name:pulse_select_set}.active-learning-calculator .al-waypoint-init .al-arrow-five,.active-learning-calculator .white-arrow line{animation-delay:calc(var(--slow_animation_duration)*5 + var(--added_delay))}.active-learning-calculator .al-waypoint-init .fourth-blue-triangle{animation-delay:calc(var(--slow_animation_duration)*6)}.active-learning-calculator .al-waypoint-init .select-set{animation-delay:calc(var(--slow_animation_duration)*6 + var(--added_delay))}.active-learning-calculator .al-arrow-one .first-orange-triangle,.active-learning-calculator .converge-text,.active-learning-calculator .first-blue-triangle,.active-learning-calculator .first-mol,.active-learning-calculator .fourth-blue-triangle,.active-learning-calculator .score-text,.active-learning-calculator .second-blue-triangle,.active-learning-calculator .second-mol,.active-learning-calculator .third-blue-triangle,.active-learning-calculator .third-mol,.active-learning-calculator .white-arrow path{opacity:0}.active-learning-calculator .al-waypoint-second-init .initial-animation,.active-learning-calculator .al-waypoint-second-init .initial-animation line,.active-learning-calculator .al-waypoint-second-init .white-arrow line{animation-duration:var(--slow_animation_duration);animation-timing-function:linear;animation-fill-mode:forwards}.active-learning-calculator .al-waypoint-second-init .al-arrow-one line,.active-learning-calculator .al-waypoint-second-init .al-arrow-two line{animation-name:draw_arrow}.active-learning-calculator .al-waypoint-second-init .al-arrow-one .first-orange-triangle,.active-learning-calculator .al-waypoint-second-init .converge-text,.active-learning-calculator .al-waypoint-second-init .first-blue-triangle,.active-learning-calculator .al-waypoint-second-init .first-mol,.active-learning-calculator .al-waypoint-second-init .score-text,.active-learning-calculator .al-waypoint-second-init .second-blue-triangle,.active-learning-calculator .al-waypoint-second-init .second-mol,.active-learning-calculator .al-waypoint-second-init .third-blue-triangle,.active-learning-calculator .al-waypoint-second-init .third-mol,.active-learning-calculator .al-waypoint-second-init .white-arrow path{animation-duration:var(--fast_animation_duration);animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-name:show_path}.active-learning-calculator .al-waypoint-second-init .glide-box,.active-learning-calculator .al-waypoint-second-init .predict-set,.active-learning-calculator .al-waypoint-second-init .score-set,.active-learning-calculator .al-waypoint-second-init .train-model{animation-duration:var(--slow_animation_duration);animation-fill-mode:both}.active-learning-calculator .al-waypoint-second-init .glide-box{animation-name:pulse_svg}.active-learning-calculator .al-waypoint-second-init .score-set{animation-name:pulse_score_set}.active-learning-calculator .al-waypoint-second-init .train-model{animation-name:pulse_train_model}.active-learning-calculator .al-waypoint-second-init .predict-set{animation-name:pulse_predict_set}.active-learning-calculator .al-waypoint-second-init .white-arrow line{animation-name:draw_white_arrow}.active-learning-calculator .al-waypoint-second-init .al-arrow-five,.active-learning-calculator .al-waypoint-second-init .fourth-blue-triangle{animation-name:unset}.active-learning-calculator .al-arrow-one .first-orange-triangle{animation-delay:var(--fast_animation_duration)}.active-learning-calculator .glide-box{animation-delay:var(--slow_animation_duration)}.active-learning-calculator .al-arrow-two line.cls-5{animation-delay:calc(var(--slow_animation_duration) + .15s)}.active-learning-calculator .first-blue-triangle{animation-delay:calc(var(--slow_animation_duration) + var(--added_delay))}.active-learning-calculator .score-set{animation-delay:calc(var(--slow_animation_duration)*2)}.active-learning-calculator .al-arrow-three{animation-delay:calc(var(--slow_animation_duration)*2 + var(--added_delay))}.active-learning-calculator .second-blue-triangle{animation-delay:calc(var(--slow_animation_duration)*3)}.active-learning-calculator .train-model{animation-delay:calc(var(--slow_animation_duration)*3 + var(--added_delay))}.active-learning-calculator .al-arrow-four{animation-delay:calc(var(--slow_animation_duration)*4)}.active-learning-calculator .third-blue-triangle{animation-delay:calc(var(--slow_animation_duration)*4 + var(--added_delay))}.active-learning-calculator .predict-set{animation-delay:calc(var(--slow_animation_duration)*5)}.active-learning-calculator .white-arrow path{animation-delay:calc(var(--slow_animation_duration)*6)}.active-learning-calculator .converge-text{animation-delay:calc(var(--slow_animation_duration)*6 + var(--added_delay))}.active-learning-calculator .score-text{animation-delay:calc(var(--slow_animation_duration)*7)}.active-learning-calculator .first-mol{animation-delay:calc(var(--slow_animation_duration)*7 + var(--added_delay))}.active-learning-calculator .second-mol{animation-delay:calc(var(--slow_animation_duration)*8)}.active-learning-calculator .third-mol{animation-delay:calc(var(--slow_animation_duration)*8 + var(--added_delay))}.active-learning-calculator .rangeslider,.active-learning-calculator .rangeslider__fill{display:block;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);border-radius:10px}.active-learning-calculator .rangeslider{background:#555;position:relative}.active-learning-calculator .rangeslider--horizontal{height:10px;width:100%;margin:10px 0}.active-learning-calculator .rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.active-learning-calculator .rangeslider--disabled{opacity:.4}.active-learning-calculator .rangeslider__fill{background:linear-gradient(to right,#29abe2,#fff);position:absolute}.active-learning-calculator .rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.active-learning-calculator .rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.active-learning-calculator .rangeslider__handle{background:#fff;color:#333;font-weight:700;font-size:18px;border:1px solid #ccc;cursor:pointer;display:inline-block;width:115px;height:30px;line-height:30px;text-align:center;position:absolute;background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));box-shadow:0 0 8px rgba(0,0,0,.3);border-radius:22px}.active-learning-calculator .rangeslider__handle:after{content:"";position:absolute;top:10px;bottom:10px;left:15px;right:15px;border-left:5px double #dfdfdf;border-right:5px double #dfdfdf}.active-learning-calculator .rangeslider__handle:active{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}.active-learning-calculator .rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.active-learning-calculator .rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}.active-learning-calculator input[type=range]:focus+.rangeslider .rangeslider__handle{box-shadow:0 0 8px rgba(255,0,255,.9)}.active-learning-calculator #active-learning-calculator-form .input-num{padding:4px 10px;border-radius:15px;height:30px;border:0;font-weight:700;max-width:100%;background:#fff}.active-learning-calculator .calculator-text{font-weight:700;font-size:20px}.active-learning-calculator .results-glide{position:relative;padding-bottom:25%}.active-learning-calculator .results-glide .results-glide-image{position:absolute;bottom:0;left:0;width:100%;height:auto}.active-learning-calculator .results-active-learning{position:relative;padding-bottom:25%;background:url(../images/calculator-brain.jpg) center center no-repeat;background-size:cover}.active-learning-calculator .result-bubble{transition:all .25s;height:10.5vw;width:10.5vw;border-radius:50%;font-weight:700;text-align:center;position:absolute;display:flex;align-content:center;justify-content:center;flex-direction:column;font-size:1.2vw;line-height:1.05}.active-learning-calculator .result-bubble span{font-size:1.9em;line-height:1}.active-learning-calculator .result-bubble.calculating{transform:scale(1.05)}.active-learning-calculator .wrapper-glide-compute-days{background:#f36f14;bottom:51%;left:22%}.active-learning-calculator .wrapper-glide-compute-cost{background:#4bb844;bottom:51%;right:19%}.active-learning-calculator .wrapper-glide-compute-cost span{font-size:1.45em}.active-learning-calculator .wrapper-al-compute-days{background:url(../images/orange-circle.png) center center;background-size:cover;bottom:5%;left:20%;text-shadow:0 0 7px rgba(0,0,0,.5)}.active-learning-calculator .wrapper-al-compute-cost{background:url(../images/green-circle.png) center center;background-size:cover;bottom:5%;right:20%;text-shadow:0 0 7px rgba(0,0,0,.5)}.active-learning-calculator .wrapper-cost-savings,.active-learning-calculator .wrapper-speed-increase{font-weight:700;font-size:2vw;line-height:1;width:15vw;height:15vw;position:absolute;display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center}.active-learning-calculator .wrapper-cost-savings .circle-radiate,.active-learning-calculator .wrapper-speed-increase .circle-radiate{position:absolute;height:100%;width:100%;border-radius:50%;border:1px solid rgba(255,255,255,.8);animation:circleRadiate 5s infinite cubic-bezier(.36,.11,.89,.32)}.active-learning-calculator .wrapper-cost-savings{right:0}.active-learning-calculator .cost-footnote{position:absolute;bottom:2px;right:10px;margin-bottom:0}.ugm-hero-details>.container:first-of-type{background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.ugm-hero-details .hero-image{position:relative}.ugm-hero-details .hero-image .hero-image__bg{position:relative;z-index:0;width:100%;max-height:446px;object-fit:cover}.ugm-hero-details .hero-image .hero-image__fg{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);max-height:90%}.ugm-hero-details .h5,.ugm-hero-details h5{font-family:"Lato",sans-serif;font-size:20px;font-weight:900;line-height:1.4;margin-bottom:16px}.ugm-hero-details .h1,.ugm-hero-details h1{margin-bottom:32px}.ugm-hero-details .h1:last-child,.ugm-hero-details h1:last-child{margin-bottom:0}.ugm-hero-details .event-details{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.ugm-hero-details .event-details>*{flex-grow:1;flex-basis:calc((940px - 100%)*999);max-width:360px}.ugm-hero-details .event-details>:nth-last-child(n+4),.ugm-hero-details .event-details>:nth-last-child(n+4)~*{flex-basis:100%}.ugm-hero-details .event-details .item{justify-content:center}.ugm-hero-details .event-details .item .copylink-tooltip{position:absolute;top:100%;right:0;z-index:2;width:max-content}.ugm-hero-details .event-details .item,.ugm-hero-details .event-details .item>.share-holder{display:flex;align-items:center;gap:.75rem}.ugm-hero-details .event-details .item>.share-holder .share-title{padding-top:0}.ugm-hero-details .event-details .item>.share-holder li>a:focus::after{opacity:1}.ugm-hero-details .event-details .type{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;line-height:1.4;text-transform:uppercase;margin-bottom:0}.ugm-hero-details .event-details .type img{width:40px;height:40px;object-fit:contain}.ugm-hero-details .event-details .info{display:flex;width:100%}.ugm-hero-details .event-details .info .h5{margin-bottom:0}.ugm-hero-details .event-details .info li{display:inline-block}@media (min-width:480px){.safe-svg-inline--desktop{display:block!important}.safe-svg-inline--mobile{display:none!important}}@media (min-width:568px){.awards-cards .awards-card{width:calc(50% - 12px)}.clients-listing .logo-holder{width:calc(33.33% - 26.6666666667px)}.courses-listing{grid-template-columns:repeat(2,1fr)}.default-block .supported-logo{max-width:calc(33.3333333333% - 11px)}.drug-accordion{margin:0 auto}.featured-resource-listing{grid-template-columns:repeat(2,1fr)}.library-section .filter-form{padding-top:6px;position:relative}.library-section .filter-form-title{padding-right:200px;margin:0 0 46px}.library-section .reset{margin:0;position:absolute;top:0;right:0}.library-list .post-card{width:calc(50% - 10px)}.locations-section .buttons,.modules-list .modules-item-head{flex-direction:row;flex-wrap:wrap}.modules-list .modules-item-head{row-gap:16px;align-items:flex-start}.modules-list .modules-detail-inner{margin:23px 0 24px}.modules-list .modules-detail-inner+.modules-detail::after{top:-24px}.modules-list .modules-item-est,.modules-list .modules-item-title{max-width:49%;width:50%}.modules-list .modules-item-est{margin-top:6px;justify-content:flex-end}.popup.career .story-popup-list-inner{display:flex;flex-direction:row;position:relative;margin-bottom:var(--margin-bottom)}.popup.career .story-popup-list-inner .progress-bar{width:32px;position:relative;display:flex;flex-shrink:0;margin-right:10px;margin-bottom:30px}.popup.career .story-popup-item-wrap{display:flex;flex-direction:row}.popup.career .story-popup-item-wrap::after,.popup.career .story-popup-item-wrap::before{content:"";border-radius:50%;position:sticky;top:10vh;left:16px;flex-shrink:0;margin-top:0}.popup.career .story-popup-item-wrap::before{border:2px solid #c6c5c5;transform:translateX(-50%);transition:border-color .3s ease,background-image .3s ease;width:33px;height:33px;background-color:#fff;margin-left:-33px}.popup.career .story-popup-item-wrap::after{width:17px;height:17px;background-color:#54c9ef;order:-1;margin-left:-17px;transform:translate(-102%,47%);margin-bottom:16px;opacity:0}.principles-gallery{max-width:743px;width:100%;margin-left:auto;margin-right:auto}.principles-gallery .wrap{position:relative;width:100%;padding-top:78.6%}.principles-gallery .wrap::before{display:block;content:"";width:100%}.principles-gallery .photo{position:absolute;margin-bottom:0}.principles-gallery .photo:nth-child(1){left:0;top:0;width:31.6%;height:40.2%}.principles-gallery .photo:nth-child(2){right:0;top:0;width:63%;height:63.18%}.principles-gallery .photo:nth-child(3){left:0;bottom:0;width:31.6%;height:53%}.principles-gallery .photo:nth-child(4){right:0;bottom:0;width:63%;height:30.65%}.principles-gallery .photo img{width:100%;height:100%;object-fit:cover}.products-section.has-not-purple-hover .product-list{justify-content:start}.products-section.has-not-purple-hover .info-card{width:100%}.product-list{justify-content:center}.product-list.cards-left{justify-content:flex-start}.product-list .info-card{width:calc(50% - 10px)}.resources-block .search-result .list{grid-template-columns:repeat(2,1fr)}.filters-group{display:flex;flex-wrap:wrap;gap:24px}.filters-group .form-item{width:calc(50% - 12px);flex-shrink:0;margin-bottom:0}.reverse-row .picture-img{max-width:100%}.service .service-bg{height:400px}.solutions-tab-section .solutions-tab-media::after{padding-top:50%}.team-list,.use-cases-groups .group-list{grid-template-columns:repeat(2,1fr)}.coordinate-popup .subtitle{font-size:16px}.coordinate-popup li,.coordinate-popup p,.coordinate-popup ul{font-size:14px}.coordinate-popup .links{margin-top:16px}.drug-discovery-listing{flex-direction:row}.drug-discovery-card{width:calc(50% - 20px);display:flex;flex-direction:column;min-height:100%}}@media (min-width:601px){#wpadminbar+.wrapper .header{top:46px}}@media (min-width:768px){.slider-footer{gap:24px;flex-direction:row}.header .buttons .slider-footer>.mobile-button,.slider-footer .link,.slider-footer>.button{margin:0 0 0 auto}.release-play-video>span{left:119%;max-width:130px}.release-play-video svg{max-width:80px;max-height:80px}.release-play-video::before{width:276px;height:276px}.wp-caption.alignleft{float:left;margin:0 20px 20px 0;text-align:left}.wp-caption.alignright{text-align:right}img.alignleft{float:left;margin:0 20px 20px 0}.wp-caption.alignright,img.alignright{float:right;margin:0 0 20px 20px}.gallery .gallery-item{width:50%}.footer-info.big .links{flex-direction:row;flex-wrap:wrap;justify-content:center}.footer-nav{display:flex;gap:20px}.footer-menu{width:calc(33.3333333333% - 13.3333333333px);flex-shrink:0;margin-bottom:0}.event-card.horizontal-view{padding-right:51%;min-height:124px;max-width:1214px;margin:0 auto}.event-card.horizontal-view .img-holder{position:absolute;top:24px;right:24px;left:51.6%;bottom:24px;width:auto;margin:0}.section-title .section-title-text{flex-direction:row;column-gap:20px}.section-title .section-title-text i,.section-title .section-title-text p,.section-title .section-title-text strong{text-align:left;width:calc(50% - 10px)}.hbspt-form .form-columns-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.advantage-section .buttons{flex-direction:row;flex-wrap:wrap;justify-content:center}.advantage-columns .info-card{width:calc(50% - 12px)}.anchors-nav .anchors-nav-inner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center}.anchors-nav .anchors-nav-inner a{flex-shrink:0;width:33.3333333333%;justify-content:center;padding:0 15px}.awards-cards .awards-card{width:calc(33% - 16px)}.benefits-section .video-block .play-btn{width:96px;height:96px}.benefits-section.oposite .reverse-row{flex-direction:row-reverse;align-items:flex-start}.benefits-section.oposite .reverse-row .picture{margin-left:auto;margin-right:-1px}.benefits-section.oposite .reverse-row.reverse{flex-direction:row;align-items:flex-start}.benefits-section.oposite .reverse-row.reverse .picture{margin-right:auto;margin-left:-1px}.benefits-listing{grid-template-columns:repeat(3,1fr);grid-gap:24px}.benefits-listing .info-card{margin-bottom:0;text-align:left}.benefits-listing .info-card .icon-holder{margin-left:0;margin-right:0}.case-studies-cta h6{text-align:center}.cta-holder{flex-direction:row;position:relative;justify-content:center}.cta-wrap{width:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:10px;border-right:1px solid #c6c5c5}.certification-courses-columns{flex-direction:row}.certification-courses-columns .certification-courses-col{width:calc(50% - 20px)}.certification-courses-columns.three-col .certification-courses-col{width:calc(33.33% - 27px)}.clients-listing .logo-holder{width:calc(25% - 40px)}.cta-section .links{flex-direction:row;flex-wrap:wrap;justify-content:center}.default-block .supported-logo{max-width:calc(20% - 13px)}.description-section .description-holder.content .reverse-row:nth-child(2n+1){flex-direction:row-reverse}.description-section .description-holder.content .reverse-row:nth-child(2n+1) .picture{margin-right:-1px;margin-left:auto}.dual-cards-listing,.feature-block .list.four-col,.feature-block .list.three-col,.feature-block .list.two-col{grid-template-columns:repeat(2,1fr)}.education-section .slide{padding-right:20px}.education-listing{margin-right:-20px}.error-section .list-link{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:48px;gap:24px}.subnav li{height:auto}.subnav li a{height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.events-block .subnav:before{bottom:0}.events-block .subnav li{width:25%;border-bottom:none}.events-table .row{flex-direction:row}.excellence-section .excellence-list{width:59%;flex-shrink:0}.excellence-section .excellence-inner{display:flex;flex-direction:row;column-gap:40px}.galery-section .galery-block{padding:0 75px}.galery-section .galery-item::after{padding-top:56.4%}.galery-section .galery-nav-item::after{padding-top:53.4%}.galery-section .galery-nav{margin-top:30px}.galery-section .galery-nav .slick-slide{margin-right:20px}.hero-section .container{padding-top:0;padding-bottom:50px;display:flex;flex-direction:column}.hero-section .breadcrumbs{margin:8px 0 20px}.hero-section .container-holder{gap:40px;flex:1;display:flex;align-items:center}.hero-section.right-img-without-indent:has(>.picture.picture--overlap){margin-bottom:120px!important}.hero-section.right-img-without-indent .breadcrumbs+.container-holder .picture img{margin-top:-43px}.hero-section.right-img-without-indent .picture-side{width:60%}.hero-section.right-img-without-indent .picture{align-items:center;justify-content:flex-end;margin:0;max-width:none;padding-bottom:0;position:absolute;right:0;top:0;width:50%}.hero-section.right-img-without-indent .picture.picture--overlap{top:unset;bottom:-90px;right:30px;width:66%;max-height:960px}.hero-section.right-img-without-indent .picture.picture--overlap img{object-fit:contain;height:100%;max-height:960px;max-width:100%}.hero-section.full-image .picture{position:absolute;right:0;top:0;height:100%;bottom:0;margin:0}.hero-section.full-image .picture img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:right top}.hero-section.without-image .container-holder{padding:40px 0 104px}.hero-section.without-image .container{padding-bottom:0}.hero-section.without-image .text{padding-top:0;padding-bottom:0}.hero-section.video-bg .container-holder{min-height:500px}.hero-section.video-bg .play-btn-holder{position:absolute;margin-bottom:0;right:200px;top:50%;transform:translateY(-50%)}.hero-section .text{padding:40px 0 0;width:55%;max-width:743px}.hero-section .hero-block{width:60%;max-width:594px;align-self:flex-start;margin-top:0}.hero-section .picture,.hero-section .video-block-holder{width:60%;max-width:594px;align-self:normal;display:flex;align-items:center}.hero-section .picture{min-height:100%}.hero-section .picture .modelViewerBlock{max-height:50vw}.info-listing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.info-listing .info-card{margin-bottom:0}.info-section .nameplate{margin-bottom:48px}.info-section .two-column{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;margin-right:0}.info-section .two-column .column:first-child{margin-bottom:0}.info-section .two-column .column:last-child{display:flex;flex-direction:column;align-items:start}.info-section.has-container-height .container,.info-section.with-video .container{min-height:400px;display:flex;align-items:center}.info-section .play-btn-holder{top:50%;transform:translateY(-50%);margin-left:100px}.learning-list-section .learning-list{column-gap:30px}.learning-list-section .learning-item{padding:25px;max-width:calc(50% - 15px)}.learning-list-section .learning-list--carousel .learning-item{max-width:100%}.library-grid{flex-direction:row}.library-grid>.post-card{width:48.9%}.library-grid>.col{width:48.9%;margin:0 0 0 auto}.library-section .container{flex-direction:row}.library-section .filter-col{flex:0 0 23.3%;padding-top:1px}.license-block .license-list{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;row-gap:40px}.license-block .license-text-block{margin-bottom:0;width:50%;max-width:calc(50% - 20px)}.life-science-inner .info-card{box-shadow:7px 25px 23px 0 rgba(0,0,0,.15)}.linked-block{padding-right:calc(50% + 12px);padding-top:24px}.linked-block .bg-holder{left:auto;right:0;height:auto;bottom:0;width:calc(50% - 12px)}.locations-section .container{min-height:550px}.media-section.light-gradient .poster{border-radius:40px}.media-section .video-block .play-btn{width:96px;height:96px}.modules-list+.buttons{margin-top:35px}.modules-list .modules-item{width:calc(50% - 20px)}.open-position-section .products-filter .form-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.open-position-section .positions-group,.open-position-section .positions-list{column-gap:35px}.open-position-section .positions-list .info-card{max-width:calc(50% - 18px)}.open-position-section .positions-group{margin-bottom:-35px}.photo-galery-list,.photo-galery-row{display:flex;flex-direction:column;row-gap:25px}.photo-galery-row{column-gap:25px;flex-direction:row;flex-wrap:wrap}.photo-galery-row>.photo-galery-item{width:100%;max-width:calc(33.3333333333% - 17px);margin-bottom:0}.photo-galery-row>.photo-galery-item::after{content:"";padding-top:100%}.photo-galery-row .photo-galery-column .photo-galery-item::after{padding-top:calc(67.25% - 12.5px)}.photo-galery-row .photo-galery-column:first-child .photo-galery-item::after{padding-top:134.5%}.photo-galery-column{width:100%;max-width:calc(50% - 13px);row-gap:25px}.photo-galery-column .photo-galery-item{margin-bottom:0}.own-pipeline .program-details .info{display:flex;gap:20px}.own-pipeline .program-details .info .info-content{flex-grow:1}.own-pipeline .program-details .buttons{margin-bottom:0;margin-top:40px}.own-pipeline .program-details .info-img{width:37%;flex-shrink:0}.photo-galery-column,.platform-section .info-card{display:flex;flex-direction:column}.platform-section .info-card h5{margin-top:auto}.popup-holder{padding:20px}.popup.career .popup-holder{width:auto}.popup.career .popup-holder .button-close{top:25px;right:25px}.popup.career .popup-body-inner{padding:30px 45px 30px 30px}.popup.career #header{margin-bottom:45px}.popup.career .story-popup-list-inner{margin-top:45px}.popup.career .story-popup-list-inner .progress-bar{margin-right:25px}.popup.career .story-popup-list-inner .progress-bar .progress-color-line{height:19vh;position:sticky;width:2px;top:-3vh}.popup.career .story-popup-item-wrap::before{margin-left:-25px;left:0;top:16%}.popup.career .story-popup-item-wrap::after{left:0;top:16%;margin-left:-33px;transform:translate(-96%,47%)}.popup.career .story-popup-item-wrap:first-child::before{margin-top:16vh}.popup.career .story-popup-item{display:flex;flex-direction:row;column-gap:25px;align-items:flex-end}.popup.career .story-popup-item.reverse{flex-direction:row-reverse}.popup.career .story-section-text{width:50%;margin-bottom:0}.popup.career .story-section-item-img{width:53.4%;flex-shrink:0}.popups .video-popup .popup-body{width:calc(100vw - 40px)}.products-section.has-not-purple-hover .info-card{width:calc(50% - 10px)}.products-section--all .container{flex-direction:row}.products-section--all .filter-col{max-width:250px;flex:1 0;padding-top:1px}.products-section--all .products-filter{position:sticky;top:110px}.products-section--all .products-filter .form-item{width:100%!important}.products-filter{gap:24px}.products-filter .form-item{width:calc(33.33% - 16px);max-width:350px}.programs-section .tabs-content{padding-top:44px;padding-bottom:44px}.programs-section.next-dark .tabs-content{padding-bottom:40px}.program,.reverse-row{flex-direction:row}.program .img-holder{width:48.75%;margin:0 auto 0 0;max-height:556px;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start}.program .content-holder{flex-grow:1}.release-video-container .release-video-inner.fixed-video{right:30px;bottom:30px;width:40vw;height:23.5vw}.release-video-container .release-video-inner.fixed-video+.scroll-to-top{transform:translateY(calc(-23.5vw - 40px))}.release-video-container .scroll-to-top{bottom:30px;right:30px}.header .buttons .reverse-row .text p+.mobile-button,.reverse-row .text .header .buttons p+.mobile-button,.reverse-row .text p+.button{margin-top:24px}.reverse-row.reverse{flex-direction:row-reverse}.reverse-row.reverse .picture{margin-right:-1px;margin-left:auto}.reverse-row.reverse .picture .circle{left:-40%}.reverse-row.align-top{align-items:flex-start}.reverse-row .text{flex-grow:1;max-width:calc(50% - 20px)}.header .buttons .reverse-row .h2+.mobile-button,.header .buttons .reverse-row .h3+.mobile-button,.header .buttons .reverse-row .h4+.mobile-button,.header .buttons .reverse-row h2+.mobile-button,.header .buttons .reverse-row h3+.mobile-button,.header .buttons .reverse-row h4+.mobile-button,.header .buttons .reverse-row ol+.mobile-button,.header .buttons .reverse-row p+.mobile-button,.header .buttons .reverse-row ul+.mobile-button,.reverse-row .h2+.button,.reverse-row .h3+.button,.reverse-row .h4+.button,.reverse-row .header .buttons .h2+.mobile-button,.reverse-row .header .buttons .h3+.mobile-button,.reverse-row .header .buttons .h4+.mobile-button,.reverse-row .header .buttons h2+.mobile-button,.reverse-row .header .buttons h3+.mobile-button,.reverse-row .header .buttons h4+.mobile-button,.reverse-row .header .buttons ol+.mobile-button,.reverse-row .header .buttons p+.mobile-button,.reverse-row .header .buttons ul+.mobile-button,.reverse-row h2+.button,.reverse-row h3+.button,.reverse-row h4+.button,.reverse-row ol+.button,.reverse-row p+.button,.reverse-row ul+.button{margin-top:24px}.header .buttons .reverse-row .mobile-button,.reverse-row .button,.reverse-row .header .buttons .mobile-button{margin-top:40px}.reverse-row .picture{width:calc(50% - 20px);margin:0 auto 0 -1px;flex-shrink:0}.reverse-row .picture .circle{right:-40%;width:1103px;height:1103px}.search-results-block .container{grid-template-areas:"search search" "filter result";grid-template-columns:30% 1fr}.search-results-block .filter-col{grid-area:filter}.search-results-block .content-col{grid-area:result}.search-results-form{grid-area:search}.section-text-block .section-text-left,.section-text-block .section-text-right{width:50%}.section-text-block .section-text-inner{flex-direction:row;column-gap:30px}.service{padding-right:37%;position:relative;min-height:280px}.service .service-bg{width:37%;position:absolute;right:0;top:0;bottom:0;height:auto}.service .service-bg img{object-position:left center}.share-holder{display:flex;gap:16px}.share-title{margin-bottom:0;padding-top:15px}.solutions-tab-section .solutions-tab-media{width:37%;flex-shrink:0}.solutions-tab-section .solutions-tab-media::after{padding-top:90%}.solutions-tab-section .solutions-tab-inner{flex-direction:row;column-gap:30px}.solutions-tab-section .tabs-nav li{padding:15px}.speakers-list,.statistic-list{grid-template-columns:repeat(3,1fr)}.speakers-list.big-cards .speaker-card{display:flex;gap:24px;text-align:left}.speakers-list.big-cards .speaker-card .content-holder{flex-grow:1;padding-top:20px}.speakers-list.big-cards .speaker-card .ava-holder{flex-shrink:0;margin-bottom:0}.statistic-list{grid-gap:24px}.story-section .section-title h2{text-align:left}.story-section-sliders .story-section-item{min-height:300px;flex-direction:row;column-gap:25px;padding-right:25px}.story-section-sliders .story-section-item-img,.story-section-sliders .story-section-text{border-radius:16px;width:27.85vw;flex-shrink:0;height:inherit}.story-section-sliders .story-section-item-img{max-width:546px}.story-section-nav-wrap .story-section-nav-item span{padding:4px 23px}.subnav{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:1px}.team-block .post-card{max-width:calc(50% - 15px)}.tab-inner{display:flex;flex-direction:row}.tab-inner .nested-tab-media{min-height:240px;margin-top:0;margin-left:-12px;border-radius:0 12px 12px 0}.tab-inner .tab-left-part{width:240px;flex-shrink:0}.tab-inner .nested-tabs-nav>li{border-top-right-radius:0;border-bottom-right-radius:0}.tab-inner .nested-tab{flex-direction:row}.tab-inner .nested-tab-info{padding:20px 32px 20px 20px;width:50.5%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:12px}.testimonial-slider .testimonial-item{flex-direction:row;column-gap:30px}.testimonial-slider .testimonial-media{width:calc(50% - 15px)}.testimonial-slider .testimonial-media::after,.upcoming-events-section .slider-nav{display:none}.upcoming-events-section .slide{padding-right:0}.upcoming-events{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;margin-right:0}.coordinates-section .buttons{flex-direction:row;flex-wrap:wrap;justify-content:center}.commitment-section p{margin-bottom:24px}.product-animation-holder .container.mobile-images{display:none;margin-bottom:0}.product-animation-holder .container.text-blocks .reverse-row{margin-bottom:104px}.platform-animation .platform-animation-holder{background-color:#000}.platform-animation .platform-animation-holder canvas{object-fit:contain}.platform-animation .platform-canvas-holder{display:flex;align-items:center;justify-content:center;padding-top:50px}.active-learning-calculator .row-flex .col-md-3{flex:0 0 25%;max-width:25%}.active-learning-calculator .row-flex .col-md-9{flex:0 0 75%;max-width:75%}}@media (min-width:768px) and (min-width:1200px){.hero-section.right-img-without-indent .picture.picture--overlap{bottom:-170px;right:90px;width:60%}}@media (min-width:768px) and (min-width:1440px){.hero-section.right-img-without-indent .picture.picture--overlap{bottom:-130px;width:100%}}@media (min-width:768px) and (min-width:1800px){.hero-section.right-img-without-indent .picture.picture--overlap{bottom:-170px;width:100%}}@media (min-width:769px){.reverse-section.big-img .picture img{width:calc(100% + 20px);margin-left:-20px;margin-right:0}.reverse-section.big-img .reverse .picture img{margin-right:-20px;margin-left:0}}@media (min-width:783px){#wpadminbar{height:32px}#wpadminbar+.wrapper{padding-top:32px}#wpadminbar+.wrapper .header:not(.sticky){top:32px}#wpadminbar+.wrapper .header{top:32px}}@media (min-width:980px){.ugm-hero-details .event-details .item.item--share{margin-left:auto}}@media (min-width:1024px){.footer-info{margin-bottom:124px}.footer-holder{position:relative;display:flex;flex-direction:row-reverse;margin-bottom:40px}.footer .logo-holder{position:absolute;margin-bottom:0;top:0;left:0}.footer-nav{flex-grow:1;padding-left:40px;padding-top:0;border-top:0;border-left:1px solid rgba(255,255,255,.2);padding-bottom:106px}.footer-menu:first-child li{margin-bottom:24px}.footer-socials{width:250px;flex-shrink:0;margin-bottom:0;margin-top:0;padding-top:64px;display:flex;flex-wrap:wrap;align-items:flex-end}.section-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:68px 24px;grid-template-areas:"heading heading more" "wrap wrap wrap"}.section-grid .heading{grid-area:heading;text-align:left;margin-bottom:0}.section-grid .wrap{grid-area:wrap;margin-bottom:0}.section-grid .view-more{grid-area:more;display:flex;justify-content:flex-end;align-items:flex-end;margin-top:0}.wp-pagenavi a.page-numbers.next span,.wp-pagenavi a.page-numbers.prev span{display:inline}.advantage-columns .info-card{width:calc(25% - 18px)}.advantage-columns.three-cards .info-card{width:calc(33.33% - 16px)}.case-studies-item .text{flex-direction:row;width:100%}.case-studies-item .text .button,.case-studies-item .text .header .buttons .mobile-button,.header .buttons .case-studies-item .text .mobile-button{align-self:flex-end;flex-shrink:0;max-width:50%}.clients-listing{gap:10px 70px}.clients-listing .logo-holder{height:180px;width:calc(25% - 52.5px)}.courses-listing{grid-template-columns:repeat(3,1fr)}.education-section .slider-nav{display:none}.education-section .slide{padding-right:0}.education-listing{--gap: 40px;--columns: 3;display:flex;justify-content:center;gap:40px;margin-right:0}.education-listing .slide{width:calc(100%/var(--columns) - var(--gap)/var(--columns)*(var(--columns) - 1))}.education-listing-instructions{display:none}.faq-section .faq-inner{flex-direction:row;column-gap:30px}.faq-section .faq-heading{max-width:586px;width:40%}.featured-resource-listing{grid-template-columns:repeat(3,1fr)}.feature-block.two-path{display:grid;grid-gap:0 40px;grid-template-columns:35% 1fr;grid-template-rows:auto;grid-template-areas:"title listing" "buttons buttons"}.feature-block.two-path .title{max-width:none;text-align:left;margin:0;grid-area:title}.feature-block.two-path .list{grid-area:listing}.feature-block.two-path .list.two-col .img-holder{height:230px}.feature-block.two-path .buttons{grid-area:buttons}.feature-block .list.three-col{grid-template-columns:repeat(3,1fr)}.feature-block .list.three-col.horizontal-cards .icon-holder{width:60px;height:60px}.feature-block .list.horizontal-cards .feature-card{display:flex;flex-direction:row;gap:24px}.feature-block .list.horizontal-cards .feature-card .content-holder{flex-grow:1}.feature-block .list.horizontal-cards .feature-card .icon-holder{flex-shrink:0;margin-bottom:0}.feature-block .list.with-img.horizontal-cards .feature-card{padding-left:calc(48% + 24px);position:relative}.feature-block .list.with-img.horizontal-cards .feature-card .img-holder{position:absolute;left:0;top:0;bottom:0;height:auto;margin:0;width:48%}.feature-block .list.with-check:not(.two-col):not(.three-col):not(.four-col) .feature-card:not(:first-child){margin-top:-40px}.feature-card{padding:40px}.feature-card .img-holder{height:310px}.feature-card .icon-holder{margin-bottom:70px}.hero-section.video-bg .play-btn-holder{left:50%;right:auto;margin-left:200px}.info-video-section .reverse-row.reverse{gap:40px}.info-video-section .reverse-row.reverse .picture{margin-right:0;flex-grow:1}.learning-list-section .learning-item{max-width:calc(33.3333333333% - 20px)}.learning-list-section .learning-list--carousel .learning-item{max-width:100%}.library-list .post-card{width:calc(33.33% - 14px)}.license-block .license-inner{padding:40px}.our-mission-text p:not(.h4){max-width:742px;text-align:left}.our-mission-text .our-mission-text-left{max-width:742px}.our-mission-text .right-text{margin-left:auto;max-width:742px}.overview-holder .overview-list{float:right;margin-left:40px}.overview-list{width:50%;max-width:587px}.pipeline-info .progress{height:calc(100% + 24px);margin-top:-24px;padding-bottom:24px;display:block}.pipeline-info .progress-bar{height:100%}.pipeline-info .progress-title{font-size:0}.pipeline-info .progress-title span{padding:24px 0 0}.coordinates-section.dark-bg .section-bg img,.partnered-pipeline .hide-mobile{display:block}.partnered-pipeline .hide-desktop,.partnered-pipeline .program-row .show-more-button{display:none}.partnered-pipeline .row{grid-template-columns:25.3% 1fr 160px 130px}.partnered-pipeline .show-more-button{display:none}.own-pipeline .title-row{display:flex;justify-content:flex-end;color:#fff}.own-pipeline .title-row .row{width:46.68%;border-left:1px solid #c6c5c5;border-right:1px solid #c6c5c5;margin-right:105px;display:grid;grid-template-columns:repeat(3,1fr)}.own-pipeline .title-row .col{font-size:16px;line-height:1.4;text-transform:uppercase;text-align:center;padding:24px 8px;position:relative}.own-pipeline .title-row .col::after{content:"";position:absolute;width:1px;top:0;bottom:0;left:100%;background:#c6c5c5}.own-pipeline .title-row .col:last-child::after{display:none}.own-pipeline .program-row .row{padding:0;gap:0;flex-wrap:nowrap}.own-pipeline .program-row .col:nth-child(3){width:105px}.own-pipeline .program-row .col:nth-child(2){width:46.68%;flex-shrink:0}.own-pipeline .program-row .content-holder{display:flex;align-items:center;justify-content:space-between;padding:22px;gap:8px}.own-pipeline .program-row .content-holder .h5,.own-pipeline .program-row .content-holder h5{margin-bottom:0;flex-grow:1}.own-pipeline .program-row .content-holder p{max-width:27%;flex-shrink:0;text-align:right}.own-pipeline .show-more-button{display:none}.own-pipeline .program-details .program-details-holder{padding:40px 0 40px 40px}.popup-open.is-bio{overflow:auto;position:relative;height:auto}.is-bio .popups{position:static;background:0 0;z-index:10;height:0}.popup.career .story-popup-list-inner .progress-bar .progress-color-line{height:18vh}.popups .bio-popup{width:420px;border-radius:24px;position:absolute;overflow:visible;box-shadow:0 0 3px 1px rgba(0,0,0,.08)}.popups .bio-popup::before{content:"";position:absolute;width:17px;height:17px;background:#fff;transform:rotate(45deg);left:-8px;top:27px;z-index:100}.popups .bio-popup.reverse::before{right:-8px;left:auto}.popups .bio-popup.active{height:auto;bottom:auto;top:0;left:0}.popups .bio-popup .popup-holder{padding:40px}.popups .bio-popup .button-close{top:8px;right:8px}.popups .bio-popup-container{min-height:200px;max-height:450px;overflow:auto;padding:0}.popups .bio-popup .jcf-scrollbar{right:-20px;top:10px}.principles-section .principles-inner{display:flex;gap:40px}.principles-gallery{width:48.66%;flex-shrink:0;margin:0}.principles-listing{flex-grow:1}.products-section.has-not-purple-hover .product-list{justify-content:center}.products-section.has-not-purple-hover .info-card{width:calc(33.33% - 27px)}.latest-news-section .heading{text-align:left}.release-video-container .release-video-inner.fixed-video{width:430px;height:252px}.release-video-container .release-video-inner.fixed-video+.scroll-to-top{transform:translateY(-292px)}.resources-block .search-result .list{grid-template-columns:repeat(3,1fr)}.filters-group .form-item{width:calc(33% - 16px)}.reverse-row .text{line-height:25px}.statistic-title h2{font-size:42px}.share{display:flex;justify-content:space-between;align-items:center;gap:24px}.share .button-holder{margin-top:0;flex-shrink:0}.share-holder{flex-grow:1}.solutions-tab-section .tabs-content{padding:40px}.team-block .post-card{max-width:calc(33.3333333333% - 20px)}.tabs-holder.has-nested-tabs .tabs-nav>li{width:14.2857142857%}.tab-inner .nested-tab{height:100%}.tab-inner .nested-tab-head{column-gap:20px;flex-direction:row;justify-content:space-between}.team-list{grid-template-columns:repeat(3,1fr)}.tabs-holder:not(.location-slider).has-nested-tabs .tabs-nav>li{width:14.2857142857%}.more-events-links{display:flex;flex-direction:row;justify-content:center}.more-events-links>div{flex-shrink:0;width:33.333%;border-bottom:none;border-right:1px solid rgba(255,255,255,.2);padding:32px;display:flex;justify-content:center;align-items:center}.use-cases-groups .group-list{grid-template-columns:repeat(3,1fr);grid-gap:32px 40px}.coordinates-section .buttons{margin-top:80px}.coordinates-block{min-height:0;height:0;padding-bottom:56.44%}.coordinates-block .coordinates-img{width:100%}.coordinate-item{position:absolute;top:var(--top);left:var(--left);margin-bottom:0;border:0}.coordinate-item.active{background:0 0}.coordinate-item.active .coordinate-popup{opacity:1;pointer-events:auto;transition:opacity .3s}.coordinate-item.reverse .coordinate-popup{left:auto;right:100%}.coordinate-item.reverse .coordinate-popup::before{left:auto;right:-8px}.coordinate-title{min-width:230px;max-width:270px;text-align:left;margin:0}.coordinate-popup,.coordinate-popup::before{position:absolute;background:#fff;box-shadow:0 3px 9px -1px rgba(21,30,54,.06),0 10px 30px -1px rgba(21,30,54,.08)}.coordinate-popup{border-top:none;padding:24px 48px 24px 24px;border-radius:24px;display:block;opacity:0;pointer-events:none;transition:opacity .5s;top:0;left:100%;width:280px}.coordinate-popup::before{content:"";width:17px;height:17px;transform:rotate(45deg);left:-8px;top:27px;z-index:-1}.coordinate-popup .button-close{position:absolute;right:24px;top:24px;display:block}.commitment-section .commitment-holder{display:grid;grid-template-areas:"title description" "picture links";grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;margin:auto;grid-auto-flow:dense;grid-gap:48px 40px}.commitment-section .commitment-holder:not(:has(.picture)){grid-template-areas:"title description" "title links"}.commitment-section .commitment-holder>div:not(:last-child){margin-bottom:0}.commitment-section.not-described .commitment-holder{grid-template-areas:"title links" "picture links"}.commitment-section .title{order:-1;grid-area:title}.commitment-section .description{grid-area:description}.commitment-section .picture{padding-right:103px;grid-area:picture;min-width:100%}.commitment-section .links{grid-area:links}}@media (min-width:1200px){.main{margin-top:75px}.main .hero-section{margin-top:-75px;padding-top:75px}.with-submenu+.main{margin-top:126px}.with-submenu+.main .hero-section{margin-top:-126px;padding-top:126px}.container{padding-left:143px;padding-right:143px}.container.large{max-width:1880px;margin:0 auto;padding:0 20px}body{font-size:18px}body.page-has-sidebars .default-block .container{margin:0 auto;flex-shrink:0;padding:0;width:53%}.h1,h1{font-size:52px}.h2,h2{font-size:40px}.h3,h3{font-size:32px;line-height:1.3}.h4,blockquote p,blockquote q,h4{font-size:24px}.content table th,.h5,.popup.career .story-section-text p strong,h5{font-size:20px}.content table td,.filter-group input[type=checkbox]+label,.h6,h6{font-size:18px}.bio-popup ul:not(.list-link):not(.check-list) li+li,.content ul:not(.list-link):not(.check-list) li+li,.reverse-row .text ul:not(.list-link):not(.check-list) li+li{margin:24px 0 0}.bio-popup ol li:before,.content ol li:before,.principles-listing ol li:before,.reverse-row .text ol li:before,blockquote cite{font-size:16px}.bio-popup ol li+li,.content ol li+li,.principles-listing ol li+li,.reverse-row .text ol li+li{margin:24px 0 0}.button:not(.small),.header .buttons .mobile-button:not(.small){min-height:60px;padding:10px 10px 10px 16px;font-size:16px}blockquote{border-width:3px}blockquote cite strong{font-size:18px;margin-bottom:8px}blockquote .author figure{width:80px;height:80px}.nameplate.small{font-size:14px}.indents-internal{padding:160px 0}.indents-internal-top{padding-top:160px}.indents-internal-bottom{padding-bottom:160px}.indent-top{margin-top:160px}.indent-bottom{margin-bottom:160px}.indent-bottom-medium{margin-bottom:88px}.indent-top-medium{margin-top:88px}.indent-bottom-small{margin-bottom:40px}.indent-top-small{margin-top:40px}.parallax-bg.zoom-bg{transform:scale(.8)}.count-results,.no-results{font-size:16px}.header.sticky:not(.active-nav-mobile) .nav-arrow svg path,.header.white .nav-arrow svg path{stroke:#12122d}.header.sticky:not(.active-nav-mobile) .button.white,.header.sticky:not(.active-nav-mobile) .buttons .white.mobile-button,.header.white .button.white,.header.white .buttons .white.mobile-button{background:#f8f9fd;color:#12122d;transition:color .7s}.no-touch .header.sticky:not(.active-nav-mobile) .button.white:hover,.no-touch .header.sticky:not(.active-nav-mobile) .buttons .white.mobile-button:hover,.no-touch .header.white .button.white:hover,.no-touch .header.white .buttons .white.mobile-button:hover{color:#fff;transition:color .5s}.header.sticky:not(.active-nav-mobile) .main-menu>li>.menu-item-holder>a,.header.white .main-menu>li>.menu-item-holder>a{color:rgba(18,18,45,.8)}.header.sticky:not(.active-nav-mobile) .buttons>.menu-item>a svg path,.header.sticky:not(.active-nav-mobile) .main-menu>li>.menu-item-holder>a svg path,.header.white .buttons>.menu-item>a svg path,.header.white .main-menu>li>.menu-item-holder>a svg path{fill:rgba(18,18,45,.8)}.header.sticky:not(.active-nav-mobile) .main-menu>li.active-touch>.menu-item-holder>a,.header.sticky:not(.active-nav-mobile) .main-menu>li.active>.menu-item-holder>a,.header.white .main-menu>li.active-touch>.menu-item-holder>a,.header.white .main-menu>li.active>.menu-item-holder>a,.no-touch .header.sticky:not(.active-nav-mobile) .main-menu>li:hover>.menu-item-holder>a,.no-touch .header.white .main-menu>li:hover>.menu-item-holder>a{color:#005aaa}.header.sticky:not(.active-nav-mobile) .main-menu>li.active-touch>.menu-item-holder>a svg path,.header.sticky:not(.active-nav-mobile) .main-menu>li.active>.menu-item-holder>a svg path,.header.white .main-menu>li.active-touch>.menu-item-holder>a svg path,.header.white .main-menu>li.active>.menu-item-holder>a svg path,.no-touch .header.sticky:not(.active-nav-mobile) .main-menu>li:hover>.menu-item-holder>a svg path,.no-touch .header.white .main-menu>li:hover>.menu-item-holder>a svg path{fill:#005aaa}.header.sticky:not(.active-nav-mobile) .buttons>.menu-item>a,.header.white .buttons>.menu-item>a{color:rgba(18,18,45,.8);border-bottom:1px solid transparent}.header.white:not(.sticky) .button.white,.header.white:not(.sticky) .buttons .white.mobile-button{background:#fff;color:#12122d;border:1px solid #c6c5c5}.no-touch .header.white:not(.sticky) .button.white:hover,.no-touch .header.white:not(.sticky) .buttons .white.mobile-button:hover,.no-touch .nav a:not(.active):hover{color:#fff}.header.sticky:not(.active-nav-mobile) .main-menu>li>.menu-item-holder>a{min-height:55px}.header.sticky:not(.active-nav-mobile) .container{padding:0 40px}.header.sticky:not(.active-nav-mobile){transform:translateY(0)}.scroll-down .header.sticky:not(.active-nav-mobile){transform:translateY(-75px)}.header .container{padding:0 40px;transition:padding .3s;flex-wrap:nowrap}.header.with-submenu .container{padding:0 40px}.header.with-submenu .main-menu>li>.menu-item-holder>a{padding:5px calc(var(--gap)/2);min-height:72px}.header .main-menu{flex-wrap:nowrap;align-items:center;flex-grow:1}.header .main-menu>li>.menu-item-holder>a{display:inline-flex;align-items:center;gap:8px;text-align:center;min-height:65px;padding:5px calc(var(--gap)/2)}.header .main-menu>li.active>.menu-item-holder>a,.header .sub-nav.main-submenu>ul>li.active>.menu-item-holder a{font-weight:600}.header .main-menu>li.active-touch>.menu-item-holder>a,.header .main-menu>li.active>.menu-item-holder>a,.header .sub-nav.main-submenu>ul>li.active-touch>.menu-item-holder a,.header .sub-nav.main-submenu>ul>li.active>.menu-item-holder a,.no-touch .header .main-menu>li:hover>.menu-item-holder>a,.no-touch .header .sub-nav.main-submenu>ul>li:hover>.menu-item-holder a{color:#54c9ef;border-color:#54c9ef}.header .main-menu>li.active-touch>.menu-item-holder>a svg path,.header .main-menu>li.active>.menu-item-holder>a svg path,.no-touch .header .main-menu>li:hover>.menu-item-holder>a svg path{fill:#54c9ef}.header .main-menu>li.active .main-submenu{opacity:1;pointer-events:auto;z-index:3}.header .main-menu .menu-item-has-children.active-touch>.sub-nav,.no-touch .header .main-menu .menu-item-has-children.active>.sub-nav,.no-touch .header .main-menu .menu-item-has-children:hover>.sub-nav{opacity:1;pointer-events:auto;visibility:visible}.header .main-menu .menu-item-has-children.active-touch>.menu-item-holder .nav-arrow svg path,.header .sub-nav.main-submenu>ul>li.active-touch>.menu-item-holder .nav-arrow svg path,.header .sub-nav.main-submenu>ul>li.active>.menu-item-holder .nav-arrow svg path,.no-touch .header .main-menu .menu-item-has-children.active>.menu-item-holder .nav-arrow svg path,.no-touch .header .main-menu .menu-item-has-children:hover>.menu-item-holder .nav-arrow svg path,.no-touch .header .sub-nav.main-submenu>ul>li:hover>.menu-item-holder .nav-arrow svg path{stroke:#54c9ef}.header .buttons .mobile-button{display:none}.header .account-link{display:inline-flex}.header .account-subnav,.header .buttons>.menu-item,.menu-details .sub-nav ul,.menu-details.two-columns>ul ul{display:block}.header .sub-nav.main-submenu{width:100%;display:block;position:absolute;left:0;padding:0 40px;transition:opacity .3s var(--menu-delay),visibility .3s var(--menu-delay);pointer-events:auto;visibility:hidden;z-index:4}.header .sub-nav.main-submenu::after{content:"";position:absolute;left:0;right:0;top:-15px;bottom:-15px;z-index:-1}.header .sub-nav.main-submenu::before{content:"";position:absolute;width:8000px;left:50%;transform:translateX(-50%);top:0;bottom:0;background:#2a2a42;z-index:-1}.header .sub-nav.main-submenu>ul>li>.menu-item-holder a{color:rgba(255,255,255,.8);border-bottom:1px solid transparent;position:relative}.header .sub-nav.main-submenu>ul>li.active .sub-nav,.header .sub-nav.main-submenu>ul>li.active-touch .sub-nav,.no-touch .header .sub-nav.main-submenu>ul>li:hover .sub-nav{pointer-events:auto}.header-inner{display:flex!important;flex-grow:1;position:static;top:auto;left:auto;bottom:auto;right:auto;padding-top:0;background:0 0}.header-inner .header-inner-holder{overflow:auto;flex:1;display:flex;align-items:center;gap:32px;padding-bottom:0}.header-inner .header-inner-holder.only-first-level{padding-top:0}.header-inner .buttons,.header-inner .nav{padding-left:0;padding-right:0}.header-inner .nav-bg,.no-touch .nav .nav-arrow{display:none}.header-inner .buttons{justify-content:flex-start;flex-direction:row;gap:8px;padding-top:0;flex-shrink:0}.header .buttons .header-inner .mobile-button,.header-inner .button,.header-inner .header .buttons .mobile-button{min-width:inherit}.header-inner .search-button{display:block;width:24px;height:24px}.nav,.nav ul{flex-direction:row;gap:0}.nav{padding-top:0;line-height:1.4;font-size:16px;align-items:center;flex-grow:1}.nav ul{flex-wrap:wrap;--gap: 18px}.nav li.right{margin:0 0 0 auto}.nav a{color:rgba(255,255,255,.8);padding:16px 0}.nav .nav-arrow{transform:rotate(90deg);width:12px;height:12px}.nav .menu-item-holder{align-items:center;gap:8px}.nav .menu-item-holder>a img{opacity:.8}.nav .menu-item-holder .nav-arrow{margin:0}.nav .sub-nav{width:100%;display:block;position:absolute;background:#2a2a42;left:0;transition:opacity .3s,visibility .3s;z-index:4;pointer-events:none}.header-button-mobile,.menu-details .nav-arrow,.nav .back-nav,.nav .sub-nav-category{display:none}.main-submenu>ul>li{padding-left:calc(var(--gap)/2);padding-right:calc(var(--gap)/2)}.main-submenu>ul{margin-left:calc(var(--gap)/-2);margin-right:calc(var(--gap)/-2)}.search-form{position:absolute;bottom:0;top:0;left:0;right:var(--right);height:auto}.search-form-holder{padding:10px 24px 10px 40px}.menu-details{z-index:-1;max-height:calc(100vh - 125px);overflow:auto;border-top:1px solid #414255;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.menu-details .sub-nav{display:block;position:static;padding:0;opacity:1;visibility:visible}.menu-details .sub-nav ul a{padding:12px 24px;width:100%;border-radius:8px;transition:background-color .5s;font-size:16px;line-height:1.4;font-weight:600;color:#fff}.no-touch .menu-details .sub-nav ul a:hover,.no-touch .menu-details.one-column>ul li a:hover,.no-touch .menu-details.two-columns>ul ul li a:hover{background:#12122d}.menu-details .sub-nav .links{padding-left:24px}.menu-details .link{padding:0 24px 0 0;margin-top:20px}.menu-details>ul{display:grid;grid-template-columns:334px 1fr 1fr 326px;grid-gap:24px}.menu-details>ul>li{padding-top:24px;padding-bottom:24px}.menu-details>ul>li:first-child:not(.menu-item-has-children){padding-left:40px}.menu-details>ul>li:first-child:not(.menu-item-has-children) .menu-item-holder{display:none}.menu-details>ul>li:last-child{background:rgba(65,66,85,.5);padding-left:24px;padding-right:24px}.menu-details>ul>li:last-child .sub-nav{background:0 0}.menu-details .content-wrap{padding-right:24px;height:100%;position:relative;display:block}.menu-details .content-wrap::before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#414255}.menu-details .content-wrap .h4,.menu-details .content-wrap h4{margin-bottom:16px}.menu-details .content-wrap p{font-size:14px;line-height:1.4;opacity:.8;margin-bottom:40px}.menu-details .content-wrap .link{margin-top:auto}.menu-details .menu-item-has-children>.menu-item-holder{font-size:16px;font-weight:400;line-height:1.4;text-transform:uppercase;padding:0}.menu-details .menu-item-has-children>.menu-item-holder a,.menu-details .menu-item-has-children>.menu-item-holder span{color:#a0ddf5;padding:0 0 8px 24px}.menu-details .menu-blocks{padding:0;margin-top:0}.menu-details .menu-blocks::before{display:none}.menu-details .menu-blocks .post-card .img-holder{max-width:100%;height:187px;border-radius:16px}.menu-details .menu-blocks .post-card .content-holder{padding:24px 0 0;max-width:100%}.contacts-item .contacts-item-data a,.menu-details .menu-blocks .post-card .h5,.menu-details .menu-blocks .post-card h5,.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li{font-size:18px}.menu-details.one-column{width:auto;margin-left:-32px;left:var(--left)}.menu-details.one-column>ul{display:block;max-width:342px}.menu-details.one-column>ul li{padding:0;text-align:left}.menu-details.one-column>ul li:last-child{padding:0;background:0 0}.menu-details.one-column>ul li:first-child{padding:0}.menu-details.one-column>ul li:first-child .menu-item-holder{display:block}.menu-details.one-column>ul li a{width:100%;display:block;padding:12px 32px;transition:background-color .5s;color:#fff;font-weight:600}.menu-details.two-columns>ul{grid-template-columns:1fr 612px;grid-gap:48px}.menu-details.two-columns>ul>li:first-child>.menu-item-holder{font-size:16px;font-weight:400;line-height:1.4;text-transform:uppercase;color:#a0ddf5;padding:0 0 8px 32px}.menu-details.two-columns>ul>li:first-child>.menu-item-holder a{color:#a0ddf5}.menu-details.two-columns>ul li:first-child:not(.menu-item-has-children) .menu-item-holder{display:block}.menu-details.two-columns>ul ul li a{padding:16px 32px;width:100%;border-radius:8px;transition:background-color .5s;font-size:16px;line-height:1.4;font-weight:600;color:#fff;display:block}.menu-details.two-columns>ul ul li a .text{margin-top:16px;display:block;font-weight:400;opacity:.8}.menu-details.two-columns .menu-blocks{grid-template-columns:repeat(2,1fr);grid-gap:24px}.menu-details.three-columns>ul{grid-template-columns:334px 1fr 326px}.menu-details.three-columns>ul>li:nth-child(2) ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 24px}.menu-details.three-path>ul{display:grid;grid-template-areas:"first second1 third" "first second1 third" "first second2 third";grid-template-columns:1fr 1fr 517px;grid-template-rows:auto auto 1fr;margin:auto;grid-auto-flow:dense;padding-left:40px}.menu-details.three-path .menu-blocks .post-card{margin-bottom:24px;gap:24px}.menu-details.three-path .menu-blocks .post-card+.link{margin-top:24px}.menu-details.three-path .menu-blocks .post-card .img-holder{width:193px;height:130px}.menu-details.three-path .menu-blocks .post-card .content-holder{gap:24px}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li img{width:24px;height:24px}.sub-nav.menu-details{pointer-events:auto}.no-column-bg.menu-details>ul>li:last-child{background:0 0}.notification-banner__content{font-size:1rem}.notification-banner__close{right:36px}.footer .section-bg{border-radius:32px 32px 0 0}.footer .section-bg>img{opacity:1;object-position:top center}.footer{padding:160px 0 34px}.footer .container{padding-left:40px;padding-right:40px;max-width:1920px}.footer-info .h2,.footer-info h2{max-width:500px;margin-bottom:40px;font-size:40px}.footer-info.big .h2,.footer-info.big h2{max-width:900px}.footer .logo-holder{width:273px;height:51px}.footer-nav{padding-left:78px;gap:40px}.footer-menu{width:calc(33.3333333333% - 26.6666666667px)}.footer-menu:first-child li{margin-bottom:32px}.footer-menu li{margin-bottom:24px}.footer-socials{width:350px;padding-right:77px}.footer-bottom{padding-top:32px;display:flex;gap:32px;flex-direction:row-reverse;align-items:center;justify-content:space-between}.footer-links{margin-bottom:0;gap:24px}.footer-info-text{margin:-15px auto 30px}.education-card .content-holder p,.event-card p,.post-card .content-holder p{font-size:16px}.header .buttons .post-card .content-holder .mobile-button,.post-card .content-holder .button,.post-card .content-holder .header .buttons .mobile-button,.post-card .content-holder .link{margin-top:32px}.event-card.horizontal-view{min-height:180px;border-radius:24px}.event-card.horizontal-view+.more-events{margin-top:88px}.event-card .h4,.event-card h4{margin-bottom:24px}.event-card .img-holder{margin-bottom:24px;height:180px}.event-card .details li{display:flex;align-items:center;gap:8px}.event-card .details .name{margin-bottom:0;font-size:16px}.event-card .details .description{opacity:1;font-size:18px}.event-card .button,.event-card .header .buttons .mobile-button,.event-card .link,.header .buttons .event-card .mobile-button{margin-top:40px}.section-grid .heading .h2,.section-grid .heading h2{margin-bottom:24px}.section-bg{border-radius:32px}.section-title{margin-bottom:64px;max-width:900px;margin-left:auto;margin-right:auto}.section-title .links{margin-top:48px}.section-title.text-left{max-width:1213px;margin-left:0}.education-card{min-height:477px}.no-touch .education-card:focus-within .content-holder,.no-touch .education-card:hover .content-holder{transform:translateY(var(--transform))}.no-touch .education-card:focus-within .buttons-holder,.no-touch .education-card:hover .buttons-holder{opacity:1}.no-touch .education-card .buttons-holder{opacity:0;position:absolute;bottom:0;left:0;max-width:100%;transition:opacity .5s}.hbspt-form .hs_submit input[type=submit]{min-height:60px;padding:10px 16px;font-size:16px}.advantage-section.bg-carbon{border-radius:32px}.awards-card{padding:32px;border-radius:24px}.awards-card p,.contacts-item .contacts-item-data span,.description-section .description-holder.content .reverse-row ol li,.description-section .description-holder.content .reverse-row p,.description-section .description-holder.content .reverse-row ul li{font-size:16px}.benefits-section .reverse-row+.benefits-listing{margin-top:88px}.benefits-section.oposite .picture-caption{padding:24px}.benefits-listing .info-card{padding-left:104px}.benefits-listing .info-card .icon-holder{position:absolute;left:0;top:0;margin:0}.breadcrumbs-section{margin:0 0 87px}.breadcrumbs-section .container{padding:16px 40px}.case-studies-slider .case-studies-item{padding:0 40px 0 0}.case-studies-item .picture{border-radius:24px}.case-studies-item .nameplate{top:40px;left:40px}.case-studies-cta{margin-top:45px}.case-studies-cta h6{margin-bottom:28px}.case-studies-cta .link,.certification-courses-col .list-link .link,.hero-section .hero-label strong{font-size:24px}.cta-wrap{padding:20px}.certification-courses-col{padding:32px 32px 0}.certification-courses-col .list-link{margin-right:-32px}.comments-section.bg-carbon{border-radius:32px}.comment-card blockquote .author figure{width:64px;height:64px}.contacts-item .contacts-item-title{font-size:16px;margin-bottom:16px}.contacts-item+.contacts-item{margin-top:24px}.product-list .contacts-item .contacts-item-data a{font-size:17px}.default-block.content .light-table{padding:32px 40px}.default-block.content .light-table h5{margin-bottom:39px}.default-block.content .light-table ul::before{top:-25px}.default-block.content .light-table ul li{padding:7px 0 23px;font-size:18px}.default-block .supported-block{column-gap:22px;row-gap:22px}.default-block .supported-logo{max-width:calc(20% - 18px)}.default-block blockquote q{letter-spacing:-.3px}.drug-accordion{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:994px;margin:0 auto}.drug-accordion-item{width:100%;max-width:298px;margin-top:0;margin-left:-66px;flex-shrink:0;pointer-events:none}.drug-accordion-item:nth-child(1) .drug-accordion-item-head-inner{padding-left:24px}.drug-accordion-item:nth-child(1) .item-num{left:36%}.drug-accordion-item:nth-child(4n){margin-top:4px;filter:none}.drug-accordion-item:nth-child(4n) .drug-accordion-item-head{clip-path:none;border-top-right-radius:16px;border-bottom-right-radius:16px}.drug-accordion-item:nth-child(4n) .drug-accordion-item-head-inner{clip-path:none;border-top-right-radius:13px;border-bottom-right-radius:13px;min-height:170px;height:170px}.drug-accordion-item:nth-child(4n) .drug-accordion-item-body{transform:translateX(-24%)}.drug-accordion-item:nth-child(4n).active{filter:none}.drug-accordion-item:nth-child(5){margin-left:0}.drug-accordion-item.active{margin-bottom:0;filter:drop-shadow(12px 0 11px rgba(0,0,0,.4));pointer-events:auto}.drug-accordion-item-head{clip-path:path("M244.405 4H20C11.1634 4 4 11.1634 4 20V174C4 182.837 11.1634 190 20 190H244.364C250.704 190 256.446 186.256 259.004 180.455L293.14 103.028C294.961 98.8977 294.953 94.1898 293.116 90.0657L259.022 13.4919C256.452 7.71919 250.724 4 244.405 4Z");pointer-events:auto}.drug-accordion-item-head-inner{padding:30px 47px 30px 72px;min-height:178px;height:178px;justify-content:center;align-items:flex-start;clip-path:path("M230.806 4H20C11.1634 4 4 11.1634 4 20V158C4 166.837 11.1635 174 20 174H230.764C237.031 174 242.722 170.341 245.322 164.638L276.959 95.2519C278.89 91.0165 278.881 86.1502 276.934 81.9221L245.339 13.3079C242.727 7.63456 237.052 4 230.806 4Z")}.drug-accordion-item-head-inner h5{text-align:left;margin-top:2px}.drug-accordion-item-head-inner .item-num{top:51%;left:54%}.drug-accordion-item-head-inner button{bottom:50%;left:auto;right:-8px;transform:translate(-50%,50%)}.drug-accordion-item-body{padding:24px;max-width:375px;width:100vw;margin-top:12px;margin-left:8px}.drug-accordion-item-body p,.events-table .row .info p,.excellence-section ul li{font-size:16px}.drug-accordion-item-body p.small{font-size:14px}.dual-cards-listing .info-card p{font-size:18px;margin-bottom:32px}.education-section .container{padding-left:40px;padding-right:40px;max-width:1920px}.error-section .content-holder .h1,.error-section .content-holder h1,.events-table .row .info .h5,.events-table .row .info h5,.info-section .two-column .column .h4,.info-section .two-column .column h4{margin-bottom:24px}.error-section .content-holder .h6,.error-section .content-holder h6,.error-section .content-holder img{margin-bottom:48px}.events-table .row{gap:40px;padding:40px}.excellence-section .excellence-list{row-gap:40px}.excellence-section .excellence-card{border-radius:24px;padding:25px}.excellence-section .excellence-head{margin-bottom:37px}.excellence-section .excellence-icon,.reverse-row blockquote .author figure{width:56px;height:56px}.faq-section .faq-item-body,.feature-block .title p,.feature-card p,.hero-section .hero-block p{font-size:16px}.featured-resource-section .section-title .h3,.featured-resource-section .section-title h3,.features-section .section-blocks .feature-block{margin-bottom:40px}.feature-block{padding:40px}.feature-block .title{margin:0 auto 40px}.feature-block .title .h2,.feature-block .title .h3,.feature-block .title .h4,.feature-block .title .h5,.feature-block .title h2,.feature-block .title h3,.feature-block .title h4,.feature-block .title h5{margin:0 auto 24px}.feature-block .list.four-col,.feature-block .list.horizontal-cards,.feature-block .list.three-col,.feature-block .list.two-col{grid-gap:40px}.feature-block,.form-section{border-radius:32px}.form-section .form-block.top-indented{padding-top:64px}.form-section .form-block.bottom-indented{padding-bottom:64px}.galery-section .button-nav{right:-75px}.galery-section .button-nav.prev{left:-75px}.galery-section .galery-block{padding:0}.galery-section .galery-caption{left:32px;bottom:32px;padding:13px 24px;max-width:calc(100% - 64px)}.hero-details .h5,.hero-details h5{font-size:24px;margin-bottom:24px}.hero-details .h1,.hero-details h1{margin-bottom:48px}.hero-details .event-details{gap:84px}.hero-section .container{min-height:690px}.hero-section .breadcrumbs{margin:17px -104px 9px}.hero-section .share{margin-top:32px}.hero-section.right-img-without-indent:has(>.picture.picture--overlap){margin-bottom:200px!important}.hero-section.right-img-without-indent .breadcrumbs+.container-holder .picture img{margin-top:-42px}.hero-section.minimal .text{padding-bottom:0}.hero-section.without-image .container-holder{padding:85px 0 160px}.hero-section.video-bg .play-btn-holder{margin-left:200px}.hero-section .hero-block{width:80%;padding:32px;max-width:743px}.hero-section .picture,.hero-section .video-block-holder{width:80%;margin:0 -103px 0 0}.hero-section .h1,.hero-section h1,.hero-section p{margin:0 0 32px}.hero-section p{line-height:25px}.hero-section .hero-label{margin-bottom:24px;font-size:18px}.info-card{padding:32px;border-radius:24px}.info-card p{font-size:16px}.info-card .icon-holder,.info-card p{margin-bottom:32px}.info-card .img-holder{margin:32px 0}.info-card-date{gap:16px}.info-card-date .date{font-size:16px}.cards-block .h2,.cards-block .h3,.cards-block h2,.cards-block h3{margin-bottom:40px}.info-listing{grid-gap:40px}.info-listing .info-card p{line-height:1.5;font-size:20px}.info-section .nameplate{margin-bottom:64px}.info-section .two-column{grid-template-columns:1fr 477px;grid-gap:140px}.info-section .two-column .column p{line-height:1.4}.info-section .two-column .column:last-child{padding:32px;border-radius:24px}.info-section .two-column .column:last-child:not(:only-child) p{font-size:16px}.info-section.has-container-height .container,.info-section.with-video .container{min-height:450px}.info-section .play-btn-holder{margin-left:200px}.info-video-section{border-radius:32px}.wp-block-safe-svg-svg-icon .safe-svg-inside{padding-left:143px;padding-right:143px}.learning-list-section .buttons{margin-top:48px}.learning-list-section .learning-item{padding:40px}.learning-list-section .learning-item .learning-item__title{margin-bottom:23px}.learning-list-section .learning-item p{font-size:18px}.learning-list-section .links{margin-top:21px}.learning-list-section .learning-icon-hld{max-width:88px;max-height:88px;margin-bottom:73px}.library-grid-section .h1,.library-grid-section h1{margin:0 0 89px}.library-grid>.post-card .img-holder{padding:32px}.library-grid>.post-card .img-holder .nameplate{top:40px;left:40px}.library-grid>.post-card .content-holder{padding:34px 40px 40px}.header .buttons .library-section [type=submit].mobile-button,.library-section .button[type=submit],.library-section .header .buttons [type=submit].mobile-button{margin-top:40px}.library-section .content-links,.popup.career .story-section-text h2{margin-bottom:40px}.library-list .post-card .content-holder{padding:34px 35px 39px 39px}.library-list .post-card.light-blue .content-holder{padding-top:39px}.license-block .license-list{column-gap:50px;row-gap:50px}.license-block .license-text-block{max-width:calc(50% - 30px)}.license-block .license-text-block h5{margin-bottom:20px}.life-science .container.has-accordion{padding:0 50px;max-width:1920px}.life-science .container.has-accordion .section-title{max-width:650px}.linked-block{padding:32px;padding-right:calc(50% + 12px);border-radius:24px}.linked-block .h2,.linked-block .h3,.linked-block .h4,.linked-block h2,.linked-block h3,.linked-block h4{margin-bottom:24px}.linked-block .links{margin-top:50px}.locations-section .container{min-height:650px}.locations-section .section-title h2,.locations-section .section-title p{margin-bottom:35px}.locations-section .section-title .buttons{margin-top:35px}.modules-list{column-gap:40px;row-gap:40px}.modules-list+.buttons{margin-top:47px}.modules-list .modules-item{padding:40px}.open-position-section .product-list{row-gap:66px}.open-position-section .positions-group,.open-position-section .positions-list{column-gap:45px;row-gap:40px}.open-position-section .positions-list.show-cards{max-height:1800px!important}.open-position-section .positions-list .info-card{max-width:calc(50% - 25px)}.open-position-section .positions-group{margin-bottom:-40px}.open-position-section .positions-group.show-btn{margin-bottom:0}.open-position-section .positions-group-title{margin-bottom:7px}.open-position-section .list-link{margin-top:-14px}.our-mission-section .section-bg-bottom{display:block;position:absolute;top:0;left:0;bottom:0;right:0;overflow:visible}.our-mission-section .section-bg-bottom .left,.our-mission-section .section-bg-bottom .right{position:absolute;width:auto;height:auto;object-fit:contain}.our-mission-section .section-bg-bottom .left{left:0;max-height:498px;top:48px}.our-mission-section .section-bg-bottom .right{right:-40px;bottom:42px;top:auto;max-height:460px}.our-mission-text .h4+:not(.button),.our-mission-text h4+:not(.button){margin-top:32px}.our-mission-text p:not(.h4){margin-bottom:33px}.our-mission-text .our-mission-text-left{margin-bottom:32px}.content-bottom{top:150px}.content-top{margin-bottom:64px}.our-mission-images{margin:0 0 64px}.our-mission-images .images-holder{gap:18px}.overview-list{padding:32px;border-radius:24px}.overview-list h5{margin-bottom:20px}.overview-list .item{margin-bottom:32px}.photo-galery-list{row-gap:40px}.photo-galery-row{row-gap:40px;column-gap:40px}.photo-galery-row>.photo-galery-item{max-width:calc(33.3333333333% - 27px)}.photo-galery-row .photo-galery-column .photo-galery-item::after{padding-top:calc(67.25% - 20px)}.photo-galery-column{row-gap:40px;max-width:calc(50% - 20px)}.pipeline-info .disclaimer{margin-top:32px}.pipeline-info .progress-bar::after,.pipeline-info .progress-bar::before{width:65px}.partnered-pipeline .title-row .col{padding:24px;font-size:24px;line-height:1.4}.partnered-pipeline .program-details{padding:32px}.own-pipeline .program-row{overflow:visible}.own-pipeline .program-details h5,.own-pipeline .program-row .content-holder .h5,.own-pipeline .program-row .content-holder h5{font-size:24px}.own-pipeline .program-row .content-holder p{font-size:16px}.own-pipeline .program-details .info{gap:40px}.own-pipeline .program-details .info .info-content{align-self:center}.own-pipeline .program-details .h5,.platform-section .info-card h5{font-size:24px}.own-pipeline .program-details .buttons{margin-top:48px}.own-pipeline .program-details .info-img{width:369px;display:flex;align-items:center;border-radius:0 0 40px 0;overflow:hidden}.platform-section .container{row-gap:64px}.popup{overflow:auto;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;pointer-events:none;border-radius:40px}.popup::before{display:inline-block;height:100%;vertical-align:middle;content:""}.popup-holder{position:relative;padding:40px}.popup.career .popup-text-block{row-gap:30px}.popup.career .popup-holder .button-close{top:45px;right:45px}.popup.career #header .buttons{margin-top:46px}.popup.career #content ul{margin-bottom:45px}.popup.career .app-title{margin-bottom:25px}.popup.career .app-title+.location{font-size:16px}.popup.career hr{margin:45px 0}.popup.career .story-popup-list-inner{margin-top:64px}.popup.career .story-popup-list-inner .progress-bar{margin-right:40px}.popup.career .story-popup-item-wrap{margin-bottom:60px}.popup.career .story-popup-item-wrap::before{margin-left:-25px;margin-top:11vh}.popup.career .story-popup-item-wrap::after{margin-left:-48px;margin-top:11vh}.popup.career .story-popup-item-wrap:first-child::before{margin-top:11vh}.popup.career .story-popup-item{column-gap:40px}.popup.career .story-popup-item.no-image .story-section-text{min-height:209px}.popup.career .story-section-text{min-height:284px}.popup.career .story-section-text p{margin-bottom:19px;font-size:18px}.popups .bio-popup{width:580px}.popups .bio-popup-container{font-size:16px}.popups .bio-popup-container p{font-size:16px;line-height:1.4}.popups .video-popup .popup-body{width:calc(100vw - 80px)}.post-section.center .section-title{max-width:900px}.principles-listing ol li{padding-left:36px}.principles-listing ol li+li{margin-top:16px}.principles-listing ol li::before{font-size:24px}.products-section,.programs-section .tabs-content::before{border-radius:32px}.products-section .no-results{margin-top:-24px}.products-section.has-not-purple-hover .container{padding-left:40px;padding-right:40px}.products-section .contacts-item+.buttons{margin-top:34px}.products-section--all .filter-col{max-width:350px}.products-section--all .content-links{margin-bottom:40px}.products-section--all .product-list .info-card{width:calc(50% - 27px)}.products-section--all .products-filter .form-item{width:100%!important}.product-list{gap:40px}.no-touch .product-list.cards-bordered .info-card:hover,.program .img-holder img{border-radius:24px}.product-list.cards-bordered .info-card p,.reverse-row blockquote q{font-size:18px}.product-list.two-column .info-card{width:calc(50% - 20px)}.product-list .info-card,.products-filter .form-item{width:calc(33.33% - 27px)}.products-filter{gap:24px 40px;margin:0 0 72px}.programs-section .tabs-nav{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.programs-section .tabs-nav li{width:20%;height:auto}.programs-section .tabs-nav li a{height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.programs-section .tabs-content{padding-top:84px}.programs-section.next-dark .tabs-content{padding-bottom:160px}.programs-section.next-dark .tabs-content::before{bottom:0}.program{gap:40px}.program .list,.reverse-row blockquote{margin-top:40px}.program .links{margin-top:48px}.publications-slider .slide{padding-right:40px}.publications-slider{margin-right:-40px}.publications-slider .info-card .category,.reverse-row .statistic-card p,.reverse-row blockquote cite strong{font-size:16px}.quote-block__inner figure{width:106px!important;height:106px!important}.quote-block__inner .quote-block__author-bio{flex-wrap:nowrap;gap:12px}.refences-section.content ol li{margin-bottom:24px;padding-left:34px}.refences-section.content ol li::before{font-size:20px}.release-video-container .release-video-inner.fixed-video+.scroll-to-top{transform:translateY(-292px)}.release-video-container .release-video-inner.fixed-video,.release-video-container .scroll-to-top{bottom:40px;right:40px}.resources-block .post-group .section-grid .h2,.resources-block .post-group .section-grid h2{font-size:32px;line-height:1.3}.resources-block .search-result .list{grid-template-columns:repeat(4,1fr)}.filters-group .form-item{width:calc(20% - 19.2px)}.reverse-row.align-top .picture{align-self:flex-start}.reverse-row .picture{align-self:center}.reverse-row .picture .nameplate{left:40px;top:40px}.reverse-row .statistic-box{margin-top:48px}.reverse-row .statistic-card{padding-left:40px;margin-bottom:40px}.reverse-section.bg-carbon{border-radius:32px}.roadmap .container{width:1024px;max-width:100%}.roadmap .cards{margin-top:160px}.roadmap .road-bg{background-image:url(../images/road-fade.svg);background-size:100%;background-position:0 center;width:100%}.roadmap .cards-wrapper{max-width:100%;flex-direction:row;min-height:600px;padding:0 40px}.roadmap .roadmap-card{max-width:280px;position:absolute;flex-direction:row}.roadmap .roadmap-card .roadmap-key{margin-right:16px;margin-bottom:0;width:60px;height:60px;font-size:28px}.roadmap .roadmap-card .roadmap-key::after{display:block;height:143px;width:4px;background-color:#005aaa;content:"";position:absolute;top:100%;left:23px}.roadmap .roadmap-card .info-card{margin-bottom:0;padding:20px;max-width:200px}.roadmap .roadmap-card .info-card h3{padding-right:30px}.roadmap .roadmap-card .info-card p{margin-bottom:16px}.roadmap .roadmap-card:nth-of-type(1){left:40px;top:-40px}.roadmap .roadmap-card:nth-of-type(2){left:50px;top:268px}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key,.roadmap .roadmap-card:nth-of-type(4) .roadmap-key{margin-top:auto}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key::after{top:-202px;height:200px}.roadmap .roadmap-card:nth-of-type(3){left:336px;top:28px}.roadmap .roadmap-card:nth-of-type(3) .roadmap-key::after{height:200px}.roadmap .roadmap-card:nth-of-type(4){left:547px;top:274px}.roadmap .roadmap-card:nth-of-type(4) .roadmap-key::after{height:100px;top:-100px}.roadmap .roadmap-card:nth-of-type(5){left:745px;top:-30px}.roadmap .roadmap-card:nth-of-type(5) .roadmap-key::after{height:180px}.roadmap .roadmap-card:nth-of-type(5) .info-card h3{padding-right:50px}.search-results-block .container{grid-template-columns:300px 1fr}.search-results-block .filter-col .h5,.search-results-block .filter-col h5{margin-bottom:40px}.search-results-block .post-card{margin-bottom:1.25rem}.section-text-block{margin-bottom:60px}.service .content-holder{padding:40px}.service .list-link{margin-top:32px}.share.with-line{padding-bottom:64px}.has-sidebars.default-block{position:relative}.has-sidebars.default-block .h2,.has-sidebars.default-block h2{margin-bottom:24px}.has-sidebars .release-details,.has-sidebars .release-list{max-width:220px;width:30%;margin-top:62px;position:absolute;top:0}.has-sidebars .release-list{right:40px}.has-sidebars .release-details{left:40px;right:auto;display:block}.has-sidebars .anchors-list li{padding-top:5px;padding-bottom:5px}.has-sidebars .release-list{padding:0}.has-sidebars .release-items.open-drop .release-items-body{border-color:transparent;max-height:none}.has-sidebars .release-items-head{display:none}.has-sidebars .release-items-body{row-gap:0;max-height:none;transition:max-height .7s ease,border-color .7s ease}.has-sidebars .release-items-body.is-sidebar{max-height:auto;overflow:hidden}.has-sidebars .release-items-body .release-item{padding:8px 16px 6px}.has-sidebars .release-item,.story-section-sliders p strong,.upcoming-events-section .info-card .icon-holder~p{font-size:18px}.solutions-tab-section .tabs-content{border-radius:0 24px 24px 0}.solutions-tab-section .content p{font-size:18px;line-height:24px}.speakers-list{grid-gap:32px}.speakers-list.big-cards .speaker-card{padding:32px;border-radius:24px;gap:32px}.speaker-card .ava-holder{width:264px;height:264px}.speaker-card .details p,.statistic-card p,.table-block.content .table.big-content table td{font-size:16px}.content figure figcaption,.speaker-card .details+*{margin-top:24px}.statistic-card .number{font-size:56px}.statistic-card .number small:not(.value-number):not(.number-data),.statistic-card .number span:not(.value-number):not(.number-data){font-size:20px}.story-section .section-bg .bg-top{border-radius:40px}.story-section-sliders p{margin-bottom:24px}.story-section-sliders p:not(.h1){font-size:16px;line-height:1.4}.story-section-sliders p.h1{margin-bottom:32px}.story-section-sliders .story-section-item{min-height:350px;column-gap:40px;padding-right:40px}.story-section-sliders .story-section-text{border-radius:24px;padding:40px;max-width:546px}.story-section-sliders .story-section-text:last-child{border-radius:24px}.story-section-nav-wrap{margin-top:50px}.content figure,.content img{margin:40px 0}.content .h1,.content h1{margin-bottom:64px}.content .h1 .h2,.content .h1 .h3,.content .h1 .h4,.content .h1+h2,.content .h1+h3,.content .h1+h4,.content h1 .h2,.content h1 .h3,.content h1 .h4,.content h1+h2,.content h1+h3,.content h1+h4{margin-top:-32px}.content .h2,.content .h3,.content .h4,.content .h5,.content blockquote,.content h2,.content h3,.content h4,.content h5,.content ol,.content p,.content ul{margin-bottom:24px}.table-block.content .table{margin:40px 0;padding-bottom:0}.table-block.content .table.big-content table td,.table-block.content .table.big-content table th{padding:32px}.table-block.content .table.big-content table td:first-child,.table-block.content .table.big-content table td:nth-child(2),.table-block.content .table.big-content table th:first-child,.table-block.content .table.big-content table th:nth-child(2){width:16.47%}.table-block.content .table.big-content table td:last-child,.table-block.content .table.big-content table th:last-child{width:23.72%}.team-block .section-bg{display:block;position:absolute;top:0;left:0;bottom:0;right:0;overflow:visible}.team-block .section-bg .left{top:0}.team-block .section-bg .left,.team-block .section-bg .right{position:absolute;width:auto;height:auto;object-fit:contain}.team-block .section-bg .left{left:0}.team-block .section-bg .right{right:0;top:200px}.team-block .buttons{margin-top:48px}.team-block .post-card .link{margin-top:24px}.team-section.is-locations .container{padding-left:40px;padding-right:40px}.tab-inner .tab-left-part,.tab-inner .tab-right-part{padding-top:46px}.tab-inner .nested-tab-media{margin-left:-16px;border-radius:0 24px 24px 0}.tab-inner .tab-left-part{width:310px}.tab-inner .tab-left-part h3{margin-bottom:40px}.tab-inner .nested-tabs-nav>li{border-top-left-radius:16px;border-bottom-left-radius:16px}.tab-inner .nested-tabs-nav>li a{padding:20px 32px}.tab-inner .nested-tab-info{padding:40px 56px 40px 40px;border-top-left-radius:24px;border-bottom-left-radius:24px}.coordinate-popup li,.coordinate-popup p,.coordinate-popup ul,.tab-inner .nested-tab-label,.team-card p,.testimonial-slider .author-data span{font-size:16px}.is-locations .tabs-holder .tabs-nav{display:flex;overflow:hidden}.is-locations .tabs-holder .tabs-nav.slick-slider{display:block}.is-locations .tabs-holder .tabs-nav:not(.slick-slider) li{flex-shrink:0;width:14.2857142857%;min-width:165px}.testimonial-slider .testimonial-item{column-gap:40px}.testimonial-slider .testimonial-text{padding:39px 37px}.testimonial-slider .testimonial-media{width:calc(50% - 20px)}.testimonial-nav{margin-top:39px;column-gap:56px}.header .upcoming-events-section .container>.buttons .mobile-button,.upcoming-events-section .container>.buttons .button,.upcoming-events-section .header .container>.buttons .mobile-button{min-width:294px}.header .upcoming-events-section .container>.buttons .mobile-button .button-arrow,.upcoming-events-section .container>.buttons .button .button-arrow,.upcoming-events-section .header .container>.buttons .mobile-button .button-arrow{margin-left:auto;margin-right:4px}.upcoming-events-section .advantage-columns+.buttons.centered{column-gap:48px;row-gap:48px}.header .upcoming-events-section .advantage-columns+.buttons .mobile-button,.upcoming-events-section .advantage-columns+.buttons .button,.upcoming-events-section .header .advantage-columns+.buttons .mobile-button{margin-left:-20px;min-width:auto}.upcoming-events-holder{margin-bottom:88px}.more-events .title{font-size:18px}.more-events-links{margin-right:-40px;margin-left:-40px}.use-cases-groups .info-card{min-height:218px}.use-cases-groups .list-link{margin-top:auto}.use-cases-groups .group-name img{width:32px;height:32px}.use-cases-groups .group-name .h5,.use-cases-groups .group-name h5{padding-top:3px}.coordinates-section .buttons{margin-top:129px}.coordinate-title{min-width:280px;max-width:310px;text-align:left}.coordinate-title .h5,.coordinate-title h5{font-size:18px;line-height:1.2}.coordinate-popup{width:325px}.coordinate-popup .subtitle{font-size:18px}.drug-discovery-card .img-holder{margin-bottom:40px}.drug-discovery-card p{font-size:18px;margin-bottom:32px}.product-animation-holder{padding:0;min-height:220vh;overflow:clip}.product-animation-holder .reverse-row{width:45%;flex-shrink:0;opacity:0;transition:opacity .4s ease;margin-bottom:0}.product-animation-holder .reverse-row .picture{display:none}.product-animation-holder .reverse-row .text{max-width:100%;width:100%}.product-animation-holder .reverse-row .mobile-images{display:none}.product-animation-holder .container{position:sticky;top:0;left:0;z-index:3;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;height:56.26vw;max-height:1080px}.product-animation-holder .container.text-blocks .reverse-row{margin-bottom:0}.product-animation-holder .container:not(.mobile-images) .picture{display:none}.product-animation-holder.show-first-text .reverse-row.reverse{opacity:1}.product-animation-holder.show-second-text .reverse-row:not(.reverse){opacity:1}.platform-animation{height:360vh}.platform-animation:last-of-type{height:520vh}.platform-animation .platform-canvas-holder{padding-top:0;height:calc(100vh - 50px);top:50px}.ugm-hero-details .h5,.ugm-hero-details h5{font-size:24px;margin-bottom:24px}.ugm-hero-details .h1,.ugm-hero-details h1{margin-bottom:48px}}@media (min-width:1200px) and (min-width:1200px){.header .sub-nav.main-submenu>ul>li.active-touch>.menu-item-holder svg path,.header .sub-nav.main-submenu>ul>li.active>.menu-item-holder svg path,.no-touch .header .sub-nav.main-submenu>ul>li:hover>.menu-item-holder svg path{fill:#54c9ef}}@media (min-width:1201px){.gallery .gallery-item{width:25%}.reverse-section.big-img .picture img{width:calc(100% + 143px);margin-left:-143px}.reverse-section.big-img .reverse .picture img{margin-right:-143px}}@media (min-width:1280px){.nav ul{--gap: 24px}}@media (min-width:1440px){.container{padding-left:157px;padding-right:157px}.container.medium{max-width:1214px;margin:0 auto;padding:0}body.page-has-sidebars .default-block .container{width:54.5%}.h1,h1{font-size:56px}.h2,h2{font-size:48px}.button.large,.header .buttons .large.mobile-button{padding:12px 12px 12px 32px;min-height:64px;gap:48px}.button.large.bizzabo-form,.header .buttons .large.bizzabo-form.mobile-button{padding-right:32px}.button.small.bizzabo-form,.header .buttons .small.bizzabo-form.mobile-button{padding-left:19px}.nameplate{font-size:16px;line-height:22px}.indents-internal{padding:200px 0}.indents-internal-top{padding-top:200px}.indents-internal-bottom{padding-bottom:200px}.indent-top{margin-top:200px}.indent-bottom{margin-bottom:200px}.header.sticky:not(.active-nav-mobile) .main-menu>li>.menu-item-holder>a{min-height:65px}.header .logo{width:182px;height:34px}.header .main-menu>li>.menu-item-holder>a{min-height:75px}.nav ul{--gap: 32px}.menu-details .sub-nav ul a{border-radius:16px;padding:16px 32px}.menu-details .sub-nav .links{padding-left:32px}.faq-section .faq-item-body table,.menu-details .link,.principles-listing ol li+li{margin-top:24px}.menu-details>ul{grid-template-columns:390px 1fr 1fr 350px;grid-gap:40px}.menu-details>ul>li{padding-top:40px;padding-bottom:40px}.menu-details>ul>li:last-child{padding-left:40px;padding-right:40px}.menu-details .content-wrap{padding-right:40px}.menu-details .menu-item-has-children>.menu-item-holder a,.menu-details .menu-item-has-children>.menu-item-holder span{padding-bottom:24px;padding-left:32px}.menu-details.one-column>ul li a{padding:16px 32px}.menu-details.two-columns>ul{grid-template-columns:1fr 660px;grid-gap:80px}.menu-details.two-columns>ul>li:first-child>.menu-item-holder{padding-bottom:24px}.menu-details.two-columns>ul ul li a{border-radius:16px}.menu-details.two-columns .menu-blocks{grid-gap:40px}.menu-details.three-columns>ul{grid-template-columns:390px 1fr 350px}.menu-details.three-path>ul{grid-template-columns:1fr 1fr 583px}.menu-details.three-path .menu-blocks .post-card{margin-bottom:40px}.menu-details.three-path .menu-blocks .post-card+.link{margin-top:40px}.footer{padding-top:200px}.footer-info{margin-bottom:200px}.footer-info .h2,.footer-info h2{font-size:48px;max-width:600px}.footer-info .button:not(.small),.footer-info .header .buttons .mobile-button:not(.small),.header .buttons .footer-info .mobile-button:not(.small){padding:12px 12px 12px 32px;min-height:64px;gap:48px}.footer-menu,.post-card .content-holder p,.product-list .contacts-item .contacts-item-data a{font-size:18px}.footer-menu:first-child li{font-size:20px}.footer-copiright,.footer-links{font-size:16px}.event-card,.post-card{border-radius:24px}.post-card .content-holder{padding:40px}.event-card{padding:32px}.event-card.horizontal-view{min-height:210px}.event-card.horizontal-view+.more-events{margin-top:104px}.event-card.horizontal-view .img-holder{top:32px;right:32px;bottom:32px}.event-card .categories li:not(:last-child){font-size:16px}.event-card .img-holder{height:210px}.event-card .details{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}.event-card .details li:not(:last-child){margin-bottom:0}.event-card .details li{flex-direction:column;align-items:flex-start}.event-card .button,.event-card .header .buttons .mobile-button,.event-card .link,.header .buttons .event-card .mobile-button{margin-top:32px}.section-grid{grid-gap:64px 24px}.section-bg{border-radius:40px}.education-card{min-height:546px;padding:32px;border-radius:24px}.education-card .buttons-holder{padding-top:40px}.advantage-section.bg-carbon{border-radius:40px}.advantage-columns{gap:40px}.advantage-columns .info-card{width:calc(25% - 30px)}.advantage-columns.three-cards .info-card{width:calc(33.33% - 27px)}.benefits-listing{grid-gap:40px}.benefits-listing .info-card{padding-left:112px}.case-studies-slider{margin:0 -40px 0 0}.clients-listing{gap:10px 55px}.clients-listing .logo-holder{width:calc(20% - 44px)}.comments-section.bg-carbon{border-radius:40px}.comments-slider{margin:0 -40px 0 0}.comments-slider .slick-slide{padding:0 40px 0 0}.comment-card{padding:32px;border-radius:24px}.contacts-item+.contacts-item{margin-top:40px}.courses-listing{grid-gap:40px}.drug-accordion{max-width:1142px}.drug-accordion-item{max-width:341px;margin-left:-75px}.drug-accordion-item:nth-child(1) .item-num{left:31%}.drug-accordion-item-head{clip-path:path("M281.062 4H20C11.1634 4 4 11.1634 4 20V174C4 182.837 11.1634 190 20 190H281.018C287.059 190 292.585 186.598 295.304 181.205L334.349 103.782C336.644 99.2308 336.633 93.8583 334.32 89.3163L295.319 12.7388C292.589 7.37647 287.08 4 281.062 4Z")}.drug-accordion-item-head-inner{padding:20px 42px 20px 84px;clip-path:path("M267.503 4H20C11.1634 4 4 11.1634 4 20V158C4 166.837 11.1634 174 20 174H267.459C273.403 174 278.858 170.704 281.623 165.441L318.072 96.0591C320.53 91.3799 320.518 85.7886 318.041 81.1195L281.637 12.5014C278.862 7.27046 273.424 4 267.503 4Z")}.drug-accordion-item-head-inner .item-num{left:50%}.drug-accordion-item-body{max-width:428px;margin-top:28px}.drug-accordion-item-body p{margin-bottom:23px}.drug-accordion-item-body .list-link{margin-top:41px}.dual-cards-listing .info-card p{font-size:20px;margin-bottom:48px}.dual-cards-listing .info-card .icon-holder{width:160px;height:160px}.excellence-section ul{display:flex;flex-direction:row;column-gap:40px;row-gap:12px;flex-wrap:wrap}.excellence-section ul li{width:calc(50% - 20px);margin-top:0!important}.excellence-section ul li:only-child{width:100%}.faq-section .faq-inner{column-gap:40px}.faq-section .faq-item-body .h3,.faq-section .faq-item-body .h4,.faq-section .faq-item-body .h5,.faq-section .faq-item-body h3,.faq-section .faq-item-body h4,.faq-section .faq-item-body h5{margin-bottom:24px}.faq-section .faq-item-body table td{font-size:18px;line-height:1.4;padding:20px 5px}.faq-section .faq-item-body table .link-holder a{padding-top:3px}.faq-section .faq-item-body table .link-holder a img{width:24px;height:24px;margin-top:-3px}.featured-resource-listing{grid-gap:40px}.feature-block{padding:88px}.feature-block,.form-section,.info-video-section{border-radius:40px}.hero-section .container{padding-top:0;min-height:775px}.hero-section .breadcrumbs{margin:17px -118px 9px}.hero-section.minimal .breadcrumbs+.container-holder .text{padding-top:95px}.hero-section.without-image .container{min-height:auto}.hero-section .text{padding:50px 0 30px}.hero-section .hero-block{width:77%;max-width:743px;align-self:center}.hero-section .picture,.hero-section .video-block-holder{width:77%;margin:0 -117px 0 0;max-width:722px}.info-card p{font-size:18px;margin-bottom:40px}.info-section .nameplate{margin-bottom:96px}.info-section .two-column{grid-template-columns:1fr 543px;grid-gap:154px}.info-section.has-container-height .container,.info-section.with-video .container{min-height:600px}.wp-block-safe-svg-svg-icon .safe-svg-inside{max-width:1214px;margin:0 auto;padding:0}.learning-list-section .learning-list{column-gap:40px;row-gap:40px}.learning-list-section .learning-item{padding:40px;max-width:calc(33.3333333333% - 27px)}.learning-list-section .learning-list--carousel .slick-track,.library-list{gap:40px}.learning-list-section .learning-list--carousel .learning-item{max-width:100%}.content figure img,.content img,.library-grid>.post-card,.our-mission-img,.our-mission-img img{border-radius:24px}.library-list .post-card{border-radius:24px;width:calc(33.33% - 27px)}.life-science-inner .info-card{box-shadow:22px 29px 52px 0 rgba(0,0,0,.15)}.life-science-inner .life-science-sliders{width:calc(100% + 40px);padding-right:40px}.locations-section .container{min-height:850px}.open-position-section .positions-list.show-cards{max-height:1600px!important}.our-mission-section .section-bg-bottom .left{top:68px}.our-mission-section .section-bg-bottom .right{right:0;bottom:0}.our-mission-images .images-holder{gap:40px}.our-mission-img{max-height:408px}.our-mission-img:nth-child(5n+1){max-width:385px}.our-mission-img:nth-child(5n+2),.our-mission-img:nth-child(5n+3){max-width:306px}.our-mission-img:nth-child(5n+4){max-width:226px}.our-mission-img:nth-child(5n+5){max-width:480px}.pipeline-info .progress-bar::after,.pipeline-info .progress-bar::before{width:82px}.partnered-pipeline .row{grid-template-columns:320px 1fr 180px 150px}.own-pipeline .title-row .row{margin-right:115px;width:52%}.own-pipeline .program-row .col:nth-child(3){width:115px}.own-pipeline .program-row .col:nth-child(2){width:52%}.popup.career .popup-text-block{row-gap:48px}.popup.career .popup-body{border-radius:40px}.popup.career .popup-holder .button-close{top:73px;right:72px}.popup.career .popup-body-inner{padding:64px 70px 64px 64px}.popup.career #header{margin-bottom:64px}.popup.career #content ul{margin-bottom:64px;margin-top:24px}.popup.career hr{margin:64px 0}.popup.career .story-popup-list-inner .progress-bar .progress-color-line{height:20vh;top:-7vh}.popup.career .story-popup-item-wrap{margin-bottom:88px}.popup.career .story-popup-item-wrap::after,.popup.career .story-popup-item-wrap::before{margin-top:8.5vh}.popup.career .story-popup-item-wrap:first-child::before{margin-top:8.5vh}.post-slider{margin:0 -40px 0 0}.post-slider .slick-slide{padding:0 40px 0 0}.products-section,.programs-section .tabs-content::before{border-radius:40px}.products-section.has-not-purple-hover .container{padding-left:40px;padding-right:40px}.product-list.cards-bordered .info-card p{font-size:20px;line-height:1.5}.products-filter .form-item.form-item-search{margin:0 0 0 auto}.programs-section.next-dark .tabs-content{padding-bottom:200px}.reverse-row ol,.reverse-row p,.reverse-row ul{line-height:25.2px}.resources-block .search-result .list{grid-gap:40px}.resources-filters form{display:flex;align-items:flex-end;width:100%;gap:40px;padding-bottom:70px;position:relative}.header .buttons .resources-filters .mobile-button,.resources-filters .button,.resources-filters .header .buttons .mobile-button{flex-shrink:0}.header .buttons .resources-filters .reset.mobile-button,.resources-filters .button.reset,.resources-filters .header .buttons .reset.mobile-button{position:absolute;left:0;bottom:0}.filters-group{margin-bottom:0;gap:40px;flex-grow:1}.filters-group .form-item{width:calc(20% - 32px)}.reverse-row .picture .circle{width:2103px;height:2103px;right:-100%}.roadmap .container{width:1214px}.roadmap .roadmap-card .roadmap-key::after{height:200px}.roadmap .roadmap-card{max-width:277px;position:absolute;flex-direction:row}.roadmap .roadmap-card .info-card{max-width:100%}.roadmap .roadmap-card:nth-of-type(1){left:50px;top:-48spx}.roadmap .roadmap-card:nth-of-type(1) .roadmap-key::after{height:122px}.roadmap .roadmap-card:nth-of-type(2){left:76px;top:250px}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key,.roadmap .roadmap-card:nth-of-type(4) .roadmap-key{margin-top:auto}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key::after{top:-188px;height:186px}.roadmap .roadmap-card:nth-of-type(3){left:404px;top:-2px}.roadmap .roadmap-card:nth-of-type(3) .roadmap-key::after{height:226px}.roadmap .roadmap-card:nth-of-type(4){left:654px;top:272px}.roadmap .roadmap-card:nth-of-type(4) .roadmap-key::after{height:100px;top:-100px}.roadmap .roadmap-card:nth-of-type(5){left:848px;top:-23px}.roadmap .roadmap-card:nth-of-type(5) .roadmap-key::after{height:156px}.search-results-block .container{grid-template-columns:350px 1fr}.services-section.two-path .container{display:grid;grid-gap:0 40px;grid-template-columns:350px 1fr}.services-section.two-path .section-title{text-align:left}.service{padding-right:47.8%}.service .service-bg{width:47.8%}.service .content-holder{max-width:470px}.has-sidebars .release-details,.has-sidebars .release-list{margin-top:71px;max-width:264px}.solutions-tab-section .tabs-holder{display:flex;flex-direction:row}.solutions-tab-section .tab .check-list{padding-top:20px}.solutions-tab-section .tab .check-list li{padding-top:0}.solutions-tab-section .tab .check-list li+li{margin-top:28px}.solutions-tab-section .tabs-content{padding:64px;width:100%}.solutions-tab-section .solutions-tab-media{width:41%}.solutions-tab-section .solutions-tab-media::after{padding-top:98%}.solutions-tab-section .solutions-tab-inner{column-gap:34px}.solutions-tab-section .tabs-nav{overflow:hidden;flex-direction:column;width:28.1%;flex-shrink:0}.solutions-tab-section .tabs-nav svg{display:inline-block;transition:transform .55s ease}.solutions-tab-section .tabs-nav li{padding:24px}.no-touch .solutions-tab-section .tabs-nav a:hover svg,.solutions-tab-section .tabs-nav li.current-menu-item svg{transform:translateX(-7px)}.solutions-tab-section .tabs-nav li.current-menu-item a span{transform:translateX(8px)}.solutions-tab-section .tabs-nav a{justify-content:space-between;column-gap:30px}.solutions-tab-section .content>*{margin-bottom:26px}.solutions-tab-section .links{margin-top:41px}.story-section-sliders .story-section-item{min-height:380px}.solutions-tab-section .tabs-nav a,.story-section-nav-wrap{display:flex;flex-direction:row;align-items:center}.story-section-nav-wrap .buttons{margin-top:0;flex-shrink:0}.story-section-nav-wrap .story-section-nav{width:100%}.story-section-nav-wrap .slick-track{width:100%!important}.story-section-nav-wrap .slick-slide{width:16.6666666667%!important}.team-block .team-cards{gap:40px}.team-block .post-card{max-width:calc(33.3333333333% - 27px)}.tab-inner .nested-tab-media{min-height:400px}.tab-inner .tab-left-part{width:350px}.tab-inner .nested-tab-info{width:47.8%}.tab-inner .nested-tab-head{margin-bottom:40px}.team-list{grid-template-columns:repeat(4,1fr)}.testimonial-slider .testimonial-media{min-height:410px}.upcoming-events-holder{margin-bottom:104px}.more-events-links{margin-right:0;margin-left:0}.more-events-links>div{padding:32px 20px}.use-cases-groups .group-list{grid-template-columns:repeat(4,1fr)}.use-cases-groups .group+.group{margin-top:60px}.coordinates-section .buttons{margin-top:121px}.coordinate-title{border-radius:24px;padding:24px}.coordinate-title .h5,.coordinate-title h5{font-size:24px;line-height:1.4}.drug-discovery-card p{font-size:20px;margin-bottom:48px}.commitment-section .picture{padding-right:117px}}@media (min-width:1441px){.awards-cards .awards-card{width:calc(20% - 19.2px)}.reverse-section.big-img .picture img{width:calc(100% + 157px);margin-left:-157px;max-height:628px;object-fit:contain;object-position:left center}.reverse-section.big-img .reverse .picture img{margin-right:-157px;object-position:right center}}@media (min-width:1500px){.reverse-row{justify-content:space-between}.reverse-row.reverse .picture{margin-left:0}}@media (min-width:1800px){.main{margin-top:97px}.main .hero-section{margin-top:-100px;padding-top:100px}.with-submenu+.main{margin-top:130px}.with-submenu+.main .hero-section{margin-top:-130px;padding-top:130px}.container{padding-left:0;padding-right:0;max-width:1526px}.content table td,.filter-group input[type=checkbox]+label,blockquote cite strong,body{font-size:20px}body.page-has-sidebars .default-block .container{width:62.8%}.h1,h1{font-size:80px}.h1.bigger,h1.bigger{font-size:88px}.h2,.h3,h2,h3{font-size:48px;line-height:1.3}.h3,h3{font-size:40px}.h4,.h5,blockquote p,blockquote q,h4,h5{font-size:32px;line-height:1.4}.h5,h5{font-size:24px}.h6,h6{font-size:20px;line-height:1.2}.bio-popup ol li:before,.content ol li:before,.count-results,.event-card p,.menu-details .sub-nav ul a,.menu-details.two-columns>ul ul li a,.nav,.no-results,.principles-listing ol li:before,.reverse-row .text ol li:before{font-size:18px}.contacts-item .contacts-details.blue .contacts-item-data a,.menu-details .content-wrap p,.menu-details.two-columns>ul ul li a .text,blockquote cite{font-size:16px}.comment-card blockquote p,.comment-card blockquote q,.content table th,.roadmap .roadmap-card .info-card h3{font-size:24px}.nameplate.small{font-size:16px;line-height:1.35}.header .container{padding:21px 40px;max-width:1920px}.menu-details>ul{grid-template-columns:510px 1fr 1fr 542px}.menu-details .menu-blocks{padding:24px 24px 0}.menu-details .menu-blocks .post-card .nameplate{font-size:16px;opacity:1;color:#fff}.menu-details .menu-blocks .post-card .img-holder{height:279px;border-radius:24px;padding:24px}.menu-details .menu-blocks .post-card .h5,.menu-details .menu-blocks .post-card h5{font-size:20px;line-height:1.2}.menu-details.two-columns>ul{grid-template-columns:1fr 1058px}.menu-details.two-columns>ul>li:first-child>.menu-item-holder{padding-left:0}.menu-details.three-columns>ul{grid-template-columns:510px 1fr 542px}.menu-details.three-path>ul{grid-template-columns:1fr 1fr 783px}.menu-details.three-path .menu-blocks .post-card{margin-bottom:24px}.menu-details.three-path .menu-blocks .post-card .img-holder{width:290px;height:195px}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date{flex-direction:row;gap:32px}.menu-details.three-path .menu-blocks .post-card .content-holder .info-card-date li{font-size:20px;color:#fff}.footer .section-bg{border-radius:40px 40px 0 0}.footer-info{margin-bottom:184px}.footer-info.big .links{gap:48px}.footer-nav{padding-left:158px;padding-bottom:70px}.footer-menu{font-size:20px}.footer-menu:first-child li{font-size:24px}.footer-socials{width:470px;padding-right:158px}.footer-info-text{margin:-15px auto 48px}.event-card{padding:40px}.post-card .content-holder .h5,.post-card .content-holder .h6,.post-card .content-holder h5,.post-card .content-holder h6{margin-bottom:24px}.header .buttons .post-card .content-holder .mobile-button,.post-card .content-holder .button,.post-card .content-holder .header .buttons .mobile-button,.post-card .content-holder .link{margin-top:40px}.event-card.horizontal-view{min-height:300px;padding-right:41%}.event-card.horizontal-view+.more-events{margin-top:101px}.event-card.horizontal-view .img-holder{top:40px;right:40px;bottom:40px}.event-card .categories{margin-bottom:24px}.event-card .img-holder{height:300px}.event-card .details{margin-top:24px}.advantage-columns.three-cards .img-holder+p,.advantage-section.dark-bg .info-card p,.event-card .details .description,.story-section-sliders p strong{font-size:20px}.event-card .button,.event-card .header .buttons .mobile-button,.event-card .link,.header .buttons .event-card .mobile-button{margin-top:40px}.education-card{min-height:748px;padding:40px}.contacts-item .contacts-item-data a,.contacts-item .contacts-item-data span,.description-section .description-holder.content .reverse-row ol li,.description-section .description-holder.content .reverse-row p,.description-section .description-holder.content .reverse-row ul li,.education-card .content-holder p{font-size:18px}.education-card .buttons-holder{display:flex;flex-direction:row;gap:32px}.education-card .buttons-holder .button,.education-card .buttons-holder .header .buttons .mobile-button,.header .buttons .education-card .buttons-holder .mobile-button{min-width:200px}.pagination .extend:not(.pagination-btn).active:before,.pagination a:not(.pagination-btn).active:before{position:absolute;height:2px;background-color:#005aaa;left:0;right:0;content:"";top:-2px}.wp-pagenavi span.current:before{position:absolute;height:2px;background-color:#005aaa;left:0;right:0;content:"";top:-2px}.advantage-section .buttons{gap:48px}.advantage-columns.three-cards .icon-holder{margin-bottom:64px}.advantage-columns.icons-left .info-card .icon-holder{margin-bottom:0}.awards-cards{gap:40px}.awards-card,.benefits-section.oposite .picture-caption{padding:40px}.benefits-section .reverse-row,.description-section .description-holder.content .reverse-row{min-height:auto}.benefits-section.oposite .reverse-row ul.check-list{margin-top:37px}.case-studies-cta .link,.certification-courses-col .list-link .link{font-size:32px;line-height:1.4}.cta-wrap{padding:46px 40px 45px}.certification-courses-col{padding:40px 40px 0}.certification-courses-col .list-link{margin-right:-40px}.clients-listing{gap:10px 156px}.clients-listing .logo-holder{width:calc(20% - 124.8px)}.comment-card{padding:40px}.courses-section .section-title+.courses-listing{margin-top:88px}.cta-section .links{gap:48px}.description-section .description-holder.content .reverse-row:nth-child(2n+1) .picture{margin-right:0}.drug-accordion{max-width:1538px;margin-top:-10px}.drug-accordion-item{max-width:459px;margin-left:-100px}.drug-accordion-item:nth-child(1) .drug-accordion-item-head-inner{padding-left:40px}.drug-accordion-item:nth-child(1) .item-num{left:28%}.drug-accordion-item:nth-child(4n) .drug-accordion-item-head-inner{min-height:186px;height:186px;padding:20px 62px 20px 107px}.drug-accordion-item:nth-child(4n) .drug-accordion-item-head-inner button{right:8px}.drug-accordion-item-head{clip-path:path("M388.637 4H20C11.1634 4 4 11.1634 4 20V190C4 198.837 11.1635 206 20 206H388.591C394.06 206 399.15 203.207 402.087 198.594L456.501 113.139C459.853 107.874 459.838 101.141 456.462 95.8909L402.095 11.346C399.151 6.7675 394.081 4 388.637 4Z")}.drug-accordion-item-head-inner{padding:20px 75px 20px 107px;height:194px;clip-path:path("M373.378 4H20C11.1634 4 4 11.1634 4 20V174C4 182.837 11.1634 190 20 190H373.332C378.69 190 383.693 187.317 386.659 182.854L438.089 105.439C441.667 100.053 441.652 93.0416 438.048 87.6713L386.665 11.0856C383.694 6.65708 378.711 4 373.378 4Z")}.drug-accordion-item-head-inner .item-num{font-size:144px;left:43%}.drug-accordion-item-head-inner button{right:23px}.drug-accordion-item-body{max-width:585px;margin-top:17px}.drug-accordion-item-body p.small{font-size:16px}.drug-accordion-item-body .list-link{margin-top:46px}.dual-cards-listing .info-card .h5+.h5,.dual-cards-listing .info-card .h5+h5,.dual-cards-listing .info-card h5+.h5,.dual-cards-listing .info-card h5+h5{margin-top:-24px}.dual-cards-listing .info-card .icon-holder{margin-bottom:48px}.excellence-section .excellence-card,.info-card{padding:40px}.faq-section .faq-item-body{font-size:18px;padding:40px}.faq-section .faq-item-body table{width:calc(100% - 70px)}.faq-section .faq-item-body table th{font-size:16px;padding:0 5px 20px}.faq-section .faq-item-body table .link-holder a img{width:32px;height:32px}.drug-accordion-item-body p,.events-table .row .info p,.excellence-section ul li,.feature-block .title p,.feature-card p,.has-sidebars .anchors-list a,.hero-section .hero-block p{font-size:18px}.feature-block .list.three-col.horizontal-cards .icon-holder{width:88px;height:88px}.feature-block .list.four-col{grid-template-columns:repeat(4,1fr)}.feature-block .list.with-img.horizontal-cards .feature-card{min-height:310px;padding-top:64px}.galery-section .button-nav{right:-88px}.galery-section .button-nav.prev{left:-88px}.hero-section .container{padding-bottom:90px;min-height:860px}.hero-section .breadcrumbs{margin:17px calc(763px - 50vw + 40px) 9px;width:1920px}.hero-section .share{flex-direction:row;gap:64px;margin-top:48px;align-items:center;justify-content:flex-start}.hero-section .share .share-holder{flex-grow:0}.hero-section.right-img-without-indent .breadcrumbs+.container-holder .picture img{margin-top:0}.hero-section.right-img-without-indent .picture,.hero-section.right-img-without-indent .picture-side,.hero-section.right-img-without-indent .text{width:50%}.hero-section.right-img-without-indent .picture-side.picture--overlap,.hero-section.right-img-without-indent .picture.picture--overlap,.hero-section.right-img-without-indent .text.picture--overlap{width:100%}.hero-section.right-img-without-indent .container-holder{gap:80px}.hero-section.minimal .h1,.hero-section.minimal h1{font-size:88px;margin-bottom:32px}.hero-section.minimal .h1.bigger,.hero-section.minimal h1.bigger{margin-top:0;margin-bottom:32px}.hero-section.minimal .text{padding-top:88px}.hero-section.without-image .container-holder{padding:134px 0 200px}.hero-section.video-bg .play-btn-holder{margin-left:330px}.hero-section .text{padding:100px 0 80px;width:743px}.hero-section .hero-block{align-self:center;padding:40px}.hero-section .hero-block .buttons{margin-top:40px}.hero-section .picture,.hero-section .video-block-holder{width:59%;max-width:970px;margin:0 -10.8% 0 0}.hero-section .picture .modelViewerBlock{max-height:900px}.hero-section .h1.bigger,.hero-section h1.bigger{margin-top:-72px;margin-bottom:24px}.hero-section .h1,.hero-section h1,.hero-section p{margin:0 0 24px}.hero-section p+.h5,.hero-section p+h5{margin-top:48px}.hero-section .buttons{margin-top:48px;gap:48px}.hero-section p{line-height:30px}.info-card .h4,.info-card .h5,.info-card .h6,.info-card h4,.info-card h5,.info-card h6{margin-bottom:24px}.info-card .icon-holder,.license-block .license-inner p,.locations-section .section-title p{margin-bottom:40px}.info-card .img-holder{margin:40px 0}.info-section .nameplate{margin-bottom:264px}.info-section .two-column{grid-template-columns:1fr 743px;grid-gap:197px}.info-section .two-column .column p{line-height:1.5}.info-section .two-column .column:last-child{padding:40px}.info-section .two-column .column:last-child:not(:only-child) p{font-size:18px}.info-section .two-column .column:only-child{width:586px}.info-section.has-container-height .container,.info-section.with-video .container{min-height:700px}.info-section .play-btn-holder{margin-left:330px}.library-grid>.post-card .img-holder{padding:40px}.library-grid .info-card{padding:37px 40px 40px}.license-block .license-text-block h5{margin-bottom:27px}.life-science .container.has-accordion .section-title{max-width:900px}.life-science-inner .info-card{box-shadow:22px 42px 52px 0 rgba(0,0,0,.15)}.life-science-inner .info-card .icon-holder{margin-bottom:64px}.linked-block{padding:40px;padding-right:calc(50% + 18px)}.linked-block .bg-holder{width:calc(50% - 18px)}.locations-section .container{min-height:1064px}.locations-section .section-title h2{margin-bottom:47px}.locations-section .section-title .buttons{margin-top:40px}.open-position-section .product-list{margin-top:-10px}.open-position-section .positions-list .info-card{padding:40px 40px 35px}.our-mission-section .section-bg-bottom .left{top:-22px;max-height:704px}.our-mission-section .section-bg-bottom .right{bottom:35px;max-height:834px}.our-mission-text{max-width:900px}.our-mission-text .our-mission-text-left i,.our-mission-text .our-mission-text-left p,.our-mission-text .our-mission-text-left strong,.our-mission-text .right-text i,.our-mission-text .right-text p,.our-mission-text .right-text strong{font-size:20px;line-height:30px}.our-mission-img{max-height:600px}.our-mission-img:nth-child(5n+1){max-width:528px}.our-mission-img:nth-child(5n+2){max-width:416px}.our-mission-img:nth-child(5n+3){max-width:417px}.our-mission-img:nth-child(5n+4){max-width:304px}.our-mission-img:nth-child(5n+5){max-width:604px}.overview-list{padding:40px}.overview-list h5{margin-bottom:29px}.pipeline-info .disclaimer,.reverse-row blockquote{margin-top:48px}.pipeline-info .progress-bar::after,.pipeline-info .progress-bar::before{width:111px}.partnered-pipeline .row{grid-template-columns:350px 1fr 200px 180px}.partnered-pipeline .program-details{padding:30px 40px 40px}.own-pipeline .title-row .row{margin-right:156px;width:51.38%}.own-pipeline .program-row .col:nth-child(3){width:156px}.own-pipeline .program-row .col:nth-child(2){width:51.38%}.own-pipeline .program-row .content-holder{padding:22px 26px 22px 40px}.own-pipeline .program-details .program-details-holder{padding:0 0 0 40px}.own-pipeline .program-details .info .info-content{padding:40px 0}.platform-section .info-card h5{font-size:32px;line-height:1.4}.popup.career .popup-body-inner{padding:64px 70px 64px 64px}.popup.career .story-popup-list-inner .progress-bar .progress-color-line{height:20vh;top:-3vh;transform:translate(-16px,-35px)}.popup.career .story-popup-item-wrap{justify-content:flex-end}.popup.career .story-popup-item-wrap::before{transform:translateX(-40px);margin-top:6.5vh}.popup.career .story-popup-item-wrap::after{transform:translate(-40px,47%);margin-top:6.5vh}.popup.career .story-popup-item-wrap:first-child::before{margin-top:6.5vh}.principles-listing ol li{padding-left:45px}.principles-listing ol li+li{margin-top:32px}.principles-listing ol li::before{font-size:32px;line-height:1.4}.products-section.has-not-purple-hover .container{padding-left:0;padding-right:0}.products-section .contacts-item+.buttons{margin-top:40px}.programs-section .tabs-nav li a{padding:20px 24px}.program .img-holder{max-height:727px;width:59%}.quote-block .container{max-width:1140px;margin:0 auto;padding:0}.reverse-row{min-height:600px}.reverse-row .statistic-card p{font-size:18px}.refences-section.content ol li::before{top:0;font-size:24px}.resources-block .post-group .section-grid .h2,.resources-block .post-group .section-grid h2{font-size:40px;line-height:1.3}.reverse-row ul.check-list li+li{margin-top:24px}.reverse-row.reverse .picture{margin-right:0}.reverse-row .text,.reverse-row ol,.reverse-row p,.reverse-row ul{line-height:30px}.reverse-row .picture{margin-left:0}.reverse-row .picture .circle{right:-40%}.reverse-row .picture-bg{max-width:inherit}.reverse-section.big-img .picture img{width:calc(100% + 50vw - 763px);margin-left:calc(763px - 50vw);max-height:843px}.reverse-section.big-img .reverse .picture img{margin-right:calc(763px - 50vw)}.reverse-section.bg-carbon{border-radius:40px}.roadmap .container{width:1526px}.roadmap .roadmap-card{max-width:417px}.roadmap .roadmap-card .roadmap-key{font-size:64px;border-width:6px;border-radius:24px;height:104px;margin-right:25px;width:104px}.roadmap .roadmap-card .roadmap-key::after{width:6px;left:43px;height:200px}.roadmap .roadmap-card .info-card{padding:40px}.roadmap .roadmap-card .info-card p{font-size:18px;line-height:1.4}.has-sidebars .resources-container>p,.has-sidebars .resources-container>span,.roadmap .roadmap-card .info-card .link{font-size:16px}.roadmap .roadmap-card:nth-of-type(1){left:40px;top:-201px}.roadmap .roadmap-card:nth-of-type(1) .roadmap-key::after{height:193px}.roadmap .roadmap-card:nth-of-type(2){left:85px;top:241px}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key,.roadmap .roadmap-card:nth-of-type(4) .roadmap-key{margin-top:auto}.roadmap .roadmap-card:nth-of-type(2) .roadmap-key::after{top:-240px;height:240px}.roadmap .roadmap-card:nth-of-type(3){left:495px;top:-68px}.roadmap .roadmap-card:nth-of-type(3) .roadmap-key::after{height:250px}.roadmap .roadmap-card:nth-of-type(4){left:803px;top:270px}.roadmap .roadmap-card:nth-of-type(4) .roadmap-key::after{height:170px;top:-170px}.roadmap .roadmap-card:nth-of-type(5){left:1070px;top:-156px}.roadmap .roadmap-card:nth-of-type(5) .roadmap-key::after{height:222px}.search-results-block .container{grid-template-columns:430px 1fr}.section-text-block .section-text-inner{font-size:20px;line-height:30px}.services-section.two-path .container{grid-template-columns:586px 1fr}.service .h5,.service h5{margin-bottom:24px}.has-sidebars.default-block .h2,.has-sidebars.default-block h2{letter-spacing:-.4px;margin-bottom:40px}.has-sidebars.default-block h5{margin-bottom:29px}.has-sidebars .release-details,.has-sidebars .release-list{margin-top:102px;max-width:264px}.has-sidebars .anchors-list{padding-left:16px;padding-right:16px}.has-sidebars .resources-container{padding:32px}.has-sidebars .release-list .list-link{margin-top:25px}.has-sidebars .release-list h5{margin-bottom:23px}.speakers-list,.statistic-list{grid-gap:40px}.speakers-list.big-cards .speaker-card{padding:40px;gap:40px}.speaker-card .details p,.statistic-card p,.table-block.content .table.big-content table td,.team-card p{font-size:18px}.statistic-card .number{font-size:80px}.statistic-card .number small:not(.value-number):not(.number-data),.statistic-card .number span:not(.value-number):not(.number-data){font-size:24px}.story-section-inner .section-title{margin-bottom:50px}.story-section-sliders p:not(.h1){font-size:18px}.story-section-sliders .story-section-item{min-height:420px}.story-section-nav-wrap{margin-top:65px}.story-section-nav-wrap .story-section-nav-item span{padding:2px 23px;font-size:24px}.content .h1,.content h1{letter-spacing:-1.4px}.content .h2,.content h2{letter-spacing:-.4px}.team-block .post-card .img-holder{height:300px}.team-section.is-locations .container{padding-left:0;padding-right:0}.tab-inner .nested-tab-media{min-height:501px}.tab-inner .tab-left-part{width:470px}.tab-inner .nested-tab-info{width:46%;padding:40px 56px 40px 40px}.testimonial-slider .testimonial-media{min-height:480px}.upcoming-events-section .info-card .icon-holder{margin-bottom:64px}.more-events .title,.upcoming-events-section .info-card .icon-holder~p{font-size:20px}.upcoming-events-holder{margin-bottom:101px}.upcoming-events .event-card .details{grid-gap:108px}.more-events-links .link{font-size:32px;line-height:1.4}.more-events-links>div{padding:40px 25px;width:33.33%}.use-cases-groups .group-name{gap:16px;margin-bottom:48px}.use-cases-groups .group-name img{width:48px;height:48px}.use-cases-groups .group-name .h5,.use-cases-groups .group-name h5{padding-top:7px}.use-cases-groups .group+.group{margin-top:78px}.coordinates-section .buttons{margin-top:48px;gap:48px}.coordinate-title{min-width:340px;max-width:340px;text-align:left;padding:40px}.coordinate-popup{width:420px;padding:40px 64px 40px 40px}.coordinate-popup .button-close{right:40px;top:40px}.commitment-section .picture{padding-right:157px}.product-animation-holder{max-width:1920px;margin-left:auto;margin-right:auto}.product-animation-holder .container{top:-30px}.product-animation-holder .container.text-blocks{transform:translateY(30px)}.product-animation-holder .container.text-blocks .reverse-row{min-height:auto}.product-animation-holder .container.text-blocks .reverse-row.reverse{transform:translateY(40px)}}@media (min-width:1801px){.awards-cards .awards-card{width:calc(20% - 32px)}}@media (min-width:1920px){body.page-has-sidebars .default-block .container{width:65.8%}.hero-section .breadcrumbs{margin:17px -157px 9px}.has-sidebars .release-details,.has-sidebars .release-list{max-width:274px}.has-sidebars .release-details{left:calc(50% - 960px + 40px)}.has-sidebars .release-list{right:calc(50% - 960px + 40px)}.product-animation-holder .product-animation-inner{margin-top:50px;max-width:1920px;margin-left:auto;margin-right:auto}}@media (min-width:2400px){.with-submenu+.main .hero-section.right-img-without-indent .picture{top:125px}}@media (max-width:1799px){.feature-block .list.three-col.horizontal-cards .feature-card,.feature-block.two-path .horizontal-cards .feature-card{flex-direction:column}.partnered-pipeline .col span{font-size:18px;line-height:1.4}}@media (max-width:1439px){.hero-section.right-img-without-indent:has(>.picture.picture--overlap){padding-top:0!important}}@media (max-width:1380px){.ugm-hero-details>.container:first-of-type{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1199px){.header .main-menu{padding-top:72px}.header .active>.menu-item-holder a,.header .active>.menu-item-holder span{color:#54c9ef}.header .active>.menu-item-holder .nav-arrow svg path{stroke:#54c9ef}.header-inner{opacity:0;pointer-events:none;z-index:-1}.active-nav-mobile .header-inner{background:#2a2a42;color:#fff}.nav{font:900 24px/1.1 "Lato",sans-serif}.nav li:has(>.content-wrap:only-child){margin-top:-24px}.nav .menu-item-has-children.open:has(.open)>.sub-nav{overflow-y:hidden}.nav .main-menu>.menu-item-has-children>.sub-nav{top:62px}.nav .sub-nav{position:fixed;padding:18px 20px 20px;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:20;background:#2a2a42;overflow-y:auto;overflow-x:hidden;transition:transform .3s,opacity .3s,visibility .3s;transform:translateX(100%)}.active-nav-mobile .header-button-mobile .nav-open-close .menu-icon,.active-nav-mobile .header-button-mobile .search-button{opacity:0}.active-nav-mobile .header-button-mobile .nav-open-close .close-icon{opacity:1}.menu-details.two-columns .menu-blocks .post-card{flex-direction:row;gap:16px}.menu-details.two-columns .menu-blocks .post-card .img-holder{width:150px;height:101px;flex-shrink:0}.menu-details.two-columns .menu-blocks .post-card .content-holder{padding:0}.menu-details .hide-sm{display:none}.footer-info .button:not(.small),.footer-info .header .buttons .mobile-button:not(.small),.header .buttons .footer-info .mobile-button:not(.small){min-height:56px;padding:8px 8px 8px 20px;font-size:14px}.education-listing:not(.slick-initialized){display:flex}.education-listing:not(.slick-initialized) .slide{width:calc(50vw - 17px)}.hero-section.right-img-without-indent:has(>.picture.picture--overlap){padding-top:40px!important}.life-science-inner .section-title{max-width:90%;margin-right:auto;margin-left:auto}.quote-block__inner q{font:400 32px/40px "Lato",sans-serif}.has-sidebars .release-list .list-link,.product-animation-holder .product-animation-inner{display:none}.table-block.content .table.big-content table td,.table-block.content .table.big-content table th{width:303px}.table-block.content .table.big-content table td:first-child,.table-block.content .table.big-content table td:nth-child(2),.table-block.content .table.big-content table th:first-child,.table-block.content .table.big-content table th:nth-child(2){width:96px}.table-block.content .table.big-content table td:last-child,.table-block.content .table.big-content table th:last-child{width:200px}}@media (max-width:1149px){.ugm-hero-details .event-details .item.item--share{display:none}}@media (max-width:1023px){.pagination .pagination-btn span{display:none}.case-studies .slider-footer .prev{order:-1}.case-studies .slider-footer .slider-nav-status{order:-1;margin:0}.case-studies .slider-footer .dots{display:none}.comments-section .slider-footer .prev{order:-1}.comments-section .slider-footer .slider-nav-status{order:-1;margin:0}.comments-section .slider-footer .dots,.hero-section .video-block-holder .play-btn-holder .release-play-video::before{display:none}.info-video-section .reverse-row.reverse{flex-direction:column}.info-video-section .reverse-row.reverse .picture{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.info-video-section .reverse-row.reverse .text{width:auto}.learning-list-section .learning-list--carousel+.slider-footer .button-nav.prev{order:0}.learning-list-section .learning-list--carousel+.slider-footer .button-nav.next{order:2}.learning-list-section .learning-list--carousel+.slider-footer .dots,.popups .bio-popup .jcf-scrollbar-vertical{display:none}.learning-list-section .learning-list--carousel+.slider-footer .slider-nav-status{margin:0;order:1}.own-pipeline .program-row .col:nth-child(2){position:absolute;top:calc(100% + 20px);width:calc(100% - 40px);left:20px}.post-section .slider-footer .prev,.publications .slider-nav.with-counter .prev{order:-1}.post-section .slider-footer .slider-nav-status,.publications .slider-nav.with-counter .slider-nav-status{order:-1;margin:0}.post-section .slider-footer .dots,.publications .slider-nav.with-counter .dots{display:none}.resources-block .slider-footer .prev{order:-1}.resources-block .slider-footer .slider-nav-status{order:-1;margin:0}.resources-block .slider-footer .dots{display:none}.filters-group .form-item.form-item-search{width:100%}}@media (max-width:791px){.ugm-hero-details .event-details .item>.share-holder{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.content table td,.content table th{width:160px}.release-play-video::after,.release-play-video::before,.release-play-video>span{display:none}.event-card .h4,.event-card h4{font-size:18px}.form-block .hbspt-form{margin-left:-20px;margin-right:-20px}.case-studies-cta,.case-studies-cta h6{text-align:center}.certification-courses-columns .certification-courses-col:last-child{text-align:center}.education-listing:not(.slick-initialized) .slide{width:calc(66.66vw - 30px)}.hero-section .breadcrumbs+.container-holder{margin-top:64px}.hero-section.hide-mobile-image .picture{display:none}.hero-section.right-img-without-indent .container{padding-bottom:0}.info-section.with-video{padding-top:300px}.life-science-inner .slick-arrow.next{order:1}.life-science-inner .dots{display:none}.life-science-inner .slider-nav-status{margin-left:0}.pipeline-info .section-title .h2,.pipeline-info .section-title h2{font-size:24px;line-height:1.1}.reverse-row.reverse-mobile{flex-direction:column-reverse}.release-video-container .release-video-inner.fixed-video .release-play-video svg{max-width:64px;max-height:64px}.testimonial-slider .testimonial-text{border-top-left-radius:0;border-top-right-radius:0}.testimonial-slider .testimonial-media{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width:567px){.pagination .extend:not(.pagination-btn),.pagination a:not(.pagination-btn){display:none}.pagination .extend:not(.pagination-btn).active,.pagination .extend:not(.pagination-btn).extend,.pagination .extend:not(.pagination-btn):nth-last-child(2),.pagination a:not(.pagination-btn).active,.pagination a:not(.pagination-btn).extend,.pagination a:not(.pagination-btn):nth-last-child(2){display:flex}.education-listing:not(.slick-initialized) .slide{width:calc(100vw - 45px)}.principles-gallery .photo:nth-child(2n+1) img{width:63%;max-width:320px}.principles-gallery .photo:nth-child(2n) img{width:100%;max-width:468px}}@media (max-width:359px){.content table td,.content table th{font-size:16px;width:142px}}@media (min-width:1200px) and (max-width:1439px){.hero-section.right-img-without-indent:has(>.picture.picture--overlap){margin-top:-172px!important}}