.elementor-32 .elementor-element.elementor-element-68c84c5{--display:flex;--min-height:902px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-68c84c5.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-68c84c5.kng-glass-bg-yes{backdrop-filter:blur(63px);-webkit-backdrop-filter:blur(63px);background-color:#00000075;}.elementor-32 .elementor-element.elementor-element-edd6bf9{--spacer-size:28vh;}.elementor-32 .elementor-element.elementor-element-8fee3f7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-19vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-32 .elementor-element.elementor-element-8fee3f7.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7ffbc8d{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-19vw;--margin-right:0vw;}.elementor-widget-image .widget-image-caption{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-32 .elementor-element.elementor-element-c5b290d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.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-32 .elementor-element.elementor-element-b5aeef6{text-align:center;}.elementor-32 .elementor-element.elementor-element-b5aeef6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.7vw;font-weight:600;color:#FFFFFF;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-widget-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-32 .elementor-element.elementor-element-1c61095 .premium-dual-header-first-header span{display:inline;}.elementor-32 .elementor-element.elementor-element-1c61095.elementor-element{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-1c61095 .elementor-widget-container{text-align:center;}.elementor-32 .elementor-element.elementor-element-1c61095 .premium-dual-header-first-span{font-family:"Inter", Sans-serif;font-size:5vw;font-weight:700;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-1c61095 .premium-dual-header-second-header{font-family:"Playfair Display", Sans-serif;font-size:6.1vw;font-weight:700;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-f56f318{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-f56f318.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e5c5154{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-5ff4b2a{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-76a01d9{--spacer-size:29vh;}.elementor-32 .elementor-element.elementor-element-e53af6b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:35px 35px 35px 35px;--z-index:3;}.elementor-32 .elementor-element.elementor-element-e52cc1f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .line .word{opacity:0.2;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .word .char{opacity:0.2;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .line{text-align:start !important;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines{text-align:start !important;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .word{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .line, .elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .word{font-family:"Inter", Sans-serif;font-size:2vw;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll{background:#02010100;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-line-mask{background:#02010100;}.elementor-32 .elementor-element.elementor-element-62de62c{--display:flex;--min-height:67vh;}.elementor-32 .elementor-element.elementor-element-62de62c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-62de62c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omnivivalab.com/wp-content/uploads/2025/01/474889793_468561809642395_8709448105092266813_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-62de62c.e-con{--e-con-transform-rotateZ:-18deg;}.elementor-32 .elementor-element.elementor-element-bbe2a90{--display:flex;}.elementor-32 .elementor-element.elementor-element-3b3170f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-5d72bbe.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5d72bbe .elementor-counter{flex-direction:column-reverse;}.elementor-32 .elementor-element.elementor-element-5d72bbe .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-5d72bbe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-8c5995d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-8c5995d .elementor-counter{flex-direction:column-reverse;}.elementor-32 .elementor-element.elementor-element-8c5995d .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-8c5995d .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-4f4f4b3.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4f4f4b3 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-4f4f4b3 .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-e022ea4.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e022ea4 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-e022ea4 .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-b9d10e2{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-4f00a11{--display:flex;}.elementor-32 .elementor-element.elementor-element-b5cea8e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-b5cea8e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-2f92bc8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:900;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-8181d03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b0fcf83{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-79a5cca{--display:flex;}.elementor-32 .elementor-element.elementor-element-79a5cca:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-79a5cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omnivivalab.com/wp-content/uploads/2025/01/163shots_so.png");background-position:center right;background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-1eaf2bd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-1eaf2bd.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-f960b34{text-align:center;}.elementor-32 .elementor-element.elementor-element-f960b34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-881198a{text-align:center;}.elementor-32 .elementor-element.elementor-element-881198a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#90D5FF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f0db650{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-f0db650 .elementor-divider-separator{width:30%;}.elementor-32 .elementor-element.elementor-element-f0db650 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-883635e{text-align:center;}.elementor-32 .elementor-element.elementor-element-883635e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-8ea385e{text-align:center;}.elementor-32 .elementor-element.elementor-element-8ea385e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-cf7c479{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-cf7c479 .elementor-divider-separator{width:30%;}.elementor-32 .elementor-element.elementor-element-cf7c479 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-d3fb5f2{text-align:center;}.elementor-32 .elementor-element.elementor-element-d3fb5f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2b27446{text-align:center;}.elementor-32 .elementor-element.elementor-element-2b27446 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-0c90320{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-98d3892{--display:flex;}.elementor-32 .elementor-element.elementor-element-67725d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-32 .elementor-element.elementor-element-67725d0.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-43cd528 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:900;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-e8efcf9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-960a707{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-6a43c74{--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;}.elementor-32 .elementor-element.elementor-element-6a43c74.e-con{--align-self:flex-end;}.elementor-32 .elementor-element.elementor-element-38c5aa9{--display:flex;--min-height:69vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-38c5aa9.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-255aef7{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-32 .elementor-element.elementor-element-5a90c2d{text-align:left;font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-848c8bc{--display:flex;--min-height:69vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-32 .elementor-element.elementor-element-a1a5a74{--display:flex;}.elementor-32 .elementor-element.elementor-element-42b3b8f{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-58a5fd4{--display:flex;}.elementor-32 .elementor-element.elementor-element-3251936{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-3251936.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-1584238 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:900;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-e008bf8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-6fae593{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-48da2c6{--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;--overflow:hidden;}.elementor-32 .elementor-element.elementor-element-48da2c6.kng-glass-bg-yes{backdrop-filter:blur(38px);-webkit-backdrop-filter:blur(38px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-ae2b6aa{--display:flex;}.elementor-32 .elementor-element.elementor-element-e25c02d{--display:flex;}.elementor-32 .elementor-element.elementor-element-bf41008 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-prefix, .elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-suffix{display:inline;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext{text-align:center;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext .typed-cursor{color:#1085e4;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-strings, .elementor-32 .elementor-element.elementor-element-baac00c .typed-cursor{font-family:"Playfair Display", Sans-serif;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-strings, .elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-strings > span.animated, .elementor-32 .elementor-element.elementor-element-baac00c .typed-cursor{color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-prefix{font-family:"Inter", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d8381cf{--display:flex;}.elementor-32 .elementor-element.elementor-element-63fe957{--display:flex;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-6ebf309{top:0px;left:35px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-6ebf309 img{width:200px;height:200px;object-fit:cover;object-position:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-643c93c{top:250px;left:0px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-643c93c img{width:200px;height:200px;object-fit:cover;object-position:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-ba7dd76{top:100px;left:180px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-ba7dd76 img{width:200px;height:200px;object-fit:cover;object-position:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-e25f750{top:0px;left:0px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-e25f750 img{width:200px;height:200px;object-fit:cover;object-position:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-wrapper{--king-addons-hovering-image-animation-speed:6000ms;--king-addons-hovering-image-hover-animation-speed:300ms;width:550px;min-height:550px;overflow:visible;}.elementor-32 .elementor-element.elementor-element-efe313b .elementor-widget-container{text-align:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item{border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item img{border-radius:5px 5px 5px 5px;}.elementor-32 .elementor-element.elementor-element-a9ce157{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-18fc8a4{--display:flex;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .line .word{opacity:0.2;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .word .char{opacity:0.2;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .line{text-align:start !important;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines{text-align:start !important;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .word{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .line, .elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .word{font-family:"Inter", Sans-serif;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll{background:#02010100;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-line-mask{background:#02010100;}.elementor-32 .elementor-element.elementor-element-6556c0e{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-0eb3ac1{--display:flex;--min-height:62vh;}.elementor-32 .elementor-element.elementor-element-0eb3ac1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0eb3ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omnivivalab.com/wp-content/uploads/2025/01/474889793_468561809642395_8709448105092266813_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-0eb3ac1.e-con{--e-con-transform-rotateZ:18deg;}.elementor-32 .elementor-element.elementor-element-d78112c{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-1f3ba17{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-32 .elementor-element.elementor-element-5bb63c2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5bb63c2 .elementor-counter{flex-direction:column-reverse;}.elementor-32 .elementor-element.elementor-element-5bb63c2 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-5bb63c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-c5912f0.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-c5912f0 .elementor-counter{flex-direction:column-reverse;}.elementor-32 .elementor-element.elementor-element-c5912f0 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-c5912f0 .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-24406f7.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-24406f7 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-24406f7 .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-0be73bd.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-0be73bd .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:500;}.elementor-32 .elementor-element.elementor-element-0be73bd .elementor-counter-number-wrapper{color:#90D5FF;font-family:"Playfair Display", Sans-serif;font-size:3vw;font-weight:800;}.elementor-32 .elementor-element.elementor-element-0d1d404{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-a11c065{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-32 .elementor-element.elementor-element-a11c065.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-230d6a2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-230d6a2.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-89cab2f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:900;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-e0fd5ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a3510b8{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-0aa51b8{text-align:center;}.elementor-32 .elementor-element.elementor-element-0aa51b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-86d24c5{text-align:center;}.elementor-32 .elementor-element.elementor-element-86d24c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-c966e68{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-c966e68 .elementor-divider-separator{width:50%;}.elementor-32 .elementor-element.elementor-element-c966e68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-2f42ecc{text-align:center;}.elementor-32 .elementor-element.elementor-element-2f42ecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-9a8366f{text-align:center;}.elementor-32 .elementor-element.elementor-element-9a8366f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-515efdc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-515efdc .elementor-divider-separator{width:50%;}.elementor-32 .elementor-element.elementor-element-515efdc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-6769215{text-align:center;}.elementor-32 .elementor-element.elementor-element-6769215 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-f568758{text-align:center;}.elementor-32 .elementor-element.elementor-element-f568758 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4vw;font-weight:600;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-a228e03{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-ffcb2bd{--display:flex;}.elementor-32 .elementor-element.elementor-element-fadd8c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:800;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-555c1ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-2a7e77c{text-align:left;font-family:"Poppins", Sans-serif;font-size:2.5vw;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ed5dda8 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-d67342d .elementor-button{background-color:#61CE7000;font-family:"Coming Soon", Sans-serif;font-size:1vw;font-weight:600;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:45px 45px 45px 45px;}.elementor-32 .elementor-element.elementor-element-d67342d > .elementor-widget-container{margin:-41vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-d67342d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-d67342d{z-index:15;}.elementor-32 .elementor-element.elementor-element-d67342d.kng-glass-bg-yes{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-d67342d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-d67342d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-32 .elementor-element.elementor-element-3ed0d60{--display:flex;--min-height:95vh;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-3ed0d60.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-51e3c22{--display:flex;}.elementor-32 .elementor-element.elementor-element-cc47d1c{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overflow:hidden;}.elementor-32 .elementor-element.elementor-element-ae9cd66 > .elementor-widget-container{margin:0vw -4vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-b05849a > .elementor-widget-container{margin:0vw 0vw 0vw -7vw;}.elementor-32 .elementor-element.elementor-element-770eced > .elementor-widget-container{margin:-14vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-c05bac0 > .elementor-widget-container{margin:-10vw 6vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-7cf80b9{--display:flex;--justify-content:center;--margin-top:-37vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-32 .elementor-element.elementor-element-d06e597 > .elementor-widget-container{margin:-28vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-8f902ca{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-8f902ca.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-2157174 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5vw;font-weight:900;font-style:italic;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-a61d163 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:700;font-style:normal;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-b568b8a{--display:flex;}.elementor-32 .elementor-element.elementor-element-58d9393{--display:flex;--min-height:52vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-58d9393.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-2a28866{--display:flex;top:0px;bottom:auto;z-index:1;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px -3px 24px -1px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-32 .elementor-element.elementor-element-2a28866:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2a28866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:5;}.wpr-hidden-header-flex{z-index:5;}.elementor-32 .elementor-element.elementor-element-2a28866.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-2a28866.kng-glass-bg-yes{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-5e3b9d7{--display:flex;}.elementor-32 .elementor-element.elementor-element-b1339c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-d8d7b9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-408dd7d{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ecb1a7f{--display:flex;top:0px;bottom:auto;z-index:2;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px -3px 24px 1px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-32 .elementor-element.elementor-element-ecb1a7f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ecb1a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-ecb1a7f.kng-glass-bg-yes{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-aaf9765{--display:flex;}.elementor-32 .elementor-element.elementor-element-c26a7ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-9522f7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-1b01869{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-d2176e4{--display:flex;top:0px;bottom:auto;z-index:3;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px -3px 24px 1px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-32 .elementor-element.elementor-element-d2176e4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d2176e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-d2176e4.kng-glass-bg-yes{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-348e39f{--display:flex;}.elementor-32 .elementor-element.elementor-element-b8b400b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-5b09b3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-c5d8704{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-36db4ea{--display:flex;top:0px;bottom:auto;z-index:4;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px -3px 24px 1px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-32 .elementor-element.elementor-element-36db4ea:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-36db4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-36db4ea.kng-glass-bg-yes{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-f5e8296{--display:flex;}.elementor-32 .elementor-element.elementor-element-4b6a0e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-b2d14c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-3c94498{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-393b272{--display:flex;top:0px;bottom:auto;z-index:5;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px -3px 24px 1px rgba(255, 255, 255, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:4;}.elementor-32 .elementor-element.elementor-element-393b272:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-393b272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-393b272.kng-glass-bg-yes{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background-color:rgba(0, 0, 0, 0);}.elementor-32 .elementor-element.elementor-element-34b7c38{--display:flex;}.elementor-32 .elementor-element.elementor-element-cb92e78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-0b67e5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#90D5FF;}.elementor-32 .elementor-element.elementor-element-dc9be23{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-253f7f0{--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-32 .elementor-element.elementor-element-5edcaea{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:35px 35px 35px 35px;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items{animation-duration:20s;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items:not(.lae-clone){animation-name:lae-horizontal-scroll;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items.lae-clone{animation-name:lae-horizontal-scroll-alt;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items .lae-marquee-text-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items .lae-marquee-text-item .lae-marquee-text{color:#FFFFFF;font-family:"Inter", Sans-serif;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items .lae-marquee-text-item .lae-marquee-subtext{margin-top:calc(10px/2);}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items .lae-separator-icon{align-self:center;}.elementor-32 .elementor-element.elementor-element-eead0ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b3d10d1{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-55d8779{--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;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:35px 035px 0px 0px;--z-index:17;}.elementor-32 .elementor-element.elementor-element-55d8779:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-55d8779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32 .elementor-element.elementor-element-3e74752{--display:flex;--overflow:hidden;}.elementor-32 .elementor-element.elementor-element-d3cdd90{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32 .elementor-element.elementor-element-d3cdd90 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-32 .elementor-element.elementor-element-d3cdd90 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-32 .elementor-element.elementor-element-02af7ba{text-align:center;}.elementor-32 .elementor-element.elementor-element-02af7ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:7.8vw;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFF00;}.elementor-32 .elementor-element.elementor-element-501e3c5{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-501e3c5 .elementor-widget-container{text-align:center;}.elementor-32 .elementor-element.elementor-element-501e3c5 .elementor-social-icon{background-color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-32 .elementor-element.elementor-element-a4066d7.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-a4066d7 > .elementor-widget-container{border-style:none;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-item{border-width:0px;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-icon, .elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-active .elementor-accordion-icon, .elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-title{font-family:"Bagel Fat One", Sans-serif;font-size:1vw;font-weight:400;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-tab-content{font-family:"Covered By Your Grace", Sans-serif;font-size:1vw;font-weight:400;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-e5c5154{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-e52cc1f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3b3170f{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-1f3ba17{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-cc47d1c{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-2a28866{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-ecb1a7f{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-d2176e4{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-36db4ea{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-393b272{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header-flex{top:0px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-8fee3f7{--width:60%;}.elementor-32 .elementor-element.elementor-element-7ffbc8d{--width:16%;}.elementor-32 .elementor-element.elementor-element-38c5aa9{--width:36%;}.elementor-32 .elementor-element.elementor-element-848c8bc{--width:54%;}.elementor-32 .elementor-element.elementor-element-cc47d1c{--width:100%;}.elementor-32 .elementor-element.elementor-element-58d9393{--width:50%;}.elementor-32 .elementor-element.elementor-element-2a28866{--width:55%;}.elementor-32 .elementor-element.elementor-element-ecb1a7f{--width:75%;}.elementor-32 .elementor-element.elementor-element-d2176e4{--width:75%;}.elementor-32 .elementor-element.elementor-element-36db4ea{--width:75%;}.elementor-32 .elementor-element.elementor-element-393b272{--width:75%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-e5c5154{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-0af7334.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e52cc1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-022fcb5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .line{text-align:center !important;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines{text-align:center !important;}.elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .line, .elementor-32 .elementor-element.elementor-element-022fcb5.ha-text-scroll .ha-split-lines .word{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-3b3170f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-3b3170f.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5d72bbe .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-5d72bbe .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-8c5995d .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-8c5995d .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-4f4f4b3 .elementor-counter-title{justify-content:center;font-size:4vw;}.elementor-32 .elementor-element.elementor-element-4f4f4b3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:10vw;}.elementor-32 .elementor-element.elementor-element-e022ea4 .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-e022ea4 .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-2f92bc8{text-align:left;}.elementor-32 .elementor-element.elementor-element-2f92bc8 .elementor-heading-title{font-size:6.5vw;}.elementor-32 .elementor-element.elementor-element-8181d03{text-align:left;}.elementor-32 .elementor-element.elementor-element-8181d03 .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-f960b34.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f960b34{text-align:left;}.elementor-32 .elementor-element.elementor-element-f960b34 .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-881198a.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-881198a{text-align:center;}.elementor-32 .elementor-element.elementor-element-881198a .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-883635e.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-883635e{text-align:left;}.elementor-32 .elementor-element.elementor-element-883635e .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-8ea385e.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-8ea385e{text-align:center;}.elementor-32 .elementor-element.elementor-element-8ea385e .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-d3fb5f2.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-d3fb5f2{text-align:left;}.elementor-32 .elementor-element.elementor-element-d3fb5f2 .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-2b27446.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-2b27446{text-align:center;}.elementor-32 .elementor-element.elementor-element-2b27446 .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-43cd528{text-align:left;}.elementor-32 .elementor-element.elementor-element-43cd528 .elementor-heading-title{font-size:6.5vw;}.elementor-32 .elementor-element.elementor-element-e8efcf9{text-align:left;}.elementor-32 .elementor-element.elementor-element-e8efcf9 .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-1584238{text-align:left;}.elementor-32 .elementor-element.elementor-element-1584238 .elementor-heading-title{font-size:6.5vw;}.elementor-32 .elementor-element.elementor-element-e008bf8{text-align:left;}.elementor-32 .elementor-element.elementor-element-e008bf8 .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-e25c02d{--width:25%;--margin-top:-5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-32 .elementor-element.elementor-element-e25c02d.e-con{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-bf41008 > .elementor-widget-container{margin:-4vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-bf41008{text-align:center;}.elementor-32 .elementor-element.elementor-element-bf41008 .elementor-heading-title{font-size:3vw;}.elementor-32 .elementor-element.elementor-element-baac00c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-baac00c.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-strings, .elementor-32 .elementor-element.elementor-element-baac00c .typed-cursor{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-baac00c .sina-fancytext-prefix{font-size:12vw;}.elementor-32 .elementor-element.elementor-element-d8381cf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-95765bc.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-643c93c{top:280px;left:105px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-ba7dd76{left:95px;}.elementor-32 .elementor-element.elementor-element-efe313b .king-addons-hovering-image-stack-item.elementor-repeater-item-e25f750{top:185px;}.elementor-32 .elementor-element.elementor-element-a9ce157{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9ebffc5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .line{text-align:center !important;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines{text-align:center !important;}.elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .line, .elementor-32 .elementor-element.elementor-element-9ebffc5.ha-text-scroll .ha-split-lines .word{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-1f3ba17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-1f3ba17.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-5bb63c2 .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-5bb63c2 .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-c5912f0 .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-c5912f0 .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-24406f7 .elementor-counter-title{justify-content:center;font-size:4vw;}.elementor-32 .elementor-element.elementor-element-24406f7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:10vw;}.elementor-32 .elementor-element.elementor-element-0be73bd .elementor-counter-number-wrapper{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-0be73bd .elementor-counter-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-89cab2f{text-align:left;}.elementor-32 .elementor-element.elementor-element-89cab2f .elementor-heading-title{font-size:6.5vw;}.elementor-32 .elementor-element.elementor-element-e0fd5ec{text-align:left;}.elementor-32 .elementor-element.elementor-element-e0fd5ec .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-0aa51b8.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-0aa51b8{text-align:left;}.elementor-32 .elementor-element.elementor-element-0aa51b8 .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-86d24c5.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-86d24c5{text-align:center;}.elementor-32 .elementor-element.elementor-element-86d24c5 .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-2f42ecc.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-2f42ecc{text-align:left;}.elementor-32 .elementor-element.elementor-element-2f42ecc .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-9a8366f.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-9a8366f{text-align:center;}.elementor-32 .elementor-element.elementor-element-9a8366f .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-6769215.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-6769215{text-align:left;}.elementor-32 .elementor-element.elementor-element-6769215 .elementor-heading-title{font-size:6vw;}.elementor-32 .elementor-element.elementor-element-f568758.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-f568758{text-align:center;}.elementor-32 .elementor-element.elementor-element-f568758 .elementor-heading-title{font-size:8vw;}.elementor-32 .elementor-element.elementor-element-fadd8c7{text-align:left;}.elementor-32 .elementor-element.elementor-element-fadd8c7 .elementor-heading-title{font-size:7vw;}.elementor-32 .elementor-element.elementor-element-555c1ca{text-align:left;}.elementor-32 .elementor-element.elementor-element-555c1ca .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-2a7e77c{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-d67342d{z-index:7;}.elementor-32 .elementor-element.elementor-element-d67342d .elementor-button{font-size:3.2vw;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-3ed0d60{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-cc47d1c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cc47d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omnivivalab.com/wp-content/uploads/2025/01/Sem-titulo-2-26.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-cc47d1c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-b05849a > .elementor-widget-container{margin:-43vw 0vw 8vw -14vw;}.elementor-32 .elementor-element.elementor-element-c05bac0 > .elementor-widget-container{margin:-35vw 0vw 0vw 0vw;}.elementor-32 .elementor-element.elementor-element-8f902ca.e-con{--order:99999 /* order end hack */;}.elementor-32 .elementor-element.elementor-element-2157174{text-align:left;}.elementor-32 .elementor-element.elementor-element-2157174 .elementor-heading-title{font-size:6.5vw;}.elementor-32 .elementor-element.elementor-element-a61d163{text-align:left;}.elementor-32 .elementor-element.elementor-element-a61d163 .elementor-heading-title{font-size:5vw;}.elementor-32 .elementor-element.elementor-element-58d9393{--width:80%;}.elementor-32 .elementor-element.elementor-element-2a28866{top:0px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header{top:0px;}.elementor-32 .elementor-element.elementor-element-2a28866 + .wpr-hidden-header-flex{top:0px;}.elementor-32 .elementor-element.elementor-element-b1339c3 .elementor-heading-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-ecb1a7f{top:40px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header{top:40px;}.elementor-32 .elementor-element.elementor-element-ecb1a7f + .wpr-hidden-header-flex{top:40px;}.elementor-32 .elementor-element.elementor-element-c26a7ac .elementor-heading-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-d2176e4{top:40px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header{top:40px;}.elementor-32 .elementor-element.elementor-element-d2176e4 + .wpr-hidden-header-flex{top:40px;}.elementor-32 .elementor-element.elementor-element-b8b400b .elementor-heading-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-36db4ea{top:40px;bottom:auto;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header{top:40px;}.elementor-32 .elementor-element.elementor-element-36db4ea + .wpr-hidden-header-flex{top:40px;}.elementor-32 .elementor-element.elementor-element-4b6a0e7 .elementor-heading-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-393b272{top:40px;bottom:auto;--z-index:5;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header{top:40px;}.elementor-32 .elementor-element.elementor-element-393b272 + .wpr-hidden-header-flex{top:40px;}.elementor-32 .elementor-element.elementor-element-cb92e78 .elementor-heading-title{font-size:4vw;}.elementor-32 .elementor-element.elementor-element-253f7f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5edcaea{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:35px 35px 35px 35px;}.elementor-32 .elementor-element.elementor-element-6a07ec1 .lae-marquee-text-content .lae-marquee-text-items .lae-marquee-text-item .lae-marquee-text{font-size:10vw;}.elementor-32 .elementor-element.elementor-element-d3cdd90 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-32 .elementor-element.elementor-element-d3cdd90 .elementor-divider{text-align:center;}.elementor-32 .elementor-element.elementor-element-02af7ba{text-align:center;}.elementor-32 .elementor-element.elementor-element-02af7ba .elementor-heading-title{font-size:10vw;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-32 .elementor-element.elementor-element-a4066d7 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-accordion-title{font-size:4.3vw;}.elementor-32 .elementor-element.elementor-element-a4066d7 .elementor-tab-content{font-size:4vw;}}/* Start custom CSS for html, class: .elementor-element-9565b11 *//* From Uiverse.io by adamgiebl */ 
.cssbuttons-io-button {
  background: #a370f0;
  color: white;
  font-family: inherit;
  padding: 0.35em;
  padding-left: 1.2em;
  font-size: 17px;
  font-weight: 500;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
}

.cssbuttons-io-button .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #7b52b9;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #7b52b9;
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0af7334 *//* From Uiverse.io by mrhyddenn */ 
.scrolldown {
  --color: white;
  --sizeX: 30px;
  --sizeY: 50px;
  position: relative;
  width: var(--sizeX);
  height: var(--sizeY);
  margin-left: var(sizeX / 2);
  border: calc(var(--sizeX) / 10) solid var(--color);
  border-radius: 50px;
  box-sizing: border-box;
  margin-bottom: 16px;
  cursor: pointer;
}

.scrolldown::before {
  content: "";
  position: absolute;
  bottom: 30px;
  left: 50%;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: var(--color);
  border-radius: 100%;
  animation: scrolldown-anim 2s infinite;
  box-sizing: border-box;
  box-shadow: 0px -5px 3px 1px #2a547066;
}

@keyframes scrolldown-anim {
  0% {
    opacity: 0;
    height: 6px;
  }

  40% {
    opacity: 1;
    height: 10px;
  }

  80% {
    transform: translate(0, 20px);
    height: 10px;
    opacity: 0;
  }

  100% {
    height: 3px;
    opacity: 0;
  }
}

.chevrons {
  padding: 6px 0 0 0;
  margin-left: -3px;
  margin-top: 48px;
  width: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.chevrondown {
  margin-top: -6px;
  position: relative;
  border: solid var(--color);
  border-width: 0 3px 3px 0;
  display: inline-block;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}

.chevrondown:nth-child(odd) {
  animation: pulse54012 500ms ease infinite alternate;
}

.chevrondown:nth-child(even) {
  animation: pulse54012 500ms ease infinite alternate 250ms;
}

@keyframes pulse54012 {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ea7cc0 *//* From Uiverse.io by adamgiebl */ 
.cssbuttons-io-button {
  background: #a370f0;
  color: white;
  font-family: inherit;
  padding: 0.35em;
  padding-left: 1.2em;
  font-size: 17px;
  font-weight: 500;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
}

.cssbuttons-io-button .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #7b52b9;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #7b52b9;
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9aa8542 *//* From Uiverse.io by adamgiebl */ 
.cssbuttons-io-button {
  background: #a370f0;
  color: white;
  font-family: inherit;
  padding: 0.35em;
  padding-left: 1.2em;
  font-size: 17px;
  font-weight: 500;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
}

.cssbuttons-io-button .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #7b52b9;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #7b52b9;
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95765bc *//* From Uiverse.io by mrhyddenn */ 
.scrolldown {
  --color: white;
  --sizeX: 30px;
  --sizeY: 50px;
  position: relative;
  width: var(--sizeX);
  height: var(--sizeY);
  margin-left: var(sizeX / 2);
  border: calc(var(--sizeX) / 10) solid var(--color);
  border-radius: 50px;
  box-sizing: border-box;
  margin-bottom: 16px;
  cursor: pointer;
}

.scrolldown::before {
  content: "";
  position: absolute;
  bottom: 30px;
  left: 50%;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: var(--color);
  border-radius: 100%;
  animation: scrolldown-anim 2s infinite;
  box-sizing: border-box;
  box-shadow: 0px -5px 3px 1px #2a547066;
}

@keyframes scrolldown-anim {
  0% {
    opacity: 0;
    height: 6px;
  }

  40% {
    opacity: 1;
    height: 10px;
  }

  80% {
    transform: translate(0, 20px);
    height: 10px;
    opacity: 0;
  }

  100% {
    height: 3px;
    opacity: 0;
  }
}

.chevrons {
  padding: 6px 0 0 0;
  margin-left: -3px;
  margin-top: 48px;
  width: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.chevrondown {
  margin-top: -6px;
  position: relative;
  border: solid var(--color);
  border-width: 0 3px 3px 0;
  display: inline-block;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}

.chevrondown:nth-child(odd) {
  animation: pulse54012 500ms ease infinite alternate;
}

.chevrondown:nth-child(even) {
  animation: pulse54012 500ms ease infinite alternate 250ms;
}

@keyframes pulse54012 {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b520e43 *//* From Uiverse.io by adamgiebl */ 
.cssbuttons-io-button {
  background: #a370f0;
  color: white;
  font-family: inherit;
  padding: 0.35em;
  padding-left: 1.2em;
  font-size: 17px;
  font-weight: 500;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
}

.cssbuttons-io-button .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #7b52b9;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #7b52b9;
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button:active .icon {
  transform: scale(0.95);
}/* End custom CSS */