.book-a-demo-modal .modal-dialog{max-width:502px}.book-a-demo-modal .modal-dialog .modal-content{border:0;background:0 0}.book-a-demo-modal .modal-dialog .modal-content .modal-body{padding:44px;border-radius:24px;border:1px solid #d7d8de;background:#fff;display:flex;flex-direction:column}.book-a-demo-modal .modal-dialog .modal-content .modal-body .modal-close-icon{width:14px;height:14px;margin-bottom:32px;cursor:pointer}.book-a-demo-modal .modal-dialog .modal-content .modal-body .title{color:#1a1a1d;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.64px;margin-bottom:16px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .text{color:#5f6065;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:32px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step{display:flex;flex-direction:column;align-items:center;gap:4px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step .number{border-radius:100px;border:1px solid #a8a8a8;display:flex;width:32px;height:32px;padding:10px;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease-in-out}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step .number p{transition:all .3s ease-in-out}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step .number p,.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step .step-text{color:#a8a8a8;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step img{display:none}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.active .number{border:1px solid #000}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.active .number p,.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.active .step-text{color:#000}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.completed .number{background:#2e2e31;border:1px solid #2e2e31;position:relative}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.completed .number p{display:none}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.completed .number img{display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .step.completed .step-text{color:#000}.book-a-demo-modal .modal-dialog .modal-content .modal-body .steps .divide{margin:0 44px;width:78px;height:1px;background:#a8a8a8}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .form-item:not(:last-of-type){margin-bottom:16px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .form-item.mb-24{margin-bottom:24px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .submit{height:40px;padding:4px 44px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .buttons{display:flex;gap:10px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .buttons .button{width:calc(50% - 5px);height:40px;padding:0}.main-demo-modal .modal-dialog{max-width:800px}.book-a-demo-thank-you .modal-dialog{max-width:478px}.book-a-demo-thank-you .modal-dialog .modal-content{border-radius:24px;background:#fff;box-shadow:0 429px 120px 0 rgba(42,43,65,0),0 17px 38px 0 rgba(42,43,65,.05)}.book-a-demo-thank-you .modal-dialog .modal-body{padding:44px}.book-a-demo-thank-you .modal-dialog .modal-body .logo{margin-bottom:28px}.book-a-demo-thank-you .modal-dialog .modal-body .title{color:#000;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.64px;margin-bottom:28px}.book-a-demo-thank-you .modal-dialog .modal-body .text{color:#757779;font-size:18px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:28px}.book-a-demo-thank-you .modal-dialog .modal-body .button{height:40px}@media (max-width:575px){.book-a-demo-modal .modal-dialog .modal-content .modal-body{padding:32px 24px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .modal-close-icon{margin-bottom:24px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .title{text-align:center;font-size:24px;line-height:110%;letter-spacing:-.48px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .text{text-align:center;font-size:16px;line-height:24px;margin-bottom:24px}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .buttons{flex-direction:column}.book-a-demo-modal .modal-dialog .modal-content .modal-body .form-step .buttons .button{width:100%}.book-a-demo-thank-you .modal-dialog .modal-body{padding:32px 24px}.book-a-demo-thank-you .modal-dialog .modal-body .title{font-size:28px;line-height:28px;margin-bottom:16px}.book-a-demo-thank-you .modal-dialog .modal-body .text{font-size:16px}}*{font-family:Rubik,sans-serif;font-optical-sizing:auto}body{overflow-x:hidden!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}body.hide-hubspot-text #hubspot-messages-iframe-container{display:none!important}.container.main{max-width:1280px;padding-left:0;padding-right:0;width:100%;margin:0 auto}@media (max-width:1300px){.container.main{max-width:100%;padding-left:20px;padding-right:20px}}::-webkit-scrollbar{width:5px;height:5px;border-radius:5px}::-webkit-scrollbar-thumb{background:#ff2c55;border-radius:10px;outline:0}::-webkit-scrollbar-track{background:#fff}.cursor-pointer{cursor:pointer}.grecaptcha-badge{visibility:hidden}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}header{position:sticky;top:0;border-bottom:1px solid #2e2e31;background:#1b1b1b;padding:24px 0;z-index:99}header .content .buttons{gap:28px}header .content .buttons .log-in{color:#e3e4e9;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-decoration:none}header .content .buttons .button{padding:12px 24px;height:40px}a.button{display:flex;align-items:center;justify-content:center}.button{border-radius:60px;font-size:16px;font-style:normal;font-weight:500;line-height:16px;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:12px 44px;height:52px;border:none;transition:all .3s ease-in-out;cursor:pointer}.button:disabled{background:#d3d3d3!important}.button.white{border:1px solid #e3e4e9;background:#e3e4e9;color:#1a1a1d}.button.pink{background:#ff2c55;color:#fafbfd}.button.pink.light{background:#fff2f5;color:#ff2c55}.button.black{background:#1a1a1d;color:#fff}.button.transparent{border:1px solid #000;color:#000;background:0 0}.button.footer.transparent{background:0 0;border-radius:63px;border:1px solid #fff;color:#fff;padding:14px 30px}p{margin-bottom:0}a{text-decoration:none}footer{background:#222}footer .top{padding:100px 0;display:flex;justify-content:space-between}footer .top .left-block img{margin-bottom:22px}footer .top .left-block .text{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;width:60%}footer .top .right-block{display:flex;flex-direction:column}footer .top .right-block .title{color:#cdd0d2;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;margin-bottom:12px}footer .top .right-block .buttons{display:flex;gap:15px;margin-bottom:30px}footer .top .right-block .socials{display:flex;gap:15px}footer .top .right-block .socials a{width:42px;height:42px}footer .top .right-block .socials a img{width:100%;height:100%}footer .bottom{border-top:1px solid #5b5b5b;background:#2e2e31;padding:14px 0}footer .bottom .bottom-content{display:flex;align-items:center;gap:91px}footer .bottom .left-block{width:100%;display:flex;justify-content:space-between}footer .bottom .left-block .link{color:#cdd0d2;font-size:12px;font-style:normal;font-weight:400;line-height:210%}footer .bottom .left-block .links{display:flex;align-items:center}footer .bottom .left-block .links .link:hover{color:#fff}footer .bottom .right-block{display:flex;align-items:center}footer .bottom .right-block svg:hover path{fill:#fff}footer .bottom .divide{height:12px;width:1px;background:#cdd0d2;margin:0 12px}.nt-terms{margin-top:22px}.recaptcha-block{margin-top:12px}.nt-terms p,.recaptcha-block p{color:#5b5c5e;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.nt-terms p a,.recaptcha-block p a{color:#2e2e31;font-weight:500;line-height:16px;text-decoration:underline}#cookieModalNew{z-index:9999999}#cookieModalNew .modal-dialog{max-width:536px}#cookieModalNew .cookie-content{padding:24px;border:2px solid #5152fb;border-radius:10px;position:relative}#cookieModalNew .back-stroke{position:absolute;right:20px;top:18px;cursor:pointer}#cookieModalNew .cookie-title{color:#4d4d4d;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px}#cookieModalNew .cookie-text{font-weight:400;margin-bottom:24px}#cookieModalNew .cookie-text,#cookieModalNew .cookie-text a{color:#515254;font-size:12px;font-style:normal;line-height:18px}#cookieModalNew .cookie-text a{font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#cookieModalNew .buttons{gap:12px}#cookieModalNew .buttons .button{height:36px;padding:8px 24px}#cookieModalNew .accordion{filter:unset}#cookieModalNew .accordion .accordion-item{border-radius:5px!important}#cookieModalNew .accordion .accordion-item h2 button.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.471 5.529a.667.667 0 00-.942 0L8 9.057 4.471 5.53a.667.667 0 10-.942.942l4 4c.26.26.682.26.942 0l4-4a.667.667 0 000-.942z' fill='%23000'/%3E%3C/svg%3E")!important}#cookieModalNew .accordion .accordion-item .accordion-collapse .accordion-body{filter:unset;height:auto}#cookieModalNew #accordionCookie .accordion-item{margin-bottom:10px;border:.3px solid #000;border-radius:5px}#cookieModalNew #accordionCookie .accordion-header{display:flex;justify-content:space-between;align-items:center;padding:7px 13px}#cookieModalNew #accordionCookie .accordion-button{color:#4d4d4d;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:auto;padding:0;min-width:125px;display:flex;justify-content:space-between}#cookieModalNew #accordionCookie .accordion-button:after{margin-left:8px;width:16px;height:16px;background-size:16px}#cookieModalNew #accordionCookie .accordion-button:focus{z-index:3;border-color:unset;outline:0;box-shadow:unset}#cookieModalNew #accordionCookie .accordion-button:not(.collapsed){color:unset;background-color:unset;box-shadow:unset}#cookieModalNew #accordionCookie .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.471 5.529a.667.667 0 00-.942 0L8 9.057 4.471 5.53a.667.667 0 10-.942.942l4 4c.26.26.682.26.942 0l4-4a.667.667 0 000-.942z' fill='%23000'/%3E%3C/svg%3E");transform:rotate(-180deg)}#cookieModalNew .cookie-main-text .cookie-text{margin-bottom:24px!important}#cookieModalNew #accordionCookie .accordion-body{padding:0 13px}#cookieModalNew #accordionCookie .accordion-body .cookie-text{line-height:16px;margin-bottom:8px!important;display:block}#cookieModalNew .always-active{color:#2e2e31;font-size:12px;font-style:normal;font-weight:500;line-height:16px}#cookieModalNew .consent-container{display:flex;gap:10px}#cookieModalNew .consent-container .cookie-text{color:#2e2e31;font-size:10px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:0}#cookieModalNew .cookie-switch{position:relative;display:inline-block;width:34px;height:17px}#cookieModalNew .cookie-switch input{opacity:0;width:0;height:0}#cookieModalNew .cookie-switch .cookie-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:17px}#cookieModalNew .cookie-switch .cookie-slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}#cookieModalNew .cookie-switch input:checked+.cookie-slider{background-color:#5f6065}#cookieModalNew .cookie-switch input:focus+.cookie-slider{box-shadow:0 0 1px #5f6065}#cookieModalNew .cookie-switch input:checked+.cookie-slider:before{transform:translateX(17px)}.cookie{position:fixed;bottom:25px;left:50%;transform:translate(-50%);display:none;z-index:99999}.cookie .cookie-container{width:536px;border-radius:10px;border:1px solid #898a91;background:#fff;box-shadow:0 429px 120px 0 rgba(42,43,65,0),0 17px 38px 0 rgba(42,43,65,.05);padding:24px}.cookie .cookie-container .cookie-title{color:#4d4d4d;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px}.cookie .cookie-container .cookie-text{color:#515254;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:16px}.cookie .cookie-container .cookie-modal-call{color:#838a90;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.cookie .cookie-container .main-cookie-btn-wrap{gap:12px}.cookie .cookie-container .main-cookie-btn-wrap .button{padding:8px 24px;height:36px}@media (max-width:1300px){footer .top .left-block img{margin-bottom:54px}footer .bottom .left-block{justify-content:center;gap:25px}footer .bottom .bottom-content{flex-direction:column;gap:16px}}@media (max-width:575px){.mobile-full{width:100%}footer .top{padding:40px 0;flex-direction:column;gap:56px}footer .top .left-block img{margin-bottom:20px;width:220px;height:24px}footer .top .left-block .text{font-size:20px;line-height:normal;letter-spacing:.5px;width:70%}footer .eu-image{width:57px;height:23px}footer .bottom .divide{margin:0 8px}footer .bottom .left-block{flex-wrap:wrap;gap:16px}footer .bottom .right-block{flex-wrap:wrap}}@media (max-width:575px) and (max-width:370px){footer .bottom .right-block{gap:8px;justify-content:center}}@media (max-width:575px){header .header-logo{width:131px;height:14px}header .content .buttons{gap:16px}header .content .buttons .button.white,header .content .buttons .log-in{font-size:12px;font-style:normal;font-weight:500;line-height:16px}header .content .buttons .button.white{width:-moz-fit-content;width:fit-content;padding:4px 16px;color:#1a1a1d;height:28px}}@media (max-width:575px){.cookie{width:100%;bottom:0}.cookie .cookie-container{width:100%;padding:16px;border-radius:0}.cookie .cookie-container .cookie-title{font-size:14px;line-height:normal}.cookie .cookie-container .cookie-text{font-size:10px;line-height:18px}.cookie .cookie-container .main-cookie-btn-wrap{width:100%}.cookie .cookie-container .main-cookie-btn-wrap .button{font-size:12px;width:calc(50% - 6px)}}@media (max-width:575px){#cookieModalNew .cookie-main-text .cookie-title{font-size:14px}#cookieModalNew .cookie-main-text .cookie-text{font-size:10px}#cookieModalNew .buttons{width:100%}#cookieModalNew .buttons .button{font-size:12px;width:calc(50% - 6px)}}
