:root{--color-red:#f5332a;--color-yellow:#d1ff05;--color-blue:#2828ff;--cd-regular:"ClashDisplay-Regular";--cd-light:"ClashDisplay-Light";--cd-medium:"ClashDisplay-Medium";--cd-semibold:"ClashDisplay-Semibold";--cd-bold:"ClashDisplay-Bold";--as:"Albert Sans"}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}body{background-color:#000}.cky-consent-container .cky-consent-bar,.cky-preference-center{font-family:var(--as) !important}.cky-revisit-bottom-left{display:none !important}.link_active_white{border-bottom:1px solid #fff !important}@media (width < 900px){.nomobile{display:none}}@media (width>900px){.nodesktop{display:none}}#uve-page-content{margin-top:300px}header{background:#000;position:fixed;top:0;width:100%;transition:top 2s ease-in-out;z-index:1000;-webkit-transition:top 2s ease-in-out;-moz-transition:top 2s ease-in-out;-ms-transition:top 2s ease-in-out;-o-transition:top 2s 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:#000;z-index:10;transform-origin:top}.header-hidden{top:-100%}.fixed-header{top:-100%;position:fixed;top:0;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}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:#fff}.menu_primary .logo a{color:#fff}nav .menu_primary .main_menu{list-style-type:none;display:flex;gap:20px;color:#fff;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:#fff;font-size:16px;padding:5px 10px;transition:color .3s ease}.menu_secondary .menu li a{font-size:14px;color:#fff;transition:color .3s ease;font-family:var(--cd-regular);font-size:16px;padding-bottom:2px;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}.menu_secondary li a:hover{border-bottom:1px solid #fff}.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:#fff;font-family:var(--cd-regular);font-size:16px;border-bottom:1px solid #000;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:#fff}.menu_secondary .language-selector a:hover{border-bottom:1px solid #fff}@media (width < 900px){header{z-index:99999;color:#fff;border-top:none !important}.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:#fff;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 svg{fill:#fff}.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 .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 .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{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)}.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}.menu_secondary .menu li a{padding:5px 0;margin-left:20px}.initial_title{max-width:1344px;margin:48px auto}.initial_title h1{max-width:800px;color:#fff;font-family:var(--cd-regular);font-size:72px;letter-spacing:0px;line-height:82px;margin-bottom:24px}.initial_title p{max-width:800px;color:#fff;font-family:var(--as);font-size:22px;font-weight:400;font-style:Regular;letter-spacing:0px}@media (width < 1400px){.initial_title{padding:0 5vw}.body_form{padding:0 5vw}}@media (width < 720px){.initial_title h1{font-size:42px;line-height:52px}}.body_form{max-width:1344px;margin:100px auto;background-color:#000}#contact-form{max-width:660px;background:#000}#contact-form .inner{display:flex;flex-wrap:wrap;justify-content:space-between}#contact-form .inner .form-group{max-width:318px}.form-group{margin-bottom:20px;position:relative}.form-group input,.form-group textarea,.form-group select{width:300px;padding:10px;border:1px solid #fff;box-sizing:border-box;background-color:transparent;color:#fff;margin-bottom:18px;height:48px}.long_width .form-group textarea,.form-group select{width:100%}.checkbox-group label{color:#fff}.form-group label{position:absolute;left:10px;top:-8px;font-family:var(--as);font-weight:400;letter-spacing:0,3px;font-style:Regular;line-height:16px;background-color:#000;color:#fff;padding:0 5px;font-size:16px;display:inline-block}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group textarea{height:120px;resize:vertical}.checkbox-group label{font-family:var(--as);font-size:16px;font-weight:300;font-style:Light;letter-spacing:0px;line-height:22px}.checkbox-group{display:flex;align-items:center;margin-bottom:20px}.checkbox-group input{accent-color:#524747;margin-right:10px}button{background-color:#fff;color:#000;padding:10px 20px;border:none;cursor:pointer;transition:background-color .3s;width:160px}button:hover{background-color:#333}select{background:url("https://uve.agency/clients/uve/web-2024/wp-content/uploads/uve-media/arrow-form-1.svg");background-repeat:no-repeat;background-size:18px;background-position:615px 14px;cursor:pointer}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}#department{background-color:#000;border:1px solid !important}#department .option{background-color:#141414;padding:8px 0}#department .sapce-selector{height:20px}@media (width < 800px){.long_width .form-group textarea,.form-group select{width:300px}}.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}@media (width < 900px){.footer .inner_footer{flex-direction:column}.nodesktop{font-size:14px}.footer .inner_footer{padding-left:5vw}}@media (width < 900px){#uve-page-content{margin-top:150px}.body_form{margin:0 auto;margin-left:25px;padding-right:50px}.form-group label{font-size:16px}.form-group input,.form-group textarea,.form-group select{height:60px;margin-bottom:10px}}#message-success{margin-top:20px;background-color:#fff;padding:20px;border-radius:5px;max-width:400px;text-align:center;color:#000 !important;font-family:"ClashDisplay-Semibold";border:3px solid #00d800;position:absolute}#message-error{margin-top:20px;background-color:#fff;padding:20px;border-radius:5px;max-width:400px;text-align:center;color:red !important;font-family:"ClashDisplay-Semibold";border:3px solid red;position:absolute}.legal-note-form{font-family:var(--as);font-size:13px;font-weight:300;font-style:Light;letter-spacing:0px;line-height:19px;color:#fff;margin-bottom:30px}.legal-note-form a{color:#fff !important;text-decoration:underline}