@import"https://fonts.googleapis.com/css?family=Outfit:400,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Lexend+Zetta:wght@500&display=swap";body,html{background:#fff;margin:0;padding:0;width:100%;height:100%;min-width:320px;font-family:Outfit,sans-serif;font-weight:400;font-size:24px;line-height:34px;color:#424242}@media (max-width: 1440px){body,html{font-size:22px;line-height:32px}}@media (max-width: 1024px){body,html{font-size:20px;line-height:32px}}@media (max-width: 425px){body,html{font-size:18px;line-height:28px}}body.toggled,html.toggled{overflow:hidden}input,textarea{font-family:Outfit,sans-serif;font-weight:400;font-size:24px;line-height:34px;color:#4a5463}@media (max-width: 1440px){input,textarea{font-size:20px}}form input.error,form textarea.error{border-left:1px solid #FF0000!important}form label.error{color:red;font-size:14px;line-height:14px}input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}::placeholder{color:#8497b2}::-webkit-input-placeholder{color:#8497b2}::-moz-placeholder{color:#8497b2}:-ms-input-placeholder{color:#8497b2}.button{background-position:center;transition:background .5s;background-color:#e60078;padding:0 20px;border-radius:30px;color:#fff;text-decoration:none;font-weight:500;font-size:18px}.button:hover{background:#e60078 radial-gradient(circle,transparent 1%,#E60078 1%) center/15000%}.button:active{background-color:#ff58ac;background-size:100%;transition:background 0s}.button.primary{line-height:50px;height:50px;color:#fff;padding:0 20px;border-radius:30px;border:none}.button:hover{cursor:pointer}.button:focus{outline:none;box-shadow:none}a.button{display:block}p,div{padding:0;margin:0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{padding:0 0 15px;margin:0;line-height:100%}h1,.h1{font-family:Outfit,sans-serif;font-size:64px;line-height:80px;font-weight:500;color:#001e50}@media (max-width: 1440px){h1,.h1{font-size:54px;line-height:70px}}@media (max-width: 1024px){h1,.h1{font-size:50px;line-height:66px}}@media (max-width: 425px){h1,.h1{font-size:28px;line-height:38px}}h2,.h2{font-family:Outfit,sans-serif;font-size:64px;line-height:80px;font-weight:500;color:#001e50}@media (max-width: 1440px){h2,.h2{font-size:54px;line-height:70px}}@media (max-width: 1024px){h2,.h2{font-size:50px;line-height:66px}}@media (max-width: 425px){h2,.h2{font-size:32px;line-height:38px}}h3,.h3{font-family:Outfit,sans-serif;font-size:36px;font-weight:500;color:#001e50}@media (max-width: 1440px){h3,.h3{font-size:26px;line-height:36px}}@media (max-width: 425px){h3,.h3{font-size:24px;line-height:30px}}h4,.h4{font-size:22px;font-weight:400;color:#001e50}.clearfix{clear:both}.w50{width:50%}.w25{width:25%}.main{min-height:500px;padding:0 170px;box-sizing:border-box;text-align:center}@media (max-width: 1440px){.main{padding:0 100px}}@media (max-width: 1024px){.main{padding:0 50px}}@media (max-width: 425px){.main{padding:0 5%}}.main .content{max-width:1440px;margin:auto;text-align:left}.no-padding{padding-bottom:0}.message-wrapper{padding:20px;text-align:center;margin:60px 0 0}.message-wrapper.error{border:1px solid #CE0F13;color:#ce0f13}.message-wrapper.error a{color:#ce0f13;text-decoration:none}.message-wrapper.error a:hover{text-decoration:underline}.message-wrapper.success{border:1px solid #08D045;color:#08d045}.message-wrapper.success a{color:#08d045}@media (max-width: 1440px){.message-wrapper{margin:30px 0 0}}@media (max-width: 768px){.message-wrapper{margin:20px 0 0}}header{padding:50px 170px 0;box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#001332,#001e50);text-align:center;overflow:hidden;z-index:100}@media (max-width: 1440px){header{padding:50px 90px 0}}@media (max-width: 1024px){header{padding:50px 50px 0}}@media (max-width: 425px){header{padding:30px 5% 0}}@media (max-width: 768px){header{background:linear-gradient(180deg,#001332,#001e50)}}header .header{max-width:1440px;margin:auto;text-align:left;position:relative}header .logo{float:left;line-height:0}header .logo .mobile-logo{display:none}@media (max-width: 1024px){header .logo img{display:none}header .logo .mobile-logo{display:block;max-height:40px;width:auto}}header .logo img{max-width:250px}@media (max-width: 1440px){header .logo img{max-width:250px}}@media (max-width: 1200px){header .logo img{max-width:200px}}@media (max-width: 425px){header .logo img{width:100%}}header nav.navigation{float:right;margin:0}@media (max-width: 768px){header nav.navigation{margin:0 42px 0 0}}header nav.navigation ul{padding:0;margin:0;list-style-type:none}header nav.navigation ul li{padding:0;margin:0 0 0 40px;float:left}@media (max-width: 1590px){header nav.navigation ul li{margin:0 0 0 20px}}@media (max-width: 768px){header nav.navigation ul li{display:none}header nav.navigation ul li.urgent{display:block}}@media (max-width: 560px){header nav.navigation ul li.urgent{//display: none}}header nav.navigation ul li.first{margin:0}header nav.navigation ul li a{line-height:45px;height:45px;display:block;padding:0 5px;color:#fff;text-decoration:none;font-size:18px}@media (max-width: 1440px){header nav.navigation ul li a{line-height:46px;height:46px}}@media (max-width: 1024px){header nav.navigation ul li a{line-height:40px;height:40px;font-size:16px}}header nav.navigation ul li a.urgent{padding:0 20px;font-family:Outfit,sans-serif;text-transform:none}header nav.navigation-mob{position:absolute;top:0;right:0;width:0%;height:100%;overflow:hidden;display:none;transition:width 0s}@media (max-width: 768px){header nav.navigation-mob{display:block}}header nav.navigation-mob ul.menu{padding:137px 0 0;margin:0;list-style:none;right:-40%;width:40%;height:100%;z-index:100;transition:right .2s ease;position:absolute;background:#001e50}@media (max-width: 600px){header nav.navigation-mob ul.menu{right:-80%;width:80%}}@media (max-width: 425px){header nav.navigation-mob ul.menu{padding-top:97px}}header nav.navigation-mob ul.menu li{padding:0;margin:0;border-bottom:1px solid #485673}header nav.navigation-mob ul.menu li.first{border-top:1px solid #485673}header nav.navigation-mob ul.menu li a:not(.urgent){color:#fff;text-decoration:none;line-height:70px;display:block}header nav.navigation-mob ul.menu li a:not(.urgent):hover{background:#536385;cursor:pointer}header nav.navigation-mob ul.menu li.urgent{text-align:center;padding:30px 0 0;border:0}header nav.navigation-mob ul.menu li .button{line-height:50px;height:50px;font-size:16px;width:70%;margin:auto}@media (max-width: 320px){header nav.navigation-mob ul.menu li .button{font-size:12px}}header .hover-bg{background:#000;position:fixed;top:0;left:0;width:100%;height:0;z-index:90;opacity:0;transition:opacity .25s ease-in-out}header .header-content{clear:left}header .header-content .section-label{position:absolute;width:100%;text-align:center;text-transform:uppercase;margin-top:80px;font-family:Lexend Zetta,sans-serif;line-height:100%;color:#aeb3c5;font-size:20px}@media (max-width: 1440px){header .header-content .section-label{font-size:24px}}@media (max-width: 1024px){header .header-content .section-label{font-size:20px;position:relative;padding:50px 0}}@media (max-width: 768px){header .header-content .section-label{font-size:18px}}@media (max-width: 425px){header .header-content .section-label{font-size:16px;line-height:150%}}header .header-content .header-text{float:left;width:60%;padding:250px 0;position:relative}@media (max-width: 1440px){header .header-content .header-text{padding:200px 0}}@media (max-width: 1024px){header .header-content .header-text{padding:100px 0;width:100%}}@media (max-width: 768px){header .header-content .header-text{padding:70px 0 50px}}header .header-content .header-text h1{color:#fff;padding:0 0 30px;position:relative;z-index:20}@media (max-width: 1024px){header .header-content .header-text h1{text-align:center}}@media (max-width: 768px){header .header-content .header-text h1{text-align:left}}@media (max-width: 425px){header .header-content .header-text h1{text-align:center;padding:0 0 15px}}header .header-content .header-text p{font-size:32px;line-height:50px;z-index:20;position:relative}@media (max-width: 1440px){header .header-content .header-text p{font-size:24px;line-height:42px}}@media (max-width: 1024px){header .header-content .header-text p{text-align:center}}@media (max-width: 768px){header .header-content .header-text p{text-align:left}}@media (max-width: 425px){header .header-content .header-text p{text-align:center;font-size:18px;line-height:28px}}header .header-content .header-text p a,header .header-content .header-text p a:visited,header .header-content .header-text p a:hover{text-decoration:none;color:#fff}header .header-content .header-text .magento-logo{position:absolute;z-index:10;top:130px;left:-230px;opacity:.2}@media (max-width: 1440px){header .header-content .header-text .magento-logo{max-width:500px;left:-130px}}@media (max-width: 1024px){header .header-content .header-text .magento-logo{width:40%;left:0;top:35px}}@media (max-width: 768px){header .header-content .header-text .magento-logo{display:none}}header .header-content .header-text .magento-logo-mobile{display:none;position:absolute;z-index:10;max-width:100%;width:100%;left:0;top:35px;opacity:.2}@media (max-width: 768px){header .header-content .header-text .magento-logo-mobile{display:block}}header .header-content .header-image{float:left;width:40%;position:relative;z-index:20}@media (max-width: 1024px){header .header-content .header-image{width:100%;padding:0 0 100px;text-align:center}}@media (max-width: 768px){header .header-content .header-image{padding:0 0 50px}}header .header-content .header-illustration{position:absolute}@media (max-width: 1440px){header .header-content .header-illustration{max-width:600px}}@media (max-width: 1024px){header .header-content .header-illustration{position:relative;top:0;left:0;max-width:668px}}@media (max-width: 768px){header .header-content .header-illustration{max-width:100%}}@media (min-width: 1025px){header .header-content .header-illustration.iphone{left:50px;top:90px}header .header-content .header-illustration.ray-ban{left:50px;top:310px}header .header-content .header-illustration.wemebeles{top:190px;max-width:700px}}@media (min-width: 1441px){header .header-content .header-illustration.ray-ban{top:370px}header .header-content .header-illustration.wemebeles{top:190px;max-width:700px}}header .header-content .client-logo{max-width:50%;margin-bottom:30px}@media (min-width: 1025px){header .header-content .client-logo{position:absolute;left:50px;top:220px}}@media (min-width: 1441px){header .header-content .client-logo{top:270px}}@media (max-width: 1024px){.case-study header .header-content .header-text,.webshop header .header-content .header-text{padding-top:0}.case-study header .header-content .header-text h1,.webshop header .header-content .header-text h1{text-align:center}.case-study header .header-content .header-image,.webshop header .header-content .header-image{padding-bottom:130px}}@media (max-width: 425px){.case-study header .header-content .header-image,.webshop header .header-content .header-image{padding-bottom:85px}.case-study header .header-content .client-logo,.webshop header .header-content .client-logo{margin-bottom:15px}}.menu-burger{top:0;right:-8px;width:40px;height:40px;position:absolute;z-index:200;display:none}@media (max-width: 768px){.menu-burger{display:block}}.menu-burger:hover{cursor:pointer}.menu-burger ul{margin:-10px 0 0 -10px;padding:0;width:20px;height:20px;list-style:none;position:absolute;top:50%;left:50%}.menu-burger ul li{width:100%;height:1px;background-color:#fff;position:absolute;top:50%;margin-top:-10px;transition:transform .5s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1),width .2s ease-in}.menu-burger ul li:last-child{transform:translateY(19px) translateZ(0)}.menu-burger ul li.middle{margin-top:0}.menu-burger.toggled ul li{transform:translateY(10px) rotate(45deg) translateZ(0)}.menu-burger.toggled ul li:last-child{transform:translateY(10px) rotate(-45deg) translateZ(0)}.menu-burger.toggled ul li.middle{transform:translateY(0) rotate(0) translateZ(0);width:0%}body.toggled .hover-bg{opacity:.4;height:100%}body.toggled nav.navigation-mob{width:100%}body.toggled nav.navigation-mob ul.menu{right:0}.theme-light header{background:#fff}.theme-light header nav.navigation ul li a{color:#4a5463}.theme-light header nav.navigation ul li a.urgent{color:#fff}.theme-light .menu-burger ul li{background-color:#001e50}.theme-light .menu-burger.toggled ul li{background-color:#fff}footer{padding:100px 170px 30px;box-sizing:border-box;background:#001e50;color:#a0a8bf;text-align:center;font-size:20px;line-height:40px}@media (max-width: 1440px){footer{padding:100px 100px 30px}}@media (max-width: 1024px){footer{padding:50px 50px 30px}}@media (max-width: 425px){footer{padding:50px 5% 30px}}footer .footer{max-width:1440px;margin:auto;text-align:left;overflow:hidden}footer .footer .h4{color:#8ca5ff;text-transform:uppercase;padding:0 0 50px;font-family:Lexend Zetta,sans-serif;font-size:20px}@media (max-width: 768px){footer .footer .h4{padding:0 0 25px}}@media (max-width: 425px){footer .footer .h4{font-size:16px}}footer .footer a,footer .footer a:visited{color:#a0a8bf;text-decoration:none}footer .footer a:hover,footer .footer a:visited:hover{color:#fff}footer .footer .column{float:left;box-sizing:border-box}footer .footer .column.certifications{width:50%;padding:0 50px 0 0}@media (max-width: 768px){footer .footer .column.certifications{width:100%;padding:0 0 60px}}footer .footer .column.certifications .badge-group{float:left}footer .footer .column.certifications img{margin-right:20px;width:100%;max-height:80px}@media (max-width: 1440px){footer .footer .column.certifications img{margin-right:10px}}footer .footer .column.certifications img.last{margin-right:0}footer .footer .column.contact{width:25%;padding:0 50px 0 0}@media (max-width: 768px){footer .footer .column.contact{width:50%}}@media (max-width: 425px){footer .footer .column.contact{width:100%;padding:0 0 60px}}footer .footer .column.follow-us{width:25%}@media (max-width: 768px){footer .footer .column.follow-us{width:50%}}@media (max-width: 425px){footer .footer .column.follow-us{width:100%}}footer .footer .copyright{clear:left;padding:85px 0 5px;text-align:center;font-size:16px;line-height:16px}@media (max-width: 1024px){footer .footer .copyright{padding:50px 0 25px}}@media (max-width: 425px){footer .footer .copyright{text-align:left}}footer .footer .social-networks p{padding:0 0 20px}footer .footer .social-networks p.last{padding:0}footer .footer .social-networks a{line-height:45px;padding:0 0 0 65px;display:inline-block}footer .footer .social-networks a.facebook{background:url(/fonts/facebook.svg?44a6f17017a36fa9c5d2e89245c32447) no-repeat}footer .footer .social-networks a.facebook:hover{background:url(/fonts/facebook-light.svg?2608700d351705baa89bd072378f223a) no-repeat}footer .footer .social-networks a.linkedin{background:url(/fonts/linkedin.svg?48a738868158ac9d4478e1d9c586daf1) no-repeat}footer .footer .social-networks a.linkedin:hover{background:url(/fonts/linkedin-light.svg?650f8c7715df777e52e0decb49103b1e) no-repeat}footer .footer .social-networks a.instagram{background:url(/fonts/instagram.svg?215765c7001962537f1eeeb4eaa72db5) no-repeat}footer .footer .social-networks a.instagram:hover{background:url(/fonts/instagram-light.svg?6f2178e13429c33eda0eb2d8983f29c5) no-repeat}body.home h2{text-align:center;padding:150px 0;margin:0}@media (max-width: 1440px){body.home h2{padding:100px 0}}@media (max-width: 1024px){body.home h2{padding:80px 0}}@media (max-width: 425px){body.home h2{padding:50px 0}}.services{padding:0;margin:0;list-style:none}.services .service{overflow:hidden;padding:100px 0 0}@media (max-width: 768px){.services .service{padding:120px 0 0}}@media (max-width: 425px){.services .service{padding:80px 0 0}}.services .service.first{padding:0}.services .service-descr{float:right;width:50%}@media (max-width: 768px){.services .service-descr{width:100%;float:right;padding:30px 0 0}}.services .service-descr .service-title:before{content:"";display:block;height:2px;width:50px;background:#4a5463;margin:0 0 40px}@media (max-width: 1440px){.services .service-descr .service-title:before{width:40px;margin:0 0 20px}}@media (max-width: 425px){.services .service-descr .service-title:before{width:20px;margin:0 0 10px}}.services .service-img{float:left;width:50%;box-sizing:border-box}@media (max-width: 768px){.services .service-img{width:100%;text-align:center}}.services .service-img img{max-width:565px;width:100%}@media (max-width: 768px){.services .service-img img{max-width:400px}}.services .service-img.left{padding-right:100px}@media (max-width: 768px){.services .service-img.left{padding-right:0}}.services .service-img.left img{float:left}@media (max-width: 768px){.services .service-img.left img{float:none}}.services .service-img.right{padding-left:100px;float:right}@media (max-width: 768px){.services .service-img.right{float:left;padding-left:0}}.services .service-img.right img{float:left}@media (max-width: 768px){.services .service-img.right img{float:none}}.about-us{color:#4a5463;overflow:hidden;padding:0 0 150px}@media (max-width: 1024px){.about-us{padding:0 0 100px}}@media (max-width: 768px){.about-us{padding:0 0 80px}}.about-us .h2{padding:150px 0 100px;margin:0;text-align:center}@media (max-width: 1024px){.about-us .h2{padding:100px 0 50px}}@media (max-width: 768px){.about-us .h2{padding:80px 0 30px}}.about-us .h3:before{content:"";display:block;height:2px;width:50px;background:#4a5463;margin:0 0 40px}@media (max-width: 1440px){.about-us .h3:before{width:40px;margin:0 0 20px}}@media (max-width: 425px){.about-us .h3:before{width:20px;margin:0 0 10px}}.about-us .columns .w50{float:left;box-sizing:border-box;padding:0 0 0 100px}@media (max-width: 1440px){.about-us .columns .w50{padding:0 0 0 70px}}@media (max-width: 1024px){.about-us .columns .w50{width:100%;padding:0}}.about-us .columns .w50.first{padding:0 100px 0 0}@media (max-width: 1440px){.about-us .columns .w50.first{padding:0 70px 0 0}}@media (max-width: 1024px){.about-us .columns .w50.first{padding:0}}.about-us .columns .w50 p{padding:0 0 50px;text-align:justify}.about-us .columns .w50 p.no-padding{padding-bottom:0}@media (max-width: 1024px){.about-us .columns .w50 p{padding:0 0 30px}.about-us .columns .w50 .h3{padding:30px 0}}.about-us ul.values{padding:0;margin:0;list-style:none}.about-us ul.values li{padding:0 0 40px;margin:0;font-size:24px;line-height:50px}.about-us ul.values li:before{content:"";width:50px;height:50px;display:block;float:left;margin:0 20px 0 0}.about-us ul.values li.quality:before{background:url(/fonts/gem-light.svg?ff7dbb84013b89fec38e89b70e6571ff) no-repeat center;background-size:80%}.about-us ul.values li.transparency:before{background:url(/fonts/handshake-alt-light.svg?3c63f376c4ede0aa750c2f6b978588d5) no-repeat center}.about-us ul.values li.proactivity:before{background:url(/fonts/lightbulb-on-light.svg?ff542d0e3812df4b46d2130ec4fc4e85) no-repeat center}@media (max-width: 1024px){.about-us ul.values li{font-size:18px;padding-bottom:20px}}.about-us a{color:#e60078;text-decoration:none}.about-us a:hover{text-decoration:underline}.about-us .we-are-hiring li{line-height:2rem}body.urgent-help h1,body.contact h1,body.case-study.grid h1{text-align:center;padding:120px 0 40px;font-size:20px;line-height:30px;font-family:Lexend Zetta,sans-serif;text-transform:uppercase;color:#a5aab1}@media (max-width: 1440px){body.urgent-help h1,body.contact h1,body.case-study.grid h1{font-size:24px;line-height:24px;padding:80px 0 20px}}@media (max-width: 1024px){body.urgent-help h1,body.contact h1,body.case-study.grid h1{font-size:20px}}@media (max-width: 768px){body.urgent-help h1,body.contact h1,body.case-study.grid h1{font-size:18px;padding:60px 0 10px}}@media (max-width: 425px){body.urgent-help h1,body.contact h1,body.case-study.grid h1{font-size:16px}}body.urgent-help h2,body.contact h2,body.case-study.grid h2{text-align:center;color:#001e50}body.urgent-help .form-wrapper,body.contact .form-wrapper,body.case-study.grid .form-wrapper{margin:100px 0;padding:120px;box-shadow:0 15px 70px #0003;overflow:hidden}@media (max-width: 1440px){body.urgent-help .form-wrapper,body.contact .form-wrapper,body.case-study.grid .form-wrapper{margin:70px 0;padding:90px}}@media (max-width: 768px){body.urgent-help .form-wrapper,body.contact .form-wrapper,body.case-study.grid .form-wrapper{padding:40px;margin:50px 0}}@media (max-width: 425px){body.urgent-help .form-wrapper,body.contact .form-wrapper,body.case-study.grid .form-wrapper{margin:30px 0}}body.urgent-help .form-wrapper .form-column,body.contact .form-wrapper .form-column,body.case-study.grid .form-wrapper .form-column{float:left;width:48%;margin-right:4%}body.urgent-help .form-wrapper .form-column.last,body.contact .form-wrapper .form-column.last,body.case-study.grid .form-wrapper .form-column.last{margin-right:0%}@media (max-width: 1024px){body.urgent-help .form-wrapper .form-column,body.contact .form-wrapper .form-column,body.case-study.grid .form-wrapper .form-column{width:100%;margin-right:0%}}body.urgent-help .form-wrapper .input,body.contact .form-wrapper .input,body.case-study.grid .form-wrapper .input{padding:0 0 20px;position:relative}body.urgent-help .form-wrapper .input input,body.urgent-help .form-wrapper .input textarea,body.contact .form-wrapper .input input,body.contact .form-wrapper .input textarea,body.case-study.grid .form-wrapper .input input,body.case-study.grid .form-wrapper .input textarea{width:100%;background:#f6f6f8;padding:10px 20px;border:0;box-sizing:border-box;margin:0}@media (max-width: 425px){body.urgent-help .form-wrapper .input input,body.urgent-help .form-wrapper .input textarea,body.contact .form-wrapper .input input,body.contact .form-wrapper .input textarea,body.case-study.grid .form-wrapper .input input,body.case-study.grid .form-wrapper .input textarea{padding:5px 10px;font-size:16px}}body.urgent-help .form-wrapper .input textarea,body.contact .form-wrapper .input textarea,body.case-study.grid .form-wrapper .input textarea{height:276px}@media (max-width: 1024px){body.urgent-help .form-wrapper .input textarea,body.contact .form-wrapper .input textarea,body.case-study.grid .form-wrapper .input textarea{height:150px}}body.urgent-help .form-wrapper .button-set,body.contact .form-wrapper .button-set,body.case-study.grid .form-wrapper .button-set{clear:both;padding:20px 0 0;text-align:center}body.urgent-help .form-wrapper .button-set .button,body.contact .form-wrapper .button-set .button,body.case-study.grid .form-wrapper .button-set .button{width:50%}@media (max-width: 768px){body.urgent-help .form-wrapper .button-set .button,body.contact .form-wrapper .button-set .button,body.case-study.grid .form-wrapper .button-set .button{width:100%}}@media (max-width: 425px){body.urgent-help .form-wrapper .button-set .button,body.contact .form-wrapper .button-set .button,body.case-study.grid .form-wrapper .button-set .button{font-size:14px}}.page-not-found .content{padding:230px 0 250px;text-align:center}@media (max-width: 425px){.page-not-found .content{padding:150px 0}}.page-not-found h1{margin:auto;padding:0;max-width:700px;color:#8b95ad}.case-study.grid .main .content{max-width:1440px;margin:auto;text-align:left;box-sizing:border-box}.case-study.grid .main .content .project-grid{overflow:hidden;padding-bottom:100px}@media (max-width: 425px){.case-study.grid .main .content .project-grid{padding-bottom:50px}}.case-study.grid .main .content .project-grid .item{width:32%;margin-right:2%;margin-bottom:2%;background:#cecece;display:block;float:left;font-size:0;line-height:0}.case-study.grid .main .content .project-grid .item:nth-child(3n){margin-right:0}.case-study.grid .main .content .project-grid .item img{width:100%}@media (max-width: 1024px){.case-study.grid .main .content .project-grid .item{width:49%}.case-study.grid .main .content .project-grid .item:nth-child(3n){margin-right:2%}.case-study.grid .main .content .project-grid .item:nth-child(2n){margin-right:0}}@media (max-width: 600px){.case-study.grid .main .content .project-grid .item{width:100%;margin-right:0;margin-bottom:5%}.case-study.grid .main .content .project-grid .item:nth-child(3n){margin-right:0}.case-study.grid .main .content .project-grid .item:nth-child(2n){margin-right:0}}.case-study:not(.grid) .main{padding:0}.case-study .main{margin:auto}.case-study .main .content{max-width:100%}.highlights{padding:0;margin:0;list-style:none}.highlights .wemeleasing{position:relative}@media (min-width: 1440px){.highlights .wemeleasing{padding-bottom:200px}}.highlights .wemesupport{position:relative;overflow:hidden}@media (min-width: 768px){.highlights .wemesupport{padding-bottom:200px}}.highlights .highlight-descr{float:right;width:50%}@media (max-width: 768px){.highlights .highlight-descr{width:100%;float:right;padding:30px 0 0}}.highlights .highlight-img{float:left;width:50%;box-sizing:border-box}@media (max-width: 768px){.highlights .highlight-img{width:100%;text-align:center}}.highlights .highlight-img img{max-width:565px;width:100%}@media (max-width: 768px){.highlights .highlight-img img{max-width:400px;width:70%}}.highlights .highlight-img.left{padding-right:100px}@media (max-width: 768px){.highlights .highlight-img.left{padding-right:0}}.highlights .highlight-img.left img{float:left}@media (max-width: 768px){.highlights .highlight-img.left img{float:none}}.highlights .highlight-img.right{padding-left:100px;float:right}@media (max-width: 768px){.highlights .highlight-img.right{float:left;padding-left:0}}.highlights .highlight-img.right img{float:left}@media (max-width: 768px){.highlights .highlight-img.right img{float:none}}.highlights .highlight-img .bergamo-tablet{margin-top:-240px}@media (max-width: 1024px){.highlights .highlight-img .bergamo-tablet{margin-top:0}}.highlights .highlight-img .bergamo-payment{margin-bottom:-150px;max-width:400px}@media (max-width: 1024px){.highlights .highlight-img .bergamo-payment{margin-bottom:0}}.highlights .highlight-img .bergamo-aws{margin-top:-210px}@media (max-width: 1024px){.highlights .highlight-img .bergamo-aws{margin-top:0}}.highlights .highlight-img .bergamo-import{max-width:100%;width:100%}.highlights .highlight-img .wemebeles-hyva{margin-top:-240px}@media (max-width: 1024px){.highlights .highlight-img .wemebeles-hyva{margin-top:0}}@media (max-width: 425px){.highlights .highlight-img .wemebeles-hyva{width:100%}}.highlights .highlight-img .wemebeles-payments{position:absolute;bottom:0;right:100px;max-width:30%}@media (max-width: 1024px){.highlights .highlight-img .wemebeles-payments{max-width:40%;right:50px}}@media (max-width: 768px){.highlights .highlight-img .wemebeles-payments{position:relative;max-width:100%;width:100%;right:auto}}.highlights .highlight-img .weme-support{position:absolute;bottom:0;left:55%;max-width:810px}@media (max-width: 768px){.highlights .highlight-img .weme-support{position:relative;max-width:100%;width:100%;left:0}}.highlight-title:before{content:"";display:block;height:2px;width:50px;background:#4a5463;margin:0 0 40px}@media (max-width: 1440px){.highlight-title:before{width:40px;margin:0 0 20px}}@media (max-width: 425px){.highlight-title:before{width:20px;margin:0 0 10px}}.highlight,.testimony{clear:both;padding:100px 170px;max-width:1440px;margin:0 auto}@media (max-width: 1440px){.highlight,.testimony{padding:100px}}@media (max-width: 1024px){.highlight,.testimony{padding:100px 50px}}@media (max-width: 425px){.highlight,.testimony{padding:80px 10%}}.highlight.first,.testimony.first{padding:0}.highlight.dark,.testimony.dark{background:#f6f6f8}.testimony{color:#4a5463}.testimony .testimony-logo{padding:25px 0 0}.testimony .testimony-logo img{max-width:200px}@media (max-width: 425px){.testimony .testimony-logo img{max-width:150px}}.testimony .testimony-logo img.weme{max-width:70px}@media (max-width: 425px){.testimony .testimony-logo img.weme{max-width:50px}}.testimony .testimony-text{padding:50px 0 0;position:relative}.testimony .testimony-text p{position:relative;z-index:10}.testimony .stars{width:170px;margin-top:15px}.testimony .stars img{width:100%}.testimony .quote-marks{position:absolute;right:0;top:0;z-index:5}@media (max-width: 425px){.testimony .quote-marks{width:50%}.testimony .quote-marks img{width:100%}}.careers header .header-content .section-label{padding:0}@media (max-width: 1024px){.careers header .header-content .section-label{padding:30px 0 10px}}.careers header .header-content .header-text{width:100%;padding:120px 0}@media (max-width: 1024px){.careers header .header-content .header-text{padding:0}}.careers header .header-content .header-text h1{text-align:center}@media (max-width: 425px){.careers header .header-content .header-text h1{padding-bottom:30px}}.careers .main{padding:0}.careers .main .content{max-width:100%}.careers .main .content a{color:#e60078;text-decoration:none}.careers .main .content a:hover{text-decoration:underline}.careers .main .highlight-descr{width:100%}.careers .main .highlight-title:not(:first-child){padding-top:50px}.careers .main .highlight-title:not(:first-child):before{display:none}body.webshop header .section-label span{white-space:nowrap}body.webshop header .header-text{width:100%;text-align:center;padding:170px 0}@media (max-width: 1024px){body.webshop header .header-text{padding-bottom:50px}}body.webshop header .header-text h1 span{padding:0 20px;background:#f6eb61;white-space:nowrap;color:#001e50}@media (max-width: 425px){body.webshop header .header-text h1 span{padding:0 10px}}body.webshop .form-wrapper{max-width:600px;position:relative}body.webshop .form-wrapper .input{width:100%;padding-right:160px;box-sizing:border-box}@media (max-width: 600px){body.webshop .form-wrapper .input{padding:0 0 20px}}body.webshop .form-wrapper .input>input{color:#4a5463}body.webshop .form-wrapper .button-set{width:150px;position:absolute;top:0;right:0}@media (max-width: 600px){body.webshop .form-wrapper .button-set{position:relative;width:100%}}body.webshop .form-wrapper input{height:45px;line-height:45px;padding:0 20px;box-sizing:border-box;width:100%;border:0;border-radius:30px;font-size:18px}body.webshop .testimony .founder{overflow:hidden}@media (max-width: 768px){body.webshop .testimony .founder{text-align:center}}body.webshop .testimony .founder>img{width:200px;position:absolute}@media (max-width: 768px){body.webshop .testimony .founder>img{position:relative;margin:auto auto 30px}}body.webshop .testimony .founder .testimony-text{padding:20px 0 0 260px;min-height:230px}@media (max-width: 768px){body.webshop .testimony .founder .testimony-text{padding:0;min-height:auto}}body.webshop .testimony .founder .testimony-text .testimony-author{padding-bottom:10px;color:#a5aab1}@media (max-width: 768px){body.webshop .testimony .founder .testimony-text .quote-marks{top:50px}}@media (max-width: 425px){body.webshop .testimony .founder .testimony-text .quote-marks{top:80px}}body.webshop .testimony .founder .testimony-text .quote-marks img{width:150px}body.webshop .message-wrapper{margin:0 0 30px;padding:10px;font-size:18px;max-width:600px;width:100%;box-sizing:border-box}.webshop .main{padding:0}.webshop .main .content{max-width:100%}.highlights .global-brands{width:100%;margin-top:30px}.highlights .rocket-li .highlight-descr{width:100%}.highlights .rocket-li .highlight-title{padding-bottom:10px}.highlights .rocket-li .price-wrapper{margin-top:50px}@media (max-width: 1240px){.highlights .rocket-li .price-wrapper{display:none}}.highlights .rocket-li .price-wrapper.mobile{display:none}@media (max-width: 1240px){.highlights .rocket-li .price-wrapper.mobile{display:block}}.highlights .rocket-li .price-wrapper.mobile .not{text-decoration:line-through;opacity:.8}.highlights .rocket-li .price-wrapper .tabelheader{font-family:Lexend Zetta,sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;color:#a5aab1}@media (max-width: 425px){.highlights .rocket-li .price-wrapper .tabelheader{font-size:16px}}.highlights .rocket-li .price-wrapper .tabelheader,.highlights .rocket-li .price-wrapper .row{display:flex;border-bottom:1px solid #DCDCDC;padding:15px 5px}.highlights .rocket-li .price-wrapper .tabelheader.last,.highlights .rocket-li .price-wrapper .row.last{border-bottom:0}.highlights .rocket-li .price-wrapper .col{flex:1}.highlights .rocket-li .price-wrapper .row:hover{background:#f6f6f8}.highlights .rocket-li .price-wrapper .row.last:hover,.highlights .rocket-li .price-wrapper .row.price:hover{background:none}.highlights .rocket-li .price-wrapper .row.price{padding:25px 5px}.highlights .rocket-li .price-wrapper .row.price span{font-family:Outfit,sans-serif;font-weight:500;font-size:30px;color:#3a3f4a}.highlights .rocket-li .price-wrapper .row .price-line{padding-top:5px}.highlights .rocket-li .price-wrapper .row .button{height:40px;line-height:40px;display:inline-block;margin-top:15px;border:2px solid #001E50;background:#fff;color:#001e50}@media (max-width: 425px){.highlights .rocket-li .price-wrapper .row .button{font-size:13px}}.highlights .rocket-li .price-wrapper .row .button:hover{background:#001e50;color:#fff}.highlights .rocket-li .price-wrapper .row .col{font-size:18px;line-height:140%;padding-right:30px;display:flex;align-items:center}.highlights .rocket-li .price-wrapper .row .col:before{content:"";width:10px;height:10px;margin-right:10px;background:url(/fonts/check-light.svg?b5afa1ebba677492674512e6d697af03) no-repeat center;background-size:100%}.highlights .rocket-li .price-wrapper .row.price .col,.highlights .rocket-li .price-wrapper:not(.mobile) .row.last .col,.highlights .rocket-li .price-wrapper .row .col.nocheckbox{display:initial}.highlights .rocket-li .price-wrapper .row.price .col:before,.highlights .rocket-li .price-wrapper:not(.mobile) .row.last .col:before,.highlights .rocket-li .price-wrapper .row .col.nocheckbox:before{display:none}.highlights .rocket-li .price-wrapper .row .col a.innerlink{color:#e60078;text-decoration:none}.highlights .rocket-li .price-wrapper .row .col a.innerlink:hover{color:#e60078;text-decoration:underline}.highlights img.magento-admin{max-width:100%}@media (max-width: 768px){.highlights img.magento-admin{width:100%;max-width:100%}}.highlights .demo-form .highlight-descr{width:100%}@media (max-width: 768px){.highlights .demo-form .highlight-descr{padding-top:0}}body.hyva header .section-label span{white-space:nowrap}body.hyva header .header-text{width:100%;text-align:center;padding:170px 0 250px}@media (max-width: 1024px){body.hyva header .header-text{padding:0 0 50px}}body.hyva header .header-text h1 span{padding:0 20px;background:#343c4f;white-space:nowrap}@media (max-width: 425px){body.hyva header .header-text h1 span{padding:0 10px}}body.hyva .form-wrapper{position:relative}body.hyva .form-wrapper .input{width:100%;box-sizing:border-box;padding:0 0 20px}body.hyva .form-wrapper .input>input{color:#4a5463}body.hyva .form-wrapper .button-set{width:100%}body.hyva .form-wrapper input{height:45px;line-height:45px;padding:0 20px;box-sizing:border-box;width:100%;border:0;border-radius:30px;font-size:18px}@media (max-width: 768px){body.hyva .reasons{padding-left:30px}}body.hyva .reasons li{line-height:44px}@media (max-width: 768px){body.hyva .reasons li{line-height:24px;margin-bottom:14px}}body.hyva .testimony .founder{overflow:hidden;margin-bottom:50px}@media (max-width: 768px){body.hyva .testimony .founder{text-align:center}}body.hyva .testimony .founder>img{width:220px;position:absolute}@media (max-width: 768px){body.hyva .testimony .founder>img{position:relative;margin:auto auto 30px}}body.hyva .testimony .founder .testimony-text{padding:20px 0 0 270px;min-height:230px}@media (max-width: 768px){body.hyva .testimony .founder .testimony-text{padding:0;min-height:auto}}body.hyva .testimony .founder .testimony-text .testimony-author{padding-bottom:10px;color:#a5aab1}@media (max-width: 768px){body.hyva .testimony .founder .testimony-text .quote-marks{top:50px}}@media (max-width: 425px){body.hyva .testimony .founder .testimony-text .quote-marks{top:80px}}body.hyva .testimony .founder .testimony-text .quote-marks img{width:150px}body.hyva .message-wrapper{margin:0 0 30px;padding:10px;font-size:18px;max-width:600px;width:100%;box-sizing:border-box}body.hyva .highlights .rocket-li .price-wrapper{margin-top:0}body.hyva .highlights .rocket-li .price-wrapper.mobile .tabelheader{padding-top:0;padding-bottom:20px}body.hyva .highlights .rocket-li .price-wrapper.mobile .tabelheader img{margin-top:10px}body.hyva .highlights .rocket-li .price-wrapper.mobile.first{margin-bottom:50px}body.hyva .highlights .rocket-li .highlight-descr{padding-top:0}body.hyva .theme-logo{margin-top:15px}body.hyva .hyva-services{padding-top:20px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (max-width: 768px){body.hyva .hyva-services{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:10px}}body.hyva .hyva-services div{padding:20px 20px 20px 90px;border-radius:3px;border:1px solid #DCDCDC;font-size:20px;box-sizing:border-box;line-height:140%;display:grid;align-content:center;position:relative}@media (max-width: 768px){body.hyva .hyva-services div{font-size:16px}}body.hyva .hyva-services div:before{content:"";display:block;width:70px;border-right:1px solid #DCDCDC;position:absolute;top:15%;height:70%}body.hyva .hyva-services div.implementation:before{background:url(/fonts/implementation.svg?730f7e0a9e8ac648e7e03b932cd4fc9c) no-repeat center;background-size:40%}body.hyva .hyva-services div.audit:before{background:url(/fonts/audit.svg?9124264b82d105c7a4e8b19b93753861) no-repeat center;background-size:40%}body.hyva .hyva-services div.support:before{background:url(/fonts/support.svg?5f8214cda82dd52e3d902281dfe2cd61) no-repeat center;background-size:40%}body.hyva .hyva-services div.compatibility:before{background:url(/fonts/compatibility.svg?2d3d448e119b654a411d041986ebc66b) no-repeat center;background-size:40%}body.hyva .hyva-services div.custom:before{background:url(/fonts/custom.svg?a43b6bfad93f33fe4d7b1196996dbc46) no-repeat center;background-size:40%}body.hyva .free-quote-form .highlight-descr{border-left:1px solid #e3e4e6;box-sizing:border-box;padding:0 0 0 50px;width:40%}@media (max-width: 1024px){body.hyva .free-quote-form .highlight-descr{width:100%;padding:0;border:0;float:left}}body.hyva .free-quote-form .highlight-img{padding:0 50px 0 0;width:60%;clear:none}@media (max-width: 1024px){body.hyva .free-quote-form .highlight-img{width:100%;padding:100px 0 0;float:left}body.hyva .free-quote-form .highlight-img .founder{margin-bottom:0}}body.hyva .free-quote-form .testimony-author{font-size:20px;line-height:150%;padding-top:20px}body.hyva .header-free-quote{width:40%;margin:auto;box-sizing:border-box}@media (max-width: 1200px){body.hyva .header-free-quote{width:60%}}@media (max-width: 768px){body.hyva .header-free-quote{width:70%}}@media (max-width: 700px){body.hyva .header-free-quote{width:100%}}.hyva .main{padding:0}.hyva .main .content{max-width:100%}.hyva-button{float:left;margin-top:50px;max-width:initial;box-sizing:border-box;border:1px solid #8CA5FF!important;background:none;line-height:48px!important;position:relative}.hyva-button:hover,.hyva-button:active{border:1px solid #E60078!important;background:none}.hyva-button span.mobile{display:none}@media (max-width: 768px){.hyva-button span.mobile{display:block}}.hyva-button span.desktop{display:block;padding-left:40px}@media (max-width: 768px){.hyva-button span.desktop{display:none}}@media (max-width: 1024px){.hyva-button{float:none;max-width:500px;margin:50px auto}}@media (max-width: 768px){.hyva-button{float:left;margin:50px 0 0;width:100%;text-align:center}}.hyva-button img{height:48px;width:25px;margin-right:10px;position:absolute;left:20px}@media (max-width: 350px){.hyva-button img{display:none}}@media (max-width: 425px){.hyva-button span{font-size:16px}}body.erp .reasons{padding-top:20px}body.erp .reasons li{line-height:26px;padding-bottom:16px}body.erp .reasons li span{font-size:18px;line-height:20px;color:#a5aab1;display:block;padding-top:6px}body.erp header .header-text{padding-bottom:100px}@media (max-width: 768px){body.erp .highlights .highlight-img img{max-width:100%;width:100%}}body.erp .form-wrapper .input>input{border:1px solid #a5aab1}
