.elementor-56333 .elementor-element.elementor-element-808e66e:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-808e66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E9;}.elementor-56333 .elementor-element.elementor-element-808e66e > .elementor-container{max-width:1280px;}.elementor-56333 .elementor-element.elementor-element-808e66e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56333 .elementor-element.elementor-element-808e66e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-2580aee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-def663e > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-def663e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-83651c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-83651c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56333 .elementor-element.elementor-element-f515c04:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-f515c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://dev.vectorlabs.com/wp-content/uploads/2024/11/Cc-pages-banner-accelerating-ligands.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56333 .elementor-element.elementor-element-f515c04 > .elementor-container{max-width:1280px;}.elementor-56333 .elementor-element.elementor-element-f515c04 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56333 .elementor-element.elementor-element-f515c04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56333 .elementor-element.elementor-element-f8c2f4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-56333 .elementor-element.elementor-element-deb3607 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-56333 .elementor-element.elementor-element-deb3607 > .elementor-container{max-width:1140px;min-height:18em;}.elementor-56333 .elementor-element.elementor-element-deb3607{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-48d97a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-56333 .elementor-element.elementor-element-95f08fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 35% 0% 0%;}.elementor-56333 .elementor-element.elementor-element-95f08fa .elementor-heading-title{font-family:"roboto", Sans-serif;font-size:2.4rem;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-56333 .elementor-element.elementor-element-5cb7d2d:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-5cb7d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F4;}.elementor-56333 .elementor-element.elementor-element-5cb7d2d > .elementor-container{max-width:1280px;}.elementor-56333 .elementor-element.elementor-element-5cb7d2d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56333 .elementor-element.elementor-element-5cb7d2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56333 .elementor-element.elementor-element-f3e635f > .elementor-element-populated{padding:50px 0px 50px 20px;}.elementor-56333 .elementor-element.elementor-element-0eec4b4 > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-0eec4b4{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-1ffdea2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-1ffdea2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-8c186fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-8c186fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56333 .elementor-element.elementor-element-b15d004 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-b15d004{columns:1;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-56333 .elementor-element.elementor-element-867ee70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-867ee70{columns:1;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-56333 .elementor-element.elementor-element-d175b7e > .elementor-container{max-width:1280px;}.elementor-56333 .elementor-element.elementor-element-d175b7e > .elementor-background-overlay{opacity:0.5;}.elementor-56333 .elementor-element.elementor-element-6a6075c > .elementor-element-populated{padding:20px 0px 60px 20px;}.elementor-56333 .elementor-element.elementor-element-df472ca > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-2e10f07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-2e10f07 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56333 .elementor-element.elementor-element-563516c{--spacer-size:50px;}.elementor-56333 .elementor-element.elementor-element-a934f51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-a934f51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-56333 .elementor-element.elementor-element-c428405 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-d5d7de4 > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-895f95d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-895f95d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-94cf6ee{--spacer-size:30px;}.elementor-56333 .elementor-element.elementor-element-88239cf > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-88239cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-56333 .elementor-element.elementor-element-afe3334 > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-ff568c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-ff568c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-50bc7b7{--spacer-size:40px;}.elementor-56333 .elementor-element.elementor-element-b6c02a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-b6c02a9{columns:1;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-56333 .elementor-element.elementor-element-f300604{--spacer-size:5px;}.elementor-56333 .elementor-element.elementor-element-99dee79 > .elementor-container{max-width:1140px;}.elementor-56333 .elementor-element.elementor-element-99dee79{margin-top:60px;margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-c16d5dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-56333 .elementor-element.elementor-element-c16d5dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-a703d3f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-56333 .elementor-element.elementor-element-c799f66{--display:flex;--min-height:23em;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-56333 .elementor-element.elementor-element-c799f66:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-c799f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.vectorlabs.com/wp-content/uploads/2024/04/grey-bckgr.webp");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-56333 .elementor-element.elementor-element-c799f66{--content-width:100%;}}@media(max-width:1024px){.elementor-56333 .elementor-element.elementor-element-808e66e{margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-2580aee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-f515c04:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-f515c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-56333 .elementor-element.elementor-element-f515c04{padding:10px 0px 10px 0px;}.elementor-56333 .elementor-element.elementor-element-f8c2f4b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-56333 .elementor-element.elementor-element-deb3607 > .elementor-container{min-height:17vh;}.elementor-56333 .elementor-element.elementor-element-95f08fa .elementor-heading-title{font-size:1.8rem;}.elementor-56333 .elementor-element.elementor-element-5cb7d2d{padding:10px 0px 10px 0px;}.elementor-56333 .elementor-element.elementor-element-f3e635f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-56333 .elementor-element.elementor-element-8c186fb .elementor-heading-title{font-size:22px;}.elementor-56333 .elementor-element.elementor-element-6a6075c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-56333 .elementor-element.elementor-element-563516c{--spacer-size:30px;}.elementor-56333 .elementor-element.elementor-element-94cf6ee{--spacer-size:30px;}.elementor-56333 .elementor-element.elementor-element-b6c02a9{columns:1;}}@media(max-width:767px){.elementor-56333 .elementor-element.elementor-element-f515c04:not(.elementor-motion-effects-element-type-background), .elementor-56333 .elementor-element.elementor-element-f515c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-56333 .elementor-element.elementor-element-f515c04{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-f8c2f4b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-deb3607 > .elementor-container{min-height:20vh;}.elementor-56333 .elementor-element.elementor-element-48d97a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-95f08fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-95f08fa .elementor-heading-title{font-size:1.5rem;line-height:1.2em;letter-spacing:-0.4px;}.elementor-56333 .elementor-element.elementor-element-8c186fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-8c186fb .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-56333 .elementor-element.elementor-element-b15d004 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-b15d004{columns:1;}.elementor-56333 .elementor-element.elementor-element-867ee70 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-867ee70{columns:1;}.elementor-56333 .elementor-element.elementor-element-6a6075c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56333 .elementor-element.elementor-element-563516c{--spacer-size:20px;}.elementor-56333 .elementor-element.elementor-element-a934f51 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-c428405 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-94cf6ee{--spacer-size:10px;}.elementor-56333 .elementor-element.elementor-element-88239cf > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-d3cfac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-50bc7b7{--spacer-size:20px;}.elementor-56333 .elementor-element.elementor-element-b6c02a9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-56333 .elementor-element.elementor-element-a703d3f > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for html, class: .elementor-element-c428405 */table, th, td {border-collapse: collapse; background-color: inherit!important; border-right: none!important; border-left: none!important; border-style: inherit!important;}
    tr:nth-child(even) {background-color: #f6f6f8;}
    table#t02 th, td {padding-top: 14px!important; padding-bottom: 14px!important; text-align: left; border-collapse: collapse; background-color: inherit!important; border-right: none!important; border-left: none!important; border-style: inherit!important; padding-left: 8px!important;}
    table#t02 td, table#t02 th {vertical-align: center!important; line-height: 1.3em!important;}
    table#t02 {width: 100%; border-collapse: collapse; font-family: "Open Sans", sans-serif; font-size: 14px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; hyphens: auto;}
    table#t02 thead {background-color: #e1e1e3; border-top: 2px solid #a329cf; border-bottom: 2px dotted #a329cf;}
    table#t02 th {font-weight: 600!important; padding-top: 12px; padding-bottom: 12px;}
    table#t02 td {padding-right: 4px; padding-left: 4px;}
    .namesect {font-weight: 600!important; width: 30%;}
    .bordsectt {border-bottom: 1px dotted #939395!important;}
    .endsectt {border-bottom: 2px dotted #a329cf!important;}
    .col1-4 {font-weight: 400; width: 14%;}

    @media only screen and (min-width: 1920px) {#t02 {font-size: 14px!important;}}
    @media only screen and (min-width: 654px) and (max-width: 997px) {.namesect {width: 25%; padding-right: 10px;} .col1-4 {max-width: 15%;}}
    @media only screen and (min-width: 200px) and (max-width: 653px) {.namesect {padding-left: 5px!important; padding-right: 12px; width: 25%;} table#t02 {font-size: 12px;} th, td {padding-top: 8px; padding-bottom: 8px;} .col1-4 {font-weight: 400;}}
    @media only screen and (min-width: 200px) and (max-width: 499px) {.namesect {padding-right: 4px; width: 25%;} .col1-4 {font-weight: 400; width: 15%;}}

    .blue {color: blue;}
    .green {color: green;}
    .orange {color: orange;}
    .red {color: red;}
    .dark-red {color: #8B0000;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3cfac1 */table#t04 th, td {padding-top: 14px; padding-bottom: 14px; text-align: left; border-collapse: collapse; background-color: inherit!important; border-right: none!important; border-left: none!important; border-style: inherit!important; padding-left: 8px;}
    table#t04 td, table#t04 th {vertical-align: center!important; line-height: 1.3em!important;}
    table#t04 {width: 100%; border-collapse: collapse; font-family: "Open Sans", sans-serif; font-size: 14px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; hyphens: auto;}
    table#t04 thead {background-color: #e1e1e3; border-top: 2px solid #a329cf; border-bottom: 2px dotted #a329cf;}
    table#t04 th {font-weight: 600!important; padding-top: 12px; padding-bottom: 12px;}
    .bordsectt {border-bottom: 1px dotted #939395!important;}
    .endsectt {border-bottom: 2px dotted #a329cf!important;}
    .col1-5 {font-weight: 400;}
    .col1-5 {max-width: 20%;}

    @media only screen and (min-width: 1920px) {#t04 {font-size: 14px!important;}}
    @media only screen and (min-width: 654px) and (max-width: 997px) {.namesect {width: 25%; padding-right: 10px;} .col1-5 {max-width: 15%;}}
    @media only screen and (min-width: 200px) and (max-width: 653px) {.namesect {padding-left: 5px!important; padding-right: 12px; width: 25%;} table#t04 {font-size: 12px;} th, td {padding-top: 8px; padding-bottom: 8px;} .col1-5 {font-weight: 400;}}
    @media only screen and (min-width: 200px) and (max-width: 499px) {.namesect {padding-right: 6px; width: 22%;} .col1-5 {font-weight: 400; width: 15.6%; padding-right: 6px;} table#t04 th, td {padding-left: 4px; padding-right: 4px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5d7de4 */.subtitle {
    color: #a229ce!important;
    font-family: 'Roboto';
    padding-top:7px;
}
.in-article-img-block {
    display: block;
    padding: 10px 0 10px 0!important;
}
.over-edge {
    margin-right:-70px;
}
@media only screen and (max-width: 1270px) {
        .over-edge {
            margin-right:0px;
        }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-afe3334 */.subtitle {
    color: #a229ce!important;
    font-family: 'Roboto';
    padding-top:7px;
}
.in-article-img-block {
    display: block;
    padding: 10px 0 10px 0!important;
}
.over-edge {
    margin-right:-70px;
}
@media only screen and (max-width: 1270px) {
        .over-edge {
            margin-right:0px;
        }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d175b7e */h2, h3, h4, h5, h6 {
    text-rendering: optimizeLegibility!important; -webkit-font-smoothing: antialiased!important; -moz-osx-font-smoothing: grayscale!important;
}
.vector_violet {color: #a229ce;}
.light-violet {
  color: #e79dff;
}
.focus {
  color: #a229ce;
  background-color: #f5e7ff;
  padding: 2px 3px 5px 3px;
  border-radius: 4px;
  line-height: 1.1em;
}
.focus-black {
  background-color: #54008c;
  padding: 1px 5px 4px 5px;
  border-radius: 5px;
}
.no-wrap {white-space: nowrap;}
@media only screen and (max-width: 430px) {
    .focus {
    line-height: 1.5em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c799f66 */#moluk-back {z-index: -1;}/* End custom CSS */