@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");@font-face{font-family:Avenir;src:url("/fonts/JUST Sans Light.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url("/fonts/JUST Sans SemiBold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url("/fonts/JUST Sans Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url("/fonts/JUST Sans Medium.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url("/fonts/JUST Sans ExLight.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}.footer_container a{cursor:pointer}.footer_container{--widgets-spacing-column:0;--widgets-spacing-row:0}:root{--e-global-color-accent:#09adcd;--e-global-typography-text-font-size:15px}.video-border-white{padding:10px;border-radius:6px;box-shadow:0 6px 12px 0 rgba(0,0,0,.15);display:inline-block;background-color:#fff}.black-button .elementor-button-content-wrapper,.white-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center}body{font-family:Montserrat,sans-serif}.black-button .elementor-button-content-wrapper svg{height:14px;width:auto}.subscribe-form{display:flex;justify-content:center;align-items:center;padding:10px}.form-group{display:flex;border-radius:30px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.subscribe-input{padding:0 10px 0 20px;width:150px!important;max-width:40vw;border:none!important;outline:none;flex:1;font-size:14px!important;font-family:Avenir,sans-serif!important;font-weight:500!important;border-radius:30px 0 0 30px;height:45px;color:#8f8f8f;background-color:#f5f5f5}.subscribe-input::placeholder{color:#8f8f8f}.hero-image img{object-fit:cover;object-position:0 0}.subscribe-button{padding:5px 10px;width:103px;font-family:Avenir,sans-serif!important;font-weight:500;font-size:14px!important;color:#fff;background-color:#09adcd;border:none;border-radius:0 30px 30px 0;cursor:pointer;@media screen and (max-width:900px){padding-left:5px;padding-bottom:10px;padding-right:5px;padding-top:10px}}.footer-links-title{font-size:13px!important}@media screen and (max-width:900px){.footer-links-container div,.footer-links-title{font-size:12px!important}}@media screen and (max-width:700px){.subscribe-button,.subscribe-input{font-size:12px;padding:3px 10px}.footer-links-container div{font-size:1rem!important}}.subscribe-button:hover{background-color:#339fc9}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");.primary{background-color:#09adcd;color:#fff;font-weight:500;font-family:Avenir,sans-serif;border:2px solid #09adcd;font-size:1rem;height:40px;width:140px;border-radius:8px;outline:none;cursor:pointer!important}.primary:hover{background-color:#fff!important;color:#09adcd!important;border:2px solid #09adcd}.secondary:hover{background-color:#09adcd!important;color:#fff;border:2px solid #fff}.flex-start{display:flex;align-items:center}.secondary{background-color:#fff;font-family:Avenir,sans-serif;border:2px solid #09adcd;font-weight:500;outline:none;height:40px;width:140px;font-size:1rem;border-radius:8px!important;color:#09adcd}body{margin:0;font-family:Avenir,sans-serif;background-color:#fff}.elementor-45 .elementor-element.elementor-element-af95db7 img{object-fit:cover;object-position:0}@media screen and (max-width:1200px){.elementor-45 .elementor-element.elementor-element-af95db7 img{height:50vh!important}.elementor-45 .elementor-element.elementor-element-0f1c951{font-size:30px!important}}.mt-45{margin-top:45px}.icon .elementor-widget-container{height:30px!important}.no-margin p,.zero-margin{margin:0!important}.hero-header div{line-height:1.3em!important;text-transform:capitalize}.hero-image2 img{object-fit:cover}.normal-line-height p{line-height:1.5emrem!important;margin:0!important}.elementor-button{padding:0!important;display:flex!important;align-items:center;justify-content:center;min-height:48px}.elementor-button-content-wrapper{min-height:40px!important}.normal_height div{line-height:1.2rem!important}.heading0{font-size:4rem!important;font-weight:900!important;display:inline;@media screen and (max-width:768px){font-size:3.2rem!important}}.demo-button,.heading0{font-family:Avenir,sans-serif!important}.demo-button{font-size:1rem!important;line-height:normal!important;border-radius:20px;height:40px!important;width:140px!important;display:flex;color:#fff;cursor:pointer;background-color:#000!important;border:1px solid #000;align-items:center!important;justify-content:center!important;font-weight:500!important}.heading1{font-size:2.3rem!important;font-family:Avenir,sans-serif!important;font-weight:700!important;display:inline;@media screen and (max-width:768px){font-size:2rem!important}}img{max-width:100vw;border:none!important}.individual_blog_container .e-con-inner{max-width:100%}.individual_blog_container p{margin:0!important}.individual_blog_container .heading2,.individual_blog_container .heading2 p{color:#943591!important;font-size:22px!important;font-weight:300!important}.individual_blog_container .heading2 .elementor-widget-container{margin:0!important}.individual_blog_container .elementor-widget-container{margin:0 0 20px!important}.individual_blog_container .elementor-widget-container>p{margin:0!important}.heading2{font-size:2.25rem!important;font-weight:800!important;@media screen and (max-width:1000px){font-size:1.325rem!important}}.heading2,.heading3,.heading3-bold{font-family:Avenir,sans-serif!important;line-height:1.2!important;display:inline}.heading3,.heading3-bold{font-size:1.75rem!important;@media screen and (max-width:1000px){font-size:1.25rem!important}}.about-color,.about-color .elementor-widget-text-editor{color:#293138!important}.heading3{font-weight:400!important}.heading3-bold{font-weight:550!important}.heading4 p{padding:0!important;margin:0}.heading4{font-size:1.5rem!important}.heading4,.statistics-header{font-family:Avenir,sans-serif!important;font-weight:800!important;display:inline;line-height:1.2!important}.statistics-header{font-size:4.25rem!important;@media screen and (max-width:991px){font-size:2rem!important}}.heading5,.heading5 p{font-weight:800!important;@media screen and (max-width:1000px){font-size:1rem!important}@media screen and (max-width:786px){font-size:.875rem!important}}.heading5,.heading5 p,.heading5-light,.heading5-light p{font-size:1.25rem!important;font-family:Avenir,sans-serif!important;display:inline;line-height:1.2!important}.heading5-light,.heading5-light p{font-weight:400!important;@media screen and (max-width:1000px){font-size:1rem!important}@media screen and (max-width:786px){font-size:.875rem!important}}.heading5-bold{font-weight:590!important;font-size:1.25rem!important;font-family:Avenir,sans-serif!important;display:inline;line-height:1.2!important;@media screen and (max-width:1000px){font-size:1rem!important}@media screen and (max-width:786px){font-size:.875rem!important}}.heading-special-2{font-weight:400!important;@media screen and (max-width:786px){font-size:1.5625rem!important}}.heading-special-2,.heading-special-bold{font-size:2.5rem!important;font-family:Avenir,sans-serif!important;display:inline;letter-spacing:.05em!important;line-height:1.2!important}.heading-special-bold{font-weight:600!important;@media screen and (max-width:786px){font-size:1.5625rem!important}}.heading-special{color:#0e0e0e!important;@media screen and (max-width:1000px){font-size:1.625rem!important}}.heading-special,.heading-special-white{font-size:3.375rem!important;font-family:Avenir,sans-serif!important;font-weight:800!important;display:inline;line-height:1.2!important}.heading-special-white{color:#fff!important;@media screen and (max-width:1000px){font-size:1.625rem!important}}.text_large{font-size:18px!important;font-family:Avenir,sans-serif!important;font-weight:500!important;line-height:1.5em!important;color:#000!important}.tex1,.tex1 div,.text1,.text1 div{font-size:14px!important;font-family:Avenir,sans-serif!important;font-weight:300!important;line-height:27px!important}.tex1,.text1{color:#000}@media screen and (max-width:768px){.footer-desktop{display:none!important}}@media screen and (min-width:769px){.footer-mobile{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.e-con-inner{max-width:100vw;overflow:hidden}.elementor-split-footer .tex1,.elementor-split-footer .text1,.elementor-split-footer .text1 div{font-size:11.5px!important}.elementor-split-footer a{cursor:pointer}.text1-bold,.text1-bold div{font-size:16px!important;font-family:Avenir,sans-serif!important;font-weight:600!important;line-height:1.5em!important}.home-solutions-section .text1 div{font-size:13px!important}.shared_text{color:#293138!important}.avenir,.black-button,.buttons,.text2,.white-button{font-family:Avenir,sans-serif!important}.black-button,.buttons,.white-button{font-size:1rem!important;font-weight:500!important}.bold{font-weight:700!important}.elementor-split-footer div{color:#0e0e0e!important}.center-widget .elementor-widget-container{display:flex;align-items:center;justify-content:center}.black-button,.round-button,.round-button-black,.round-button-blue,.round-button-blue-inverted,.round-button-bw,.round-button-dark,.round-button-purple-inverted,.round-button-white,.white-button{font-size:1rem!important;font-family:Avenir,sans-serif!important;line-height:normal!important;border-radius:20px;height:40px!important;width:140px!important;display:flex;align-items:center!important;justify-content:center!important;font-weight:500!important;@media screen and (max-width:1000px){font-size:.9rem!important}}:root{--e-global-color-text:#000!important}.privacy_container{padding:25px}.privacy_container,.privacy_container li,.privacy_container ol,.privacy_container p,.privacy_container ul{color:#000!important}a{color:inherit;text-decoration:none!important}.round-button-blue{background-color:#09adcd!important;border:2px solid #09adcd!important;color:#fff!important}.round-button-blue:hover{border:2px solid #fff!important}.round-button-blue-inverted,.round-button-blue:hover{background-color:#fff!important;color:#09adcd!important}.round-button-blue-inverted{border:2px solid #09adcd!important}.round-button-blue-inverted:hover{background-color:#09adcd!important;border:2px solid #fff!important;color:#fff!important}.round-button-purple-inverted{background-color:#fff!important;border:2px solid #943591!important;color:#943591!important}.round-button-purple-inverted:hover{background-color:#943591!important;border:2px solid #fff!important;color:#fff!important}strong{font-weight:600!important}.round-button-black .elementor-widget-container,.round-button-blue .elementor-widget-container,.round-button-bw .elementor-widget-container,.round-button-dark .elementor-widget-container,.round-button-white .elementor-widget-container{height:22px!important;display:flex;align-items:center!important;justify-content:center!important}.round-button-dark{background-color:#0e0e0e!important;border:2px solid #0e0e0e!important;color:#fff!important}.round-button-dark:hover{background-color:#fff!important;border:2px solid #000!important;color:#000!important}.round-button-black{background-color:#0e0e0e!important;border:2px solid #0e0e0e!important;color:#fff!important}.round-button-black:hover{background-color:#fff!important;border:2px solid #000!important;color:#000!important}.round-button-bw{border:2px solid #0e0e0e!important;color:#0e0e0e!important;background-color:#fff}.round-button-bw:hover{border:2px solid #0e0e0e!important;color:#fff!important;background-color:#0e0e0e}.round-button-white{border:2px solid #fff!important;color:#fff!important}.round-button-white:hover{border:2px solid #000!important;color:#000!important}.white{border:2px solid #fff!important;color:#fff!important}.button-full-mobile,.button-full-on-mobile,.button-full-on-tablet,.button-full-tablet{@media screen and (max-width:600px){width:100%!important}}html{scroll-behavior:auto!important}.gray-scale-container img{object-fit:contain;background-color:#fff;width:350px!important;filter:grayscale(100%)}.vertical-talk-button{position:fixed;display:flex;top:20%;right:0;transform:translateY(10%);z-index:1000}.talk-button img{width:20px}.flex_center .elementor-inline-items{gap:10px!important}.flex_center .ekit_page_list_title_title,.flex_center .elementskit-section-title{font-size:10px!important;color:hsla(0,0%,100%,.6)!important}.flex_center .ekit_page_list_title_title{text-decoration:underline;cursor:pointer}.site_search .elementor-element-d9376c7{min-height:40vh}.flex_center .e-con-inner{margin:0 7vw!important}.flex_center .e-con-full,.flex_center .elementor-widget-container{padding:0!important;margin:0!important}.flex_center,.flex_center .elementor-inline-items{display:flex!important;align-items:center;flex-direction:row!important}.talk-button{flex-direction:column-reverse;gap:5px;width:35px;height:35px;text-align:center;font-size:18px!important;color:#fff!important;background-color:#943591;border-top-left-radius:18px;border-bottom-left-radius:18px!important;text-decoration:none;font-family:Avenir,sans-serif!important;font-weight:400!important;line-height:1.5em!important;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease;display:flex;align-items:center;padding:20px;justify-content:center;border-left:none}.about-us-hero .hero-header div{line-height:3rem!important}.about-us-hero .text1,.about-us-hero .text1 div{font-weight:300!important}.about-us-hero .special-one{font-size:1.05rem!important;margin-bottom:40px!important}@media screen and (max-width:768px){.about-us-hero .special-one{margin-bottom:0!important}.about-us-hero .hero-header{font-size:1.8rem!important}.round-button-dark p{font-size:.8rem!important}.about-us-hero{padding:40px 20px!important}}.cookies-container .text{max-width:70vw;font-size:.9rem;color:#333}.cookies-container .accept,.cookies-container .settings{cursor:pointer}.cookies-container .settings{border-bottom:1px solid;text-decoration:none;color:#898888}.cookies-container .accept{margin:5px 5px 5px 30px;border-radius:0;color:#fff;border:none;height:30px;width:100px;background-color:#0e0e0e}.cookies-container{box-shadow:0 5px 10px rgba(0,0,0,.5);bottom:0;margin:0 auto;background-color:#fff;width:100%;justify-content:space-around;@media screen and (max-width:768px){flex-direction:column;padding-left:0;padding-bottom:10px;padding-right:0;padding-top:10px;bottom:0;left:0;right:0;width:100%;height:auto}}.cookies-container,.cookies-settings-container{position:fixed;display:flex;z-index:999999;align-items:center}.cookies-settings-container{top:0;left:0;margin:auto;right:0;background-color:rgba(0,0,0,.3);width:100vw;height:100vh}.cookies-settings .close-button{position:absolute;top:0;cursor:pointer;right:10px}.blue-bg-about{background-color:#09adcd!important}.cookies-settings .accept{width:125px;height:34px;background-color:#0e0e0e;align-self:flex-end;color:#fff;border:none;cursor:pointer;border-radius:5px}.cookies-settings{width:630px;display:flex;flex-direction:column;background-color:#fff;margin:auto;padding:15px;border-radius:5px;position:relative}@media (min-width:768px){.elementor-283 .elementor-element.elementor-element-07be290{--width:auto!important}}.image-bullets ul li,.image-bullets-white ul li{list-style:none;padding-left:30px;margin:5px 0;position:relative}.image-bullets ul,.image-bullets-white ul{padding-left:10px}.image-bullets ul b,.image-bullets-white ul b{font-weight:300!important}.image-bullets ul b:hover,.image-bullets-white ul b:hover{color:#09adcd}.image-bullets ul li:before{background-image:url(/right-arrow.svg)}.image-bullets ul li:before,.image-bullets-white ul li:before{content:"";background-size:contain;background-repeat:no-repeat;width:25px;height:30px;position:absolute;left:0;top:-2px}.image-bullets-white ul li:before{background-image:url(/right-arrow-white.svg)}ol>li{margin-bottom:20px}.image-bullets-white ol>li{margin-bottom:5px}.count{margin-right:5px}.rotate-hover{display:inline-block;cursor:pointer}.rotating{animation:rotateOnce .8s linear forwards}@keyframes rotateOnce{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-delay-1,.animate-delay-2,.animate-delay-3{opacity:0;transform:translateY(30px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .8s ease forwards}.banner-height{max-height:600px!important}.animate-delay-1.animate-in{animation-delay:.3s}.animate-delay-2.animate-in{animation-delay:.6s}.animate-delay-3.animate-in{animation-delay:.9s}.floating-img{animation:float 10s ease-in-out infinite;display:inline-block;will-change:transform;@media screen and (max-width:1030px){display:none}}@keyframes float{0%{transform:translate(120px,60px)}25%{transform:translate(-60px,120px)}50%{transform:translate(-120px,-60px)}75%{transform:translate(60px,-120px)}to{transform:translate(120px,60px)}}.animate-paragraph span{color:#000!important}.animate-paragraph-purple,.animate-paragraph-purple span{color:#943591!important}