
.elementor-2437 .elementor-element.elementor-element-d12528f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-d12528f:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-d12528f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnnmm.nitrocdn.com/wgcVejALrYPQonYHOTCbuXBzQEaIMEXS/assets/images/optimized/rev-d03524a/biovanix.com/wp-content/uploads/2024/03/%E5%AE%9E%E9%AA%8C%E5%AE%A4-7.jpg");
}

.elementor-2437 .elementor-element.elementor-element-d12528f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2437 .elementor-element.elementor-element-d12528f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2437 .elementor-element.elementor-element-e114067 {
	--display: flex;
	--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;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-e114067:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-e114067 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	word-spacing: var(--e-global-typography-text-word-spacing);
}

.elementor-2437 .elementor-element.elementor-element-db3e53d {
	--display: flex;
	--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;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-db3e53d:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-db3e53d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	word-spacing: var(--e-global-typography-text-word-spacing);
	color: var(--e-global-color-text);
}

.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-2437 .elementor-element.elementor-element-6e38b60 {
	--display: flex;
	--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;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-6e38b60:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-6e38b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-31a0cec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-31a0cec:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-31a0cec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-7cfa78c {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-5696185 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-6fa3384 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-f1f5637 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-d068708 {
	--display: flex;
	--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;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-52abff6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-f73fd3f {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-a20cc95 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-4460674 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-6f3cec4 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-6baf517 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-73eb679 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-c2c9a75 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-e2e836c {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-ead996d {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-6b907a5 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-2fc6c03 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-34fe8b1 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-de66701 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-f482d72 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-055ae20 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-f0f3231 {
	--display: flex;
}

.elementor-2437 .elementor-element.elementor-element-abbac1f {
	--display: flex;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-b06c820 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-b06c820:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-b06c820 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-4a156a2 {
	--display: flex;
	--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;
	--justify-content: center;
}

.elementor-2437 .elementor-element.elementor-element-7f2159a {
	--display: flex;
	--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;
	--justify-content: center;
}

.elementor-2437 .elementor-element.elementor-element-077b5a8 {
	--display: flex;
	--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;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 80px;
	--padding-right: 80px;
}

.elementor-2437 .elementor-element.elementor-element-077b5a8:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-077b5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-accent);
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-animated-headline {
	--dynamic-text-color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-2437 .elementor-element.elementor-element-9222646 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: #33615a;
}

.elementor-2437 .elementor-element.elementor-element-9222646 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-2437 .elementor-element.elementor-element-9222646.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline {
	text-align: center;
	font-family: "Rock Salt", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline-dynamic-wrapper path {
	stroke: #b99001;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline-dynamic-wrapper svg {
	z-index: 2;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline-dynamic-text {
	z-index: auto;
	font-family: "Rock Salt", Sans-serif;
	font-weight: 600;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline-plain-text {
	color: #33615a;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline .elementor-headline-plain-text {
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-2437 .elementor-element.elementor-element-9222646 .elementor-headline .elementor-headline-dynamic-wrapper {
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-2437 .elementor-element.elementor-element-f87e233 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-f87e233:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-f87e233 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-37ee707 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-064dc9d {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-0053265 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-f531c34 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
}

.elementor-2437 .elementor-element.elementor-element-f531c34:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-f531c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-2437 .elementor-element.elementor-element-4adf3c9 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-0054ff7.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-141140b {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-f6365dc.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-f2907c2 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-6fd476d.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-899d1c2 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-899d1c2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2437 .elementor-element.elementor-element-7223092.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-085b31e {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-085b31e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2437 .elementor-element.elementor-element-47e9967.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-dfcead2 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-dfcead2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-2437 .elementor-element.elementor-element-78cd43c.elementor-element {
	--align-self: center;
}

.elementor-2437 .elementor-element.elementor-element-4cb7d7e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--overlay-opacity: .64;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-4cb7d7e:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnnmm.nitrocdn.com/wgcVejALrYPQonYHOTCbuXBzQEaIMEXS/assets/images/optimized/rev-d03524a/biovanix.com/wp-content/uploads/2024/09/BV%E8%83%8C%E6%99%AF.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2437 .elementor-element.elementor-element-4cb7d7e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2437 .elementor-element.elementor-element-4cb7d7e::before, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .elementor-background-video-container::before, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .e-con-inner > .elementor-background-video-container::before, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .elementor-background-slideshow::before, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2437 .elementor-element.elementor-element-4cb7d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-astglobalcolor5);
	--background-overlay: "";
}

.elementor-2437 .elementor-element.elementor-element-fcefb85 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-69f1351 {
	--display: flex;
	--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;
	--justify-content: center;
}

.elementor-2437 .elementor-element.elementor-element-505b064 {
	--display: flex;
	--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;
	--justify-content: center;
}

.elementor-2437 .elementor-element.elementor-element-bf13d1b {
	--display: flex;
	--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;
	--padding-top: 80px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-bf13d1b:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-bf13d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-2437 .elementor-element.elementor-element-68e1d48 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-68e1d48:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-68e1d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-2437 .elementor-element.elementor-element-90b4114 {
	--display: flex;
	--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;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-2437 .elementor-element.elementor-element-b0789e9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2437 .elementor-element.elementor-element-b0789e9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-b0789e9.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-b0789e9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor4);
	border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-b0789e9.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-b0789e9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-6ca182c {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-15f8138 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2437 .elementor-element.elementor-element-15f8138.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-15f8138.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-15f8138.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor4);
	border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-15f8138.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-15f8138.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-abf619f {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-28d8042 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2437 .elementor-element.elementor-element-28d8042.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-28d8042.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-28d8042.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor4);
	border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-28d8042.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-28d8042.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-b09a84f {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-b79d21c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2437 .elementor-element.elementor-element-b79d21c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-b79d21c.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-b79d21c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor4);
	border-color: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-b79d21c.elementor-view-framed .elementor-icon, .elementor-2437 .elementor-element.elementor-element-b79d21c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor4);
}

.elementor-2437 .elementor-element.elementor-element-05d050f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-157dd87 {
	--display: flex;
	--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;
	--justify-content: center;
}

.elementor-2437 .elementor-element.elementor-element-a17c096 {
	--display: flex;
	--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;
}

.elementor-2437 .elementor-element.elementor-element-321eaf8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-321eaf8:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-321eaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnnmm.nitrocdn.com/wgcVejALrYPQonYHOTCbuXBzQEaIMEXS/assets/images/optimized/rev-d03524a/biovanix.com/wp-content/uploads/2024/09/BG-16.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2437 .elementor-element.elementor-element-321eaf8:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2437 .elementor-element.elementor-element-321eaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2437 .elementor-element.elementor-element-8da6f5e {
	--display: flex;
	--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;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 20px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-2437 .elementor-element.elementor-element-8da6f5e:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-8da6f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-2437 .elementor-element.elementor-element-80cd91a.elementor-element {
	--align-self: flex-start;
}

.elementor-2437 .elementor-element.elementor-element-b0b3781 {
	--display: flex;
	--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;
	--justify-content: center;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 20px;
	--margin-right: 20px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-2437 .elementor-element.elementor-element-b0b3781:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-b0b3781 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

@media (min-width:768px) {
	.elementor-2437 .elementor-element.elementor-element-e114067 {
		--width: 45%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-db3e53d {
		--width: 45%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-7cfa78c {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-5696185 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-6fa3384 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-f1f5637 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-f73fd3f {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-a20cc95 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-4460674 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-6f3cec4 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-6baf517 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-73eb679 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-c2c9a75 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-e2e836c {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-ead996d {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-6b907a5 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-2fc6c03 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-34fe8b1 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-de66701 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-f482d72 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-055ae20 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-f0f3231 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-4a156a2 {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-7f2159a {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-37ee707 {
		--width: 33.33%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-064dc9d {
		--width: 33.33%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-0053265 {
		--width: 33.33%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-4adf3c9 {
		--width: 33.3333%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-141140b {
		--width: 33.3333%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-f2907c2 {
		--width: 33.3333%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-899d1c2 {
		--width: 29.676%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-085b31e {
		--width: 40.586%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-dfcead2 {
		--width: 29.487%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-fcefb85 {
		--width: 100%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-69f1351 {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-505b064 {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-90b4114 {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-6ca182c {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-abf619f {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-b09a84f {
		--width: 25%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-157dd87 {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-a17c096 {
		--width: 50%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-8da6f5e {
		--width: 45%;
	}
	
	.elementor-2437 .elementor-element.elementor-element-b0b3781 {
		--width: 45%;
	}
}

@media (max-width:1024px) {
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-widget-animated-headline .elementor-headline {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-animated-headline .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-primary-line-height);
	}
}

@media (max-width:767px) {
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		word-spacing: var(--e-global-typography-text-word-spacing);
	}
	
	.elementor-widget-animated-headline .elementor-headline {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-animated-headline .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-primary-line-height);
	}
}
