:root{--color-red:#f5332a;--color-yellow:#d1ff05;--color-blue:#2828ff;--color-green:#52fec0;--cd-regular:"ClashDisplay-Regular";--cd-light:"ClashDisplay-Light";--cd-medium:"ClashDisplay-Medium";--cd-semibold:"ClashDisplay-Semibold";--cd-bold:"ClashDisplay-Bold";--as:"Albert Sans";--as-semibold:"Albert Sans Semibold";--as-bold:"Albert Sans Bold"}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}.cky-consent-container .cky-consent-bar,.cky-preference-center{font-family:var(--as) !important}.cky-revisit-bottom-left{display:none !important}.link_active_black{border-bottom:1px solid #000 !important}.link_active_white{border-bottom:1px solid #fff !important}@media (max-width:899.98px){.nomobile{display:none}}@media (min-width:900px){.nodesktop{display:none}}@media (min-width:900px){#uve-page-content{margin-top:300px}}@media (max-width:899.98px){#uve-page-content{margin-top:150px}}header{background:#fff;position:fixed;top:100px;width:100%;transition:top 1s ease-in-out;z-index:1000;-webkit-transition:top 1s ease-in-out;-moz-transition:top 1s ease-in-out;-ms-transition:top 1s ease-in-out;-o-transition:top 1s ease-in-out}@keyframes fillBorder{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes emptyBorder{0%{transform:scaleY(1)}100%{transform:scaleY(0)}}.header-border{position:absolute;top:0;left:0;width:100%;height:10px;background-color:transparent;z-index:10;transform-origin:top}.header-hidden{top:-100%}.fixed-header{top:-100%;position:fixed;top:100px;width:100%;transition:box-shadow .3s ease-in-out;z-index:999;border-top:5px solid;border-top-color:#fff;transition:border-top-color 2s ease;-webkit-transition:border-top-color 2s ease;-moz-transition:border-top-color 2s ease;-ms-transition:border-top-color 2s ease;-o-transition:border-top-color 2s ease}header.fixed-header.hidden{transform:translateY(-100%);transition:transform .5s ease-in-out}header.fixed-header.slide-down{transform:translateY(0%);transition:transform .5s ease-in-out}header .icon-wrapper.white-icons path{fill:#fff !important}nav{display:flex;align-items:center;justify-content:space-between;padding:35px 49px 40px}.menu_primary .logo{font-family:var(--cd-semibold);color:#000;fill:#000;font-size:26px;font-weight:700;display:flex;align-items:center;margin-bottom:16px}.menu_primary .logo svg{fill:#000}.menu_primary .logo a{color:#000}nav .menu_primary .main_menu{list-style-type:none;display:flex;gap:20px;color:#000;font-family:var(--cd-regular);font-size:18px;letter-spacing:0px;margin-left:19px}nav .menu_primary .menu{list-style-type:none;display:flex;gap:20px;color:#000;font-family:var(--cd-regular);font-size:16px;letter-spacing:0px}nav ul li{display:inline}nav ul li a{text-decoration:none;color:#000;font-size:16px;padding:5px 10px;transition:color .3s ease}.menu_secondary .menu li a{font-size:14px;color:#000;transition:color .3s ease;font-family:var(--cd-regular);font-size:16px;padding-bottom:2px;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s}.menu_secondary li a:hover{border-bottom:1px solid #000}.menu_secondary .menu li:nth-last-child(1) a{padding-right:0}.menu_secondary .language-selector{font-size:14px;cursor:pointer;text-align:right;color:#000;font-family:var(--cd-regular);font-size:16px;margin-bottom:29px}.menu_secondary .language-selector a{color:#000;font-family:var(--cd-regular);font-size:16px;border-bottom:1px solid #fff;padding-bottom:2px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.menu_secondary .language-selector a svg{position:relative;top:2px;margin-left:6px;fill:#000}.menu_secondary .language-selector a:hover{border-bottom:1px solid #000}.menu_secondary .language-selector .icon-wrapper:nth-of-type(1) svg{margin-right:5px}.menu_secondary .language-selector .icon-wrapper:nth-of-type(2) svg{margin-left:8px;margin-right:24px}@media (max-width:899.98px){header{z-index:999;color:#fff;border-top:none !important;top:200px}.header-visible{display:block !important}header nav{display:block;padding:3vh 5vw 1vh}.burger{position:relative;display:block;cursor:pointer;width:1.6rem;height:1rem;margin-top:5px}.burger-line{position:absolute;right:0;width:100%;height:2.1px;transform:rotate(0deg);background-color:#000;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.burger-line #dev{position:absolute;right:0;width:100%;height:2.1px;transform:rotate(0deg);background-color:#000;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.burger-line:nth-child(1){top:0}.burger-line:nth-child(2){display:none}.burger-line:nth-child(3){top:1rem}.burger.is-active .burger-line:nth-child(1){top:.5rem;transform:rotate(135deg)}.burger.is-active .burger-line:nth-child(2){opacity:0}.burger.is-active .burger-line:nth-child(3){top:.5rem;transform:rotate(-135deg)}.burger.is-active .burger-line:nth-child(1){top:.5rem;transform:rotate(135deg)}.burger.is-active .burger-line:nth-child(2){opacity:0}.burger.is-active .burger-line:nth-child(3){top:.5rem;transform:rotate(-135deg)}nav ul li a{padding:5px 0}.mobile_menu .top{display:flex;align-items:flex-start;justify-content:space-between}.mobile_menu .logo{font-family:var(--cd-semibold);color:#000;font-size:26px;font-weight:700;display:flex;align-items:center;margin-bottom:16px}.mobile_menu .logo a{color:#000;transition:color ease-in-out 1s;-webkit-transition:color ease-in-out 1s;-moz-transition:color ease-in-out 1s;-ms-transition:color ease-in-out 1s;-o-transition:color ease-in-out 1s}.mobile_menu .logo-white svg{fill:#fff}.mobile_menu .language-selector{text-align:right}.mobile_menu .language-selector{font-size:14px;cursor:pointer;text-align:right;color:#fff;font-family:var(--cd-regular);font-size:16px;margin-bottom:29px}.mobile_menu .language-selector a{text-decoration:none;color:#fff;font-family:var(--cd-regular);font-size:16px;transition:color .3s ease}.mobile_menu .language-selector a svg{position:relative;top:2px;margin-left:6px}.mobile_menu .language-selector .icon-wrapper:nth-of-type(1) svg{margin-right:5px}.mobile_menu .language-selector .icon-wrapper:nth-of-type(2) svg{margin-left:8px;margin-right:24px}.mobile_menu .mobile_menu_items{display:flex;flex-direction:column;align-items:flex-end;row-gap:24px;margin-top:20vh}.mobile_menu .mobile_menu_items li a{font-family:var(--cd-regular);font-size:28px;color:#fff}.menu_mobile_agency,.menu_mobile_dev,.menu_mobile_ai,.menu_mobile_health{font-family:var(--cd-medium);font-size:38px;padding:0 0 0 8px}a.menu_mobile_agency{border-left:5px solid var(--color-red)}a.menu_mobile_dev{border-left:5px solid var(--color-yellow)}a.menu_mobile_ai{border-left:5px solid var(--color-blue)}a.menu_mobile_health{border-left:5px solid var(--color-green)}.menu_content{display:none;opacity:0;transition:opacity ease-in-out 1s;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s}}.black_out{background-color:#000;height:100vh}.white_out{background-color:#fff}.color_white{color:#fff !important}.mobile_menu .logo.logo-white:before{color:#fff}.visible{display:block !important;opacity:1 !important}.no_visible{display:none !important}@media (max-width:899.98px){#menuPrimary,#menuSecondary{display:none !important}#mobileMenu{display:block !important}}@media (min-width:900px){#menuPrimary,#menuSecondary{display:block !important}#mobileMenu{display:none !important}}.menu_secondary .menu li a{padding:5px 0;margin-left:20px;text-decoration:none}.menu_secondary .menu li a:active{border-bottom:1px solid #000 !important}.footer{margin-top:100px;background-color:#000}.footer .inner_footer{display:flex;justify-content:space-between;padding:80px 13vw 80px 48px}.footer .inner_footer .logo_footer h2{font-size:30px;text-transform:uppercase;margin-top:-9px}.footer .inner_footer .foot{color:#fff;font-family:var(--cd-regular);font-size:16px;font-style:Variable;letter-spacing:0px}.footer .inner_footer .logo_footer{line-height:70px}.footer .inner_footer .uve_group_footer{display:block;line-height:40px}.footer .inner_footer .industries_footer{line-height:40px}.footer .inner_footer .contact_footer{line-height:40px}.footer .inner_footer .foot a{color:#fff;position:relative}.footer .inner_footer .uve_group_footer a{font-size:14px;color:#f8f3f3;transition:color .3s ease;font-family:var(--cd-regular);font-size:16px;padding-bottom:7px;border-bottom:1px solid #000;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s}.footer .inner_footer .industries_footer a{font-size:14px;color:#f8f3f3;transition:color .3s ease;font-family:var(--cd-regular);font-size:16px;padding-bottom:7px;border-bottom:1px solid #000;transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-ms-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s}.footer .inner_footer .contact_footer a{font-size:14px;color:#f8f3f3;transition:color .3s ease;font-family:var(--cd-regular);font-size:16px;padding-bottom:7px;border-bottom:1px solid #000;transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-ms-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s}.footer .inner_footer .uve_group_footer a:hover{border-bottom:1px solid #fbf8f8}.footer .inner_footer .industries_footer a:hover{border-bottom:1px solid #fbf8f8}.footer .inner_footer .contact_footer a:hover{border-bottom:1px solid #fbf8f8}.footer .inner_footer .uve_group_footer p:nth-child(2)a:after{content:"";background:linear-gradient(to right,#ff0,rgba(157,225,9,0))}.footer .inner_footer .uve_group_footer p:nth-child(3)a:after{content:"";background:linear-gradient(to right,blue,rgba(157,225,9,0))}.footer .inner_footer .uve_group_footer a:hover:after{transform:scale(1,1)}.footer .inner_footer .uve_group_footer a:hover:after,.footer .inner_footer .uve_group_footer a:focus:after{width:100% !important}.contact_footer .nodesktop{margin-top:48px}.iso_logos,.iso_logos_mobile{display:flex;flex-direction:row;column-gap:15px;align-items:center}.iso_logos img,.iso_logos_mobile img{object-fit:contain}.iso_logos .mad-eheath{width:20% !important}.iso_logos_mobile .mad-eheath{width:44px !important}@media (min-width:900px){.iso_logos_mobile{display:none}}@media (max-width:900px){.iso_logos{display:none}}@media (max-width:900px){.footer .inner_footer{flex-direction:column}.nodesktop{font-size:14px}.footer .inner_footer{padding-left:5vw}}.pulse-header-banner{width:100%;height:100px;background-color:#2828ff;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:1001}.pulse-header-banner__container{max-width:1344px;width:100%;height:100%;padding:0 48px;display:flex;align-items:center;gap:20px}.pulse-header-banner__logo{width:140px;height:auto;flex-shrink:0;margin-right:80px}.pulse-header-banner__image{width:120px;height:80px;object-fit:cover;border-radius:8px;flex-shrink:0}.pulse-header-banner__text{flex:1;color:#fff;font-family:"Albert Sans";font-size:18px;font-weight:400;line-height:1.4;margin:0 auto 0 0}.pulse-header-banner__text strong{font-weight:700}.pulse-header-banner__button{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background-color:#fff;color:#2828ff;font-family:"Albert Sans";font-size:16px;font-weight:700;text-decoration:none;border-radius:8px;transition:all .3s ease;flex-shrink:0}.pulse-header-banner__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pulse-header-banner__button-icon{width:18px;height:18px}@media (max-width:1024px){.pulse-header-banner__container{padding:0 5vw;gap:24px}.pulse-header-banner__logo{width:120px}.pulse-header-banner__image{width:100px;height:66px}.pulse-header-banner__text{font-size:16px}.pulse-header-banner__button{font-size:14px;padding:10px 20px}}@media (max-width:768px){.pulse-header-banner{height:auto;padding:24px 0}.pulse-header-banner__container{flex-direction:column;align-items:flex-start;gap:16px;padding:0 5vw}.pulse-header-banner__logo{width:120px;margin-right:0}.pulse-header-banner__image{display:none}.pulse-header-banner__text{font-size:16px;text-align:left;width:100%}.pulse-header-banner__button{font-size:14px;padding:11px 21px}}