.elementor-kit-6{--e-global-color-primary:#00A3E6;--e-global-color-secondary:#FFE600;--e-global-color-accent:#EC0083;--e-global-color-text:#000000;--e-global-color-f1b14ca:#00000000;--e-global-color-df6bc01:#FAFAFA;--e-global-color-56ea178:#6D6E71;--e-global-color-e713edb:#A9A8A9;--e-global-color-7c222df:#404142;--e-global-color-116b611:#646569;--e-global-color-e138cf2:#000000E6;--e-global-typography-primary-font-family:"Boing";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Boing";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Boing";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Boing";--e-global-typography-accent-font-weight:500;--e-global-typography-3e7e085-font-size:clamp(2rem, 0.9091rem + 4.8485vw, 6rem);--e-global-typography-3e7e085-font-weight:400;--e-global-typography-3e7e085-line-height:1.2em;--e-global-typography-2123e14-font-size:clamp(1.8rem, 1.2rem + 2.6667vw, 4rem);--e-global-typography-2123e14-font-weight:400;--e-global-typography-2123e14-line-height:1.2em;--e-global-typography-6d836cf-font-family:"Boing";--e-global-typography-6d836cf-font-size:clamp(1rem, 0.8636rem + 0.6061vw, 1.5rem);--e-global-typography-6d836cf-font-weight:400;--e-global-typography-18e4502-font-family:"Boing";--e-global-typography-18e4502-font-size:clamp(1rem, 0.8636rem + 0.6061vw, 1.5rem);--e-global-typography-18e4502-font-weight:300;--e-global-typography-18e4502-text-transform:uppercase;--e-global-typography-18e4502-line-height:1.4em;--e-global-typography-18e4502-letter-spacing:0.2rem;--e-global-typography-5c76efd-font-family:"Boing";--e-global-typography-5c76efd-font-size:clamp(1.5rem, 1.2273rem + 1.2121vw, 2.5rem);--e-global-typography-13d645a-font-size:font-size: clamp(1rem, 0.9455rem + 0.2424vw, 1.2rem);--e-global-typography-13d645a-font-weight:300;--e-global-typography-4a357c2-font-family:"Boing";--e-global-typography-4a357c2-font-size:0.8rem;--e-global-typography-4a357c2-font-weight:400;--e-global-typography-e1998f8-font-family:"Boing";--e-global-typography-e1998f8-font-size:1rem;--e-global-typography-e1998f8-font-weight:400;--e-global-typography-0415ac9-font-family:"Boing";--e-global-typography-0415ac9-font-size:1.5rem;--e-global-typography-104022e-font-size:clamp(1rem, 0.5179rem + 2.1429vw, 2.5rem);--e-global-typography-104022e-font-weight:400;--e-global-typography-104022e-text-transform:uppercase;--e-global-typography-8e5931e-font-size:clamp(1.2rem, 0.7846rem + 1.8462vw, 3rem);--e-global-typography-8e5931e-font-weight:400;--e-global-typography-8e5931e-line-height:1.2em;--e-global-typography-86a9b2d-font-family:"Boing";--e-global-typography-86a9b2d-font-size:18px;--e-global-typography-86a9b2d-font-weight:400;--e-global-typography-37c084a-font-family:"Boing";--e-global-typography-37c084a-font-size:1.8rem;font-family:"Boing", Sans-serif;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-secondary );font-family:"Boing", Sans-serif;}.elementor-kit-6 a:hover{color:var( --e-global-color-accent );}.elementor-kit-6 h1{font-family:"Boing", Sans-serif;}.elementor-kit-6 h2{font-family:"Boing", Sans-serif;}.elementor-kit-6 h3{font-family:"Boing", Sans-serif;}.elementor-kit-6 h4{font-family:"Boing", Sans-serif;}.elementor-kit-6 h5{font-family:"Boing", Sans-serif;}.elementor-kit-6 h6{font-family:"Boing", Sans-serif;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Boing", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#000000FA;--lightbox-ui-color:var( --e-global-color-df6bc01 );--lightbox-ui-color-hover:var( --e-global-color-accent );--lightbox-text-color:var( --e-global-color-df6bc01 );}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-4a357c2-line-height:1em;--e-global-typography-e1998f8-font-size:1rem;--e-global-typography-0415ac9-font-size:1.4rem;--e-global-typography-8e5931e-font-size:clamp(1.2rem, 0.7846rem + 1.8462vw, 3rem);--e-global-typography-37c084a-font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-4a357c2-line-height:1.4em;--e-global-typography-0415ac9-font-size:1.4rem;--e-global-typography-104022e-font-size:1clamp(1rem, 0.5179rem + 2.1429vw, 2.5rem);--e-global-typography-8e5931e-font-size:clamp(1.2rem, 0.7846rem + 1.8462vw, 3rem);--e-global-typography-37c084a-font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mmg-underline{
    border-image:url('/wp-content/uploads/2024/01/colors-line.svg') 20/0 6px 6px 8px; padding-bottom:8px;
}
@media screen and (max-width:1040px){
 .mmg-underline{
        border-image:url('/wp-content/uploads/2024/01/colors-line.svg') 20/0 4px 4px  4px;
        padding-bottom:8px;
    }
}
@media screen and (max-width:767px){
   .elementor-kit-6 .mmg-underline{
        border-image:url('/wp-content/uploads/2024/01/colors-line.svg') 40/0 4px 4px 4px; padding-bottom:8px;
    }
}
.current-page{
    color:#ec0084!important;
}

ul, ol{
    margin-bottom:1em;
}
/*
svg.atum-graph { font-family: "Boing", "Century Gothic", sans-serif !important; }

svg.atum-graph .axis:not(.z-axis) line, svg.atum-graph .axis:not(.z-axis) path { stroke: #6f6f6f; stroke-width: 1px !important; }

svg.atum-graph .axis text { font-family: "Boing", "Century Gothic", sans-serif; font-weight: 300; font-size: 10px; letter-spacing: .05rem; fill: #6f6f6f; }

svg.atum-graph .axis-label text { font-family: "Boing", "Century Gothic", sans-serif; font-weight: 300; font-size: 12px; fill: #6f6f6f; letter-spacing: .05rem; }

svg.atum-graph .legend { fill: #white; font-weight: 300; font-size: 14px; }

svg.atum-graph .errBar { stroke: #939598; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph .mouseTarget { stroke: none; fill: rgba(0, 0, 0, 0); }

svg.atum-graph.bar-chart g.bar-group { opacity: 0.8; }

svg.atum-graph.bar-chart g.bar-group.active { opacity: 1.0; }

svg.atum-graph.bar-chart text.star { fill: #EC0083; }

svg.atum-graph.bar-chart text.cell { font-size: 14px; font-weight: 100; fill: #000000; }

svg.atum-graph.bar-chart .row-header text { font-size: 14px; font-weight: 400; fill: #58595b; }

svg.atum-graph.scatter-plot .dot { stroke-width: 1.5; }

svg.atum-graph.scatter-plot .errBar { stroke: #d1d3d4; stroke-width: 1.5; }

svg.atum-graph.bubble-chart .bubble { fill-opacity: 0.5; }

svg.atum-graph.bubble-chart .bubble.active { fill-opacity: 0.8; }

svg.atum-graph.line-chart .series path { stroke-width: 3.0; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.gel-chart .band text { fill: #EC0083; font-size: 13px; }

svg.atum-graph.gel-chart .band line { stroke: #00A3E6; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.gel-chart .ladder text { font-size: 10px; fill: #EC0083; }

svg.atum-graph.gel-diagram .label line { stroke: #00A3E6; }

svg.atum-graph.gel-diagram .highlight text { fill: #EC0083; font-weight: 400; }

svg.atum-graph.gel-diagram path.gel-arrow { stroke: #EC0083; fill: #EC0083; }

svg.atum-graph.glycan-diagram .edge, svg.atum-graph.glycan-diagram .bracket path { stroke: #bcbec0; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; fill: none; }

svg.atum-graph.glycan-diagram .node { stroke-width: 0; }

svg.atum-graph.glycan-diagram .node .white { fill: white; }

svg.atum-graph.glycan-diagram .node .blue { fill: #00A3E6; }

svg.atum-graph.glycan-diagram .node .green { fill: #09EC00; }

svg.atum-graph.glycan-diagram .node .yellow { fill: #FFE600; }

svg.atum-graph.glycan-diagram .node .light-blue { fill: #0DF6FD; }

svg.atum-graph.glycan-diagram .node .pink { fill: #f69ea1; }

svg.atum-graph.glycan-diagram .node .purple { fill: #EC0083; }

svg.atum-graph.glycan-diagram .node .brown { fill: #a17a4d; }

svg.atum-graph.glycan-diagram .node .orange { fill: #FF8700; }

svg.atum-graph.glycan-diagram .node .red { fill: #F72B0C; }

svg.atum-graph.trace-plot .trace { stroke: #EC0083; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.trace-plot .trace.secondary-trace { stroke: #00A3E6; }

svg.atum-graph.trace-plot .trace.area-trace { stroke-width: 1.5; stroke: #939598; }

svg.atum-graph.trace-plot .area { stroke: none; fill-opacity: 0.5; }

svg.atum-graph.trace-plot .control-dot { fill: #bcbec0; }

svg.atum-graph.trace-plot .control-curve { stroke: #bcbec0; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.trace-plot .peak-dot { fill: #00A3E6; }

svg.atum-graph.trace-plot .y-trace-axis-label { fill: #EC0083; }

svg.atum-graph.trace-plot .y-peaks-axis-label { fill: #00A3E6; }

svg.atum-graph.trace-plot .ticks .tick line { stroke: #FFE600; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.trace-plot .ticks .tick circle { fill: #FFE600; }

svg.atum-graph.trace-plot .ticks .tick text { fill: #58595b; font-size: 13px; stroke: rgba(255, 255, 255, 0.7); stroke-width: 2.5px; paint-order: stroke; }

svg.atum-graph.trace-plot .fractions .fraction line { stroke: #FFE600; stroke-width: 1; stroke-linecap: round; stroke-linejoin: round; }

svg.atum-graph.trace-plot .fractions .fraction text { fill: #58595b; font-size: 8px; }

.graph-legend { padding-top: 10px; padding-left: 10px; margin-left: 50px; display: inline-block; }

.graph-legend .ext-legend-item { padding-right: 10px; margin-bottom: .75rem; font-family: "Boing", "Century Gothic", sans-serif; font-weight: 300; font-size: 10px; color: white; letter-spacing: .05rem; display: inline-block; }

.graph-legend .ext-legend-item svg { margin: auto 0; }

.graph-legend .ext-legend-item-title { margin-left: 1rem; }

.range-legend-label .ext-legend-item-title { margin-top: -3px; margin-left: 5px; }

.range-legend-range .ext-legend-item-title { margin: auto; margin-left: 10px; }

.graph-descriptor { font-family: 'Merriweather Sans', sans-serif; font-weight: 300; font-size: 12; line-height: 1.5; color: white; }

.pie-chart polyline.lines { opacity: .3; stroke: white; stroke-width: 2px; fill: none; }
*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Boing';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2024/01/Boing_Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2024/01/Boing_Regular.woff') format('woff'),
		url('/wp-content/uploads/2024/01/Boing_Regular.ttf') format('truetype'),
		url('/wp-content/uploads/2024/01/Boing_Regular.svg#Boing') format('svg');
}
@font-face {
	font-family: 'Boing';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2024/01/Boing_Light.eot');
	src: url('/wp-content/uploads/2024/01/Boing_Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2024/01/Boing_Light.woff2') format('woff2'),
		url('/wp-content/uploads/2024/01/Boing_Light.woff') format('woff'),
		url('/wp-content/uploads/2024/01/Boing_Light.ttf') format('truetype'),
		url('/wp-content/uploads/2024/01/Boing_Light.svg#Boing') format('svg');
}
/* End Custom Fonts CSS */