:root{--app-bg:#fff;--navbar-bg:#fff;--navbar-link-txt:#000;--footer-bg:#000;--footer-txt-primary:#fff;--footer-txt-secondary:rgba(255,255,255,0.56);--footer-link-txt:var(--footer-txt-secondary);--footer-link-txt-hover:var(--footer-txt-primary);--border-form-input:rgba(0,0,0,0.1);--border-form-input-active:rgba(0,0,0,0.5);--error-border-color:#d5314f;--submitted-message:#d5314f;--error-messages:#d5314f;--primary-red:#d5314f;--btn-primary-border:#d5314f;--btn-primary-border-hover:#ae233c;--btn-primary-border-disabled:#ddd;--btn-primary-bg:#d5314f;--btn-primary-bg-hover:#ae233c;--btn-primary-bg-disabled:#ddd;--btn-primary-txt:#fff;--btn-primary-txt-hover:#fff;--btn-primary-txt-disabled:#bbb;--btn-secondary-border:rgba(0,0,0,0.1);--btn-secondary-border-hover:rgba(0,0,0,0.2);--btn-secondary-border-disabled:#ddd;--btn-secondary-bg:#fff;--btn-secondary-bg-hover:#fff;--btn-secondary-bg-disabled:#fff;--btn-secondary-txt:#000;--btn-secondary-txt-hover:#000;--btn-secondary-txt-disabled:#bbb;--pagination-bgc:#e5e5e5;--pagination-bgc-active:#000}.navbar{display:flex;justify-content:space-between;align-items:center;padding:60px 0;background:var(--navbar-bg);background-color:transparent}.navbar .logo{display:flex;justify-content:center;align-items:center;width:84px}.navbar .logo img{display:block;max-width:100%;max-height:100%;object-fit:scale-down}@media all and (min-width:1201px){.navbar .logo{width:124px}}.navbar-content{display:flex;justify-content:space-between;align-items:center}.btn-menu-toggle{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;line-height:21px;letter-spacing:-0.36px;color:var(--navbar-link-txt);cursor:pointer}.btn-menu-toggle [class^="icon-"]{margin-left:20px;font-size:36px}.navbar-menu .btn-menu-toggle [class^="icon-"]{margin-left:0}.btn-menu-toggle#btn-menu-close [class^="icon-"]{font-size:20px}.navbar-menu .btn-menu-toggle{justify-self:flex-end;margin-bottom:32px;margin-left:auto}@media all and (min-width:1201px){.btn-menu-toggle{display:none}}.navbar-menu{display:flex;justify-content:flex-end;justify-self:flex-end;align-items:center;margin-left:auto;background:var(--navbar-bg)}.navbar-menu .login-btn{margin:0 0 0 48px}.navbar-menu .demo-btn{margin:0 0 0 26px}@media all and (max-width:1200px){.navbar-menu{position:fixed;top:0;right:0;transform:translateX(100%);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:24px;height:100%;overflow-y:auto;transition:transform var(--app-animation);will-change:transition;z-index:100}.navbar-menu.opened{transform:translateX(0)}.navbar-menu.opened .login-btn,.navbar-menu.opened .demo-btn{margin:30px 0 0 0}}.navbar-menu ul[role="menu"]{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;margin:0;padding:0;list-style:none}@media all and (min-width:1201px){.navbar-menu ul[role="menu"]{flex-direction:row;margin:0 -16px 0 -30px}}.navbar-menu ul[role="menu"] li{width:100%}@media all and (min-width:1201px){.navbar-menu ul[role="menu"] li{padding:0 24px}.navbar-menu ul[role="menu"] li:nth-last-child(1){padding:0 16px}.navbar-menu ul[role="menu"] li:nth-last-child(2){padding-right:16px}}@media all and (max-width:1200px){.navbar-menu ul[role="menu"] li:not(:last-child){margin-bottom:24px}}.navbar-menu ul[role="menu"] li a{font-weight:500;font-size:16px;line-height:1;color:var(--navbar-link-txt);text-decoration:none}@media(hover:hover){.navbar-menu ul[role="menu"] li a:hover{text-decoration:underline}}