html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0;padding:0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}ul{list-style:none;margin:0;padding:0}header{left:0;position:absolute;right:0;top:0;width:100%;z-index:3}header nav{padding:20px}header nav .main-wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between}header nav a.logo{height:40px}header nav path{fill:#fff;fill-rule:nonzero}header nav svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;height:40px}header nav .main-nav{display:flex;list-style:none;margin:0;padding:0}header nav .main-nav button{align-items:center;background:transparent;border:none;color:#fff;cursor:default;display:flex;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-weight:600;height:60px;justify-content:space-between;letter-spacing:.02em;line-height:1.15;padding:0 20px;transition:all .15s;white-space:nowrap}header nav .main-nav button svg{display:block;flex-shrink:0;margin:0 0 0 2px;opacity:1;position:relative;top:2px;transition:all .15s;width:18px}header nav .main-nav .main-nav-item{align-items:center;display:flex;height:60px;margin:0 0 0 10px;position:relative}header nav .main-nav .main-nav-item>a{align-items:center;color:#fff;display:inline-block;display:flex;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-weight:500;font-weight:600;height:60px;letter-spacing:.02em;line-height:1.15;padding:0 15px;white-space:nowrap}header nav .main-nav .main-nav-item>a:hover{color:#d2cbdc}header nav .main-nav .main-nav-item.signup{margin:0 0 0 50px}header nav .main-nav .main-nav-item.signup a{background:#ff5d1c;border:1px solid #ff5d1c;border-radius:35px;color:#fff;height:44px;padding:0 25px}header nav .main-nav .main-nav-item.signup a:hover{background:#ff520d;border:1px solid #ff520d}header nav .main-nav .main-nav-item.login{margin:0 0 0 15px}header nav .main-nav .main-nav-item.login a{background:transparent;border:1px solid #fff;border-radius:35px;color:#fff;height:44px;padding:0 25px}header nav .main-nav .main-nav-item.login a:hover{background:hsla(0,0%,100%,.15)}header nav .main-nav .main-nav-item:hover .nav-panel{pointer-events:auto}header nav .main-nav .main-nav-item:hover .nav-panel div{opacity:1;transform:rotateX(0deg)}header nav .main-nav .main-nav-item:hover .nav-panel-inner:before{top:-5px}header nav .main-nav .main-nav-item:hover button{color:#d2cbdc}header .nav-panel{left:50%;margin:0 0 0 -10px;perspective:400px;pointer-events:none;position:absolute;top:60px;transform:translateX(-50%)}header .nav-panel .nav-panel-inner{background:#fff;border-radius:8px;box-shadow:0 5px 5px rgba(0,0,0,.3);display:flex;flex-direction:row;opacity:0;padding:15px 0;transform:rotateX(-10deg);transform-origin:center top;transition:all .2s ease-out;white-space:nowrap}header .nav-panel .nav-panel-inner.with-group{width:550px}header .nav-panel .nav-panel-inner.with-group .nav-panel-group{display:block}header .nav-panel .nav-panel-inner:before{background:#fff;border-radius:3px;content:"";display:block;height:16px;left:50%;margin:0 0 0 -8px;position:absolute;top:2px;transform:translateX(-50%);transform:rotate(-45deg);transition:all .2s ease-out;width:16px}header .nav-panel ul{padding:0 10px;position:relative}header .nav-panel li{margin:0 0 5px}header .nav-panel li:last-child{margin:0}header .nav-panel a{align-items:center;color:#0a2540;display:flex;flex-direction:row;font-size:15px;font-weight:700;line-height:1.3;padding:10px 15px}header .nav-panel a img{margin:0 15px 0 0;width:42px}header .nav-panel a div{display:flex;flex-direction:column}header .nav-panel a strong{color:#728091;display:block;font-size:13px;font-weight:500;margin:3px 0 0}header .nav-panel a svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill:none;height:24px;margin:0 15px 0 0;overflow:visible;width:24px}header .nav-panel a path{stroke-width:1.5}header .nav-panel .nav-panel-group{display:flex;flex:1;flex-direction:row}header .nav-panel .nav-panel-group:first-child ul{border:none}footer{background:#110c3b;color:#fff;padding:50px 0 20px}footer .main-wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .footer-bottom-wrap{font-size:13px;font-weight:400;margin:0 auto;max-width:1200px;padding:0 20px}footer .footer-bottom-wrap div{align-items:center;border-top:1px solid #29254f;display:flex;justify-content:space-between;padding:15px 0}footer .footer-bottom-wrap span{display:inline-block}footer p{font-size:16px;line-height:26px;margin:10px 0 20px;max-width:320px;padding:0}footer h3{color:#fff;font-size:13px;margin:0 0 10px;padding:0;text-transform:uppercase}footer ul{list-style:none;margin:0;padding:0}footer li{margin:0 0 10px}footer li:last-child{margin:0}footer svg{height:20px;width:20px}footer .footer-social{width:30%}footer .footer-social svg{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;height:36px;width:36px}footer .footer-social path{fill:#fff}footer .footer-content-wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:70%}footer .footer-column{flex:1 0 auto;margin:0 0 0 10%;padding:0 0 40px}footer .footer-column a{color:#c6dafb;font-size:14px;font-weight:400}footer .footer-column a:hover{color:#fff}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#e3eaf2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#111b27}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em .3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8da1b9}.token.punctuation{color:#e3eaf2}.token.delimiter.important,.token.selector .parent,.token.tag,.token.tag .token.punctuation{color:#6cc}.token.attr-name,.token.boolean,.token.boolean.important,.token.constant,.token.number,.token.selector .token.attribute{color:#e6d37a}.token.class-name,.token.key,.token.parameter,.token.property,.token.property-access,.token.variable{color:#6cb8e6}.token.attr-value,.token.color,.token.inserted,.token.selector .token.value,.token.string,.token.string .token.url-link{color:#91d076}.token.builtin,.token.keyword-array,.token.package,.token.regex{color:#f4adf4}.token.function,.token.selector .token.class,.token.selector .token.id{color:#c699e3}.token.atrule .token.rule,.token.combinator,.token.keyword,.token.operator,.token.pseudo-class,.token.pseudo-element,.token.selector,.token.unit{color:#e9ae7e}.token.deleted,.token.important{color:#cd6660}.token.keyword-this,.token.this{color:#6cb8e6}.token.bold,.token.important,.token.keyword-this,.token.this{font-weight:700}.token.delimiter.important{font-weight:inherit}.token.italic{font-style:italic}.token.entity{cursor:help}.language-markdown .token.title,.language-markdown .token.title .token.punctuation{color:#6cb8e6;font-weight:700}.language-markdown .token.blockquote.punctuation{color:#f4adf4}.language-markdown .token.code{color:#6cc}.language-markdown .token.hr.punctuation{color:#6cb8e6}.language-markdown .token.url .token.content{color:#91d076}.language-markdown .token.url-link{color:#e6d37a}.language-markdown .token.list.punctuation{color:#f4adf4}.language-json .token.operator,.language-markdown .token.table-header{color:#e3eaf2}.language-scss .token.variable{color:#6cc}.token.token.cr:before,.token.token.lf:before,.token.token.space:before,.token.token.tab:not(:empty):before{color:#8da1b9}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button{background:#6cb8e6;color:#111b27}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover{background:#6cb8e6da;color:#111b27;text-decoration:none}div.code-toolbar>.toolbar.toolbar>.toolbar-item>span,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#8da1b9;color:#111b27}.line-highlight.line-highlight{background:#3c526d5f;background:linear-gradient(90deg,#3c526d5f 70%,#3c526d55)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background-color:#8da1b9;box-shadow:0 1px #3c526d;color:#111b27}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#8da1b918}.line-numbers.line-numbers .line-numbers-rows{background:#0b121b7a;border-right:1px solid #0b121b}.line-numbers .line-numbers-rows>span:before{color:#8da1b9da}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e6d37a}.rainbow-braces .token.token.punctuation.brace-level-10,.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6{color:#f4adf4}.rainbow-braces .token.token.punctuation.brace-level-11,.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7{color:#6cb8e6}.rainbow-braces .token.token.punctuation.brace-level-12,.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8{color:#c699e3}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#cd66601f}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#91d0761f}.command-line .command-line-prompt{border-right:1px solid #0b121b}.command-line .command-line-prompt>span:before{color:#8da1b9da}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.grecaptcha-badge{visibility:hidden}@keyframes size-up{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes move-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}html{font-size:1rem;line-height:1.5}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"pnum";background:#f6f8fa;color:#0a2540;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-variant-numeric:proportional-nums;font-weight:400;text-rendering:optimizeLegibility}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:focus{outline:none}button{cursor:pointer;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-weight:700}a,button{transition:all .15s}a{-webkit-tap-highlight-color:transparent;color:#298be5;font-weight:600;text-decoration:none}a:hover{color:#1871c3}a.with-caret:after{border-right-style:solid;border-right-width:3px;border-top-style:solid;border-top-width:3px;content:"";display:inline-block;height:8px;margin-left:.3em;pointer-events:none;position:relative;right:2px;top:-1px;transform:rotate(45deg) translateZ(0);transition:all .15s ease-out;vertical-align:middle;width:8px}a.with-caret:hover:after{transform:rotate(45deg) translate3d(2px,-2px,0)}a:focus,button:focus{outline:none}strong{font-weight:600}label{cursor:pointer}h1,h2,h3,h4{font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-weight:900;padding:0}.loader{animation:three-quarters-loader .6s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;height:14px;width:14px}.page-wrap{max-width:1600px;overflow:hidden;width:100%}.main-wrap,.page-wrap{margin:0 auto;position:relative}.main-wrap{max-width:1200px;padding:0 20px}main{margin:0 auto;max-width:1680px;overflow:hidden;position:relative;width:100%}canvas{animation:fade-blur 1s;animation-delay:.5s;animation-fill-mode:forwards;background:transparent;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}::-webkit-input-placeholder{color:#93a3ad}:-moz-placeholder,::-moz-placeholder{color:#93a3ad}:-ms-input-placeholder{color:#93a3ad}input[type=email],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8dde3;border-radius:3px;color:#333;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:15px;padding:12px;transition:all .15s;width:100%}input[type=email]:hover,input[type=password]:hover,input[type=text]:hover,textarea:hover{border:1px solid #abb6c4}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#298be5;box-shadow:0 0 6px rgba(82,168,236,.3);color:#212121}#mobile-menu-trigger{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;display:none;flex-direction:row;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;justify-content:center;padding:5px 15px;text-transform:uppercase;transition:all .15s}#mobile-menu-trigger:hover{background:hsla(0,0%,100%,.2)}#mobile-menu-trigger svg{height:24px;margin:0 5px 0 0;width:24px}#mobile-menu-trigger path{stroke:#fff}.mobile-menu-wrap{-webkit-overflow-scrolling:touch;left:0;opacity:0;padding:10px;position:absolute;top:0;transform:scale(.95);transition:all .15s ease-out;visibility:hidden;width:100%;z-index:2}.mobile-menu-wrap.active{opacity:1;transform:scale(1);visibility:visible}.mobile-menu-wrap .inner{background:#fff;border-radius:8px;box-shadow:0 50px 50px -10px rgba(50,50,93,.5),0 20px 60px -10px rgba(0,0,0,.2);padding:20px;width:100%}.mobile-menu-wrap h2{color:#5a6787;font-size:13px;font-weight:700;margin:0 0 15px;text-transform:uppercase}.mobile-menu-wrap .menu-section{margin:30px 0 0}.mobile-menu-wrap .menu-section ul{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.mobile-menu-wrap .menu-section a{align-items:center;background:#f5f7f9;border-radius:6px;color:#0a2540;display:flex;flex-direction:row;font-size:12px;font-weight:900;line-height:1.3;padding:10px;text-transform:uppercase}.mobile-menu-wrap .menu-section svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill:none;height:24px;margin:0 10px 0 0;overflow:visible;width:24px}.mobile-menu-wrap .menu-section path{stroke-width:1.5}.mobile-menu-wrap .bottom-links{margin:30px 0 10px;text-align:center}.mobile-menu-wrap .bottom-links a{align-items:center;background:#5b35d5;border-radius:30px;color:#fff;display:inline-flex;font-size:15px;justify-content:center;padding:5px 20px}.mobile-menu-wrap #mobile-menu-close{align-items:center;background:#f5f7f9;border:none;border-radius:20px;color:#0a2540;cursor:pointer;display:flex;flex-direction:row;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;justify-content:center;padding:5px 15px;position:absolute;right:30px;text-transform:uppercase;top:30px}.mobile-menu-wrap #mobile-menu-close svg{height:24px;margin:0 3px 0 0;width:24px}.page-hero-wrap{align-items:center;background:#110c3b;display:flex;flex-direction:row;height:100vh;max-height:900px;min-height:800px;overflow:hidden;position:relative}.page-hero-wrap.contact-us,.page-hero-wrap.legal{height:auto;min-height:auto}.page-hero-wrap .arc-top{bottom:34px;position:absolute;width:100%;z-index:3}.page-hero-wrap .arc-top svg{position:absolute;top:0;width:100%}.contact-us,.legal{padding:150px 0 100px}.contact-us h1,.legal h1{color:#fff;font-size:45px;text-align:center;width:100%}@keyframes rotate-hero{0%{opacity:0;right:-80px;transform:perspective(1000px) rotate3d(-1,1,0,0)}to{opacity:1;right:0;transform:perspective(1000px) rotate3d(-1,1,0,-25deg)}}@keyframes fade-blur{0%{opacity:0}to{opacity:1}}.hero-img-wrap{position:absolute;right:-150px;top:-70px;width:750px}.hero-img-wrap img{animation:rotate-hero 1.2s;animation-delay:.6s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1);border-radius:10px;box-shadow:30px 30px 50px -10px rgba(0,0,0,.6);opacity:0;position:relative;right:-100px;transform:perspective(1000px) rotate3d(-1,1,0,-25deg);width:100%}.hero-content{align-items:center;display:flex;flex-direction:row;margin:0 auto;max-width:1200px;padding:0 30px;position:relative;width:100%;z-index:1}.mid-large-row{background:#fff;border-bottom:3px solid #5b35d5;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1);margin:100px auto;max-width:1000px;padding:30px 0;text-align:center}.mid-large-row .cta-link{display:inline-block}.mid-large-row ul{color:#4f5f84;font-size:13px;font-weight:700;list-style:none;margin:30px 0 0}.mid-large-row li,.mid-large-row ul{align-items:center;display:flex;justify-content:center}.mid-large-row li{margin:0 10px}.mid-large-row svg{height:24px;margin:0 3px 0 0;width:24px}.mid-large-row path{fill:#4f5f84}.mid-large-row h2{font-size:24px;line-height:1.2;margin:0 0 5px}.mid-large-row h2 span{-webkit-text-fill-color:transparent;background:#121fcf;background:linear-gradient(90deg,#f9006d,#db00f8);-webkit-background-clip:text;color:#fff}.mid-large-row p{font-size:18px;font-weight:700;line-height:26px;margin:0 auto 20px;max-width:700px;width:100%}.mid-large-row a{align-items:center;background:#ff5d1c;border-radius:20px;color:#fff;display:flex;font-size:15px;font-weight:700;height:40px;margin:0 0 2px;padding:0 25px;text-transform:uppercase}.mid-large-row a:hover{background:#ff6f36}.page-content-top{margin:0 0 100px}.remax-comp-wrap{margin:50px auto 0;max-width:800px;padding:0 20px;position:relative}.remax-comp-wrap.trivago{max-width:900px}.remax-comp-wrap .label{align-items:center;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.5);border-radius:5px;bottom:30px;color:#fff;display:flex;font-size:12px;font-weight:700;height:26px;letter-spacing:.03em;padding:0 10px;position:absolute;text-transform:uppercase;z-index:5}.remax-comp-wrap .label.label-before{left:30px}.remax-comp-wrap .label.label-after{right:30px}.remax-comp-wrap .comp-images{align-items:center;cursor:col-resize;display:flex;justify-content:center;overflow:hidden;position:relative;text-align:center}.remax-comp-wrap .comp-images img{border-radius:7px;display:block;height:100%;transition:all .2s;width:100%}.remax-comp-wrap .comp-images .img-output{height:100%;position:absolute;width:100%}.remax-comp-wrap .comp-images .img-input-wrap{align-items:center;border-radius:6px 6px 0 0;bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:3}.remax-comp-wrap .comp-images .scroll-line{background:#fff;height:100%;left:50%;margin:0 0 0 -1px;position:absolute;top:0;width:2px}.remax-comp-wrap .comp-images .img-scroller{bottom:0;-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%);height:100%;left:0;position:absolute;right:0;top:0;width:100%}.remax-comp-wrap .comp-images .img-output-wrap{height:100%;position:relative;text-align:center;width:100%;z-index:2}.remax-comp-wrap .comp-inner{background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjkzNyA3LjkzOCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjMwIj48cGF0aCBwYWludC1vcmRlcj0ic3Ryb2tlIGZpbGwgbWFya2VycyIgZD0iTS4wMTQuMDE0SDMuOTdWMy45N0guMDE0ek0zLjk3IDMuOTY4aDMuOTU0djMuOTU1SDMuOTd6IiBmaWxsPSIjZWVlZmYwIi8+PC9zdmc+");background-size:16px;border-radius:8px;box-shadow:0 50px 50px -10px rgba(50,50,93,.25),0 20px 60px -10px rgba(0,0,0,.2);margin:0 auto;max-width:960px;overflow:hidden;position:relative}.remax-comp-wrap img{display:block;overflow:hidden}.page-content-bottom{background:#fff;border-radius:24px;margin:20px;padding:80px 0}.page-content-bottom .col-left{display:flex;flex-direction:column;width:50%}.page-content-bottom .text-content{margin:0 0 80px}.page-content-bottom .text-content:last-child{margin:0}.page-content-bottom h2{font-size:30px;font-weight:900;line-height:1.2;margin:0 0 15px}.page-content-bottom p{color:#4f5f84;font-size:17px;line-height:28px;margin:0;padding:0;text-align:justify}.content-row{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;padding:80px 0 40px}.content-row:nth-child(odd){flex-direction:row}.content-row:nth-child(odd) .image-content img{box-shadow:-25px 30px 50px -20px rgba(0,0,0,.5);transform:rotate3d(1,-1,0,-15deg)}.content-row:nth-child(odd) .text-content{padding:0 0 0 80px}.content-row:nth-child(2n) .text-content{padding:0 80px 0 0}.content-row .image-content{perspective:1000px;position:relative;width:43.5%}.content-row .image-content img{border-radius:12px;box-shadow:25px 30px 50px -20px rgba(0,0,0,.5);position:relative;transform:rotate3d(1,1,0,-15deg);width:100%}.content-row .text-content{width:56.5%}.content-row .text-content a{font-family:Inter,Helvetica Neue,Helvetica,sans-serif}.content-row h2{font-size:30px;font-weight:900;line-height:1.2;margin:0 0 15px}.content-row p{color:#4f5f84;font-size:17px;line-height:28px;margin:0;padding:0}.page-header-wrap{background:#110c3b;padding:180px 0 150px;position:relative;text-align:center}.page-header-wrap .pills{flex-wrap:wrap;list-style:none;margin:20px 0 0;padding:0}.page-header-wrap .pills,.page-header-wrap .pills li{align-items:center;display:flex;justify-content:center}.page-header-wrap .pills li{background:#6a519e;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.3);color:#fff;font-size:11px;font-weight:700;height:26px;margin:0 5px 10px;padding:0 12px;text-transform:uppercase}.page-header-wrap .arc-top{bottom:-2px;position:absolute;width:100%;z-index:1}.page-header-wrap .arc-top svg{bottom:0;left:0;position:absolute;width:100%}.page-header-wrap canvas{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-header-wrap .main-wrap{z-index:1}.page-header-wrap h1{background:linear-gradient(180deg,#fff 22.5%,hsla(0,0%,100%,.6));-webkit-background-clip:text;background-clip:text;color:#fff;color:transparent;font-size:45px;font-weight:900;letter-spacing:.02em;line-height:1.2em;margin:0;padding:0}.page-header-wrap p{color:#c6dafb;font-size:18px;line-height:28px;margin:10px 0 0;padding:0}.pricing-table-wrap{display:flex;justify-content:center;position:relative;transform:translateY(-70px);z-index:2}.pricing-table{border-radius:8px;box-shadow:0 10px 20px -10px rgba(0,0,0,.3);display:flex;margin:0 20px;max-width:1100px;overflow:hidden;position:relative;width:100%}.pricing-table .plan{background:#fff;border-right:1px solid #d9d9d9;flex:1 1 200px;padding:30px 35px}.pricing-table .plan:first-child{border-radius:8px 0 0 8px}.pricing-table .plan:last-child{border:none;border-radius:0 8px 8px 0}.pricing-table .plan-price{display:inline-block;font-size:34px;font-weight:900;line-height:26px;margin:25px 0;position:relative}.pricing-table .plan-price span{font-size:14px}.pricing-table h2{font-size:22px;margin:0 0 5px}.pricing-table p{color:#4f5f84;font-size:14px;font-weight:500;margin:0;max-width:260px}.pricing-table .plan-credits{font-size:16px;font-weight:900;line-height:17px;margin:0 0 30px}.pricing-table .plan-credits span{background:#ff5d1c;border:1px solid #ff4b02;border-radius:6px;color:#fff;display:inline-block;font-size:16px;font-weight:900;margin:0 0 5px;padding:3px 5px}.pricing-table a{background:#70f;border-bottom:2px solid #6600db;border-radius:6px;color:#fff;display:block;padding:10px 0;text-align:center}.pricing-table a:hover{background:#851aff}.pricing-table .plan-bottom{margin:50px 0 0}.pricing-table .plan-bottom li{align-items:center;color:#4f5f84;display:flex;font-size:15px;font-weight:500;line-height:18px;margin:0 0 15px}.pricing-table .plan-bottom li.overage{margin:0 0 25px}.pricing-table .plan-bottom strong{color:#0a2540;font-weight:700}.pricing-table .plan-bottom svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:2;fill:none;stroke:#5b35d5;height:16px;margin:0 5px 0 0;width:16px}.pricing-enterprise-wrap{display:flex;justify-content:center;position:relative;transform:translateY(-70px);z-index:1}.pricing-enterprise-wrap .pricing-enterprise{align-items:center;background:#29294c;background-image:linear-gradient(to bottom right,#404078,#29294c);border-bottom:1px solid #29294c;border-left:1px solid #29294c;border-radius:0 0 8px 8px;border-right:1px solid #29294c;display:flex;flex-direction:column;justify-content:space-between;margin:0 40px;max-width:1000px;padding:30px 40px 35px;text-align:center;width:100%}.pricing-enterprise-wrap ul{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:700;justify-content:center;list-style:none;margin:15px 0 40px}.pricing-enterprise-wrap li{align-items:center;background:#515188;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;justify-content:center;margin:0 10px;padding:3px 15px 3px 10px}.pricing-enterprise-wrap svg{height:24px;width:24px}.pricing-enterprise-wrap path{fill:#fff}.pricing-enterprise-wrap h3{color:#fff;font-size:18px;font-weight:700;margin:0 0 5px}.pricing-enterprise-wrap p{color:#d4def1;font-size:16px;font-weight:500;margin:0}.pricing-enterprise-wrap a{background:#6060a2;border:1px solid #7070ab;border-radius:6px;color:#fff;display:inline-block;padding:10px 20px;white-space:nowrap}.pricing-enterprise-wrap a:after{border-bottom-color:#fff;border-left-color:#fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:11px;margin:0 0 0 8px;opacity:.7;transform:rotate(45deg) translateZ(0);transition:all .15s ease-out;width:11px}.pricing-enterprise-wrap a:hover{background:#7070ab}.pricing-enterprise-wrap a:hover:after{opacity:1;transform:rotate(45deg) translate3d(2px,-2px,0)}.pricing-clients{margin:-20px 0 50px;text-align:center}.pricing-clients img{max-width:1050px;width:100%}.pricing-faq-wrap{margin:20px 0 50px}.pricing-faq-wrap .pricing-faq{display:flex}.pricing-faq-wrap ul{flex:1}.pricing-faq-wrap h3{font-size:30px;font-weight:900;margin:0 0 30px;text-align:center}.pricing-faq-wrap li{margin:0 0 40px}.pricing-faq-wrap h4{margin:0 0 5px;padding:0 0 0 15px;position:relative}.pricing-faq-wrap h4:before{content:"\002022";left:0;opacity:.4;position:absolute;top:-1px}.pricing-faq-wrap p{color:#4f5f84;font-size:15px;font-weight:500;line-height:24px;margin:0;padding:0 60px 0 15px}.bottom-cta-wrap{background:#110c3b}.bottom-cta-wrap .bottom-cta{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:row;justify-content:space-between;padding:50px 0}.bottom-cta-wrap h3{color:#66d9ef;font-size:24px;font-weight:900;margin:0}.bottom-cta-wrap p{color:#fff;font-size:18px;font-weight:500;margin:0}.bottom-cta-wrap a{font-size:14px;font-weight:700;margin:0 10px;text-transform:uppercase}.bottom-cta-wrap .start-now{background:#5b35d5;border-radius:6px;color:#fff;display:inline-block;padding:10px 20px}.bottom-cta-wrap .start-now:hover{background:#6c4ad9}.bottom-cta-wrap .contact-us{background:#fff;border-radius:6px;color:#0a2540;display:inline-block;padding:10px 20px}.bottom-cta-wrap .contact-us:hover{background:#eee}.errors-wrap{align-items:center;background:#110c3b;border-bottom:1px solid #29254f;color:#fff;display:flex;height:80vh;justify-content:center;margin:0;max-height:800px;min-height:600px;position:relative;text-align:center}.errors-wrap h1{font-size:100px;font-weight:900;margin:0}.errors-wrap h2{font-size:36px;font-weight:900;margin:0 0 10px}.errors-wrap p{font-size:20px;font-weight:700;margin:0 auto;max-width:520px}.about-header-wrap{align-items:center;background:#110c3b;background-size:cover;color:#fff;display:flex;justify-content:center;padding:150px 0 100px;position:relative;text-align:center}.about-header-wrap .arc-top{bottom:-2px;position:absolute;width:100%;z-index:1}.about-header-wrap .arc-top svg{bottom:0;left:0;position:absolute;width:100%}.about-header-wrap canvas{height:100%;left:0;position:absolute;top:0;width:100%}.about-header-wrap h1{background:linear-gradient(180deg,#fff 22.5%,hsla(0,0%,100%,.6));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:45px;line-height:1.3;margin:0 auto 20px;max-width:700px}.about-header-wrap p{color:#c6dafb;font-size:20px;line-height:32px;margin:0 auto;max-width:600px;max-width:650px}.about-header-wrap .main-wrap{width:100%;z-index:1}.providers-wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:25px 0 0}.providers-wrap div{background-color:#fff;background-position:50% 40px;background-repeat:no-repeat;border-bottom:3px solid #5b35d5;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1);flex:1 0 300px;margin:0 10px 20px;padding:30px 20px;text-align:center}.providers-wrap img{height:60px;margin:0 0 20px}.providers-wrap p{color:#4f5f84;font-size:15px;line-height:24px;margin:0;padding:0}.about-bottom{background:#e3e9f0;margin:50px 0 0;padding:50px 0;position:relative;z-index:1}.about-bottom h2.copy-title{font-size:36px;font-weight:900;line-height:46px;margin:0 auto 10px;text-align:center}.about-bottom p.copy-lead{color:#253f58;font-size:17px;font-weight:500;line-height:28px;margin:0 auto 20px;max-width:950px;text-align:center}.infra-wrap{align-items:stretch;background:#fff;border-radius:12px;box-shadow:0 50px 50px -10px rgba(50,50,93,.25),0 20px 60px -10px rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:center;margin:50px 0 0;overflow:hidden}.infra-wrap .infra-tile{flex:1;max-width:40%;min-height:365px;position:relative}.infra-wrap .infra-tile:after{background:#fff;content:"";height:100%;position:absolute;right:-95px;top:0;transform:skewX(-7deg);transform-origin:0 0;width:100px;z-index:1}.infra-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.infra-wrap .infra-content-wrap{display:flex;flex-direction:column;justify-content:center;padding:50px 0;position:relative;width:60%;z-index:2}.infra-wrap .infra-content-wrap div{padding:0 10%}.infra-wrap .infra-content-wrap p{color:#4f5f84;font-size:17px;line-height:28px}.about-page-wrap .about-page-col{margin:0 auto;max-width:710px;padding:60px 0 0}.about-page-wrap .about-page-col p{color:#4f5f84;font-size:17px;line-height:30px;margin:0 0 20px;padding:0}.about-page-wrap h2{margin:50px 0 10px}.contact-form-wrap{background:#fff;border-radius:8px;box-shadow:0 50px 50px -10px rgba(50,50,93,.15),0 30px 60px -30px rgba(0,0,0,.3);margin:-50px auto 100px;max-width:700px;position:relative;width:100%}.contact-form-wrap .form-input-row{margin:0 0 30px}.contact-form-wrap .form-input-row:last-child{margin:0}.contact-form-wrap .form-input-row.captcha-row{text-align:center}.contact-form-wrap .form-input-row.captcha-row iframe{display:inline-block}.contact-form-wrap .form-input-row span{display:block}.contact-form-wrap .form-input-row span.error{background:#f5f5f5 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M15 20.3c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z' fill='%23D34134'/%3E%3Cpath d='M28.9 25.5c.9-1.6 1-3.6 0-5.2L19.5 4c-.9-1.6-2.6-2.6-4.5-2.6s-3.6 1-4.5 2.6L1.1 20.3c-.9 1.6-.9 3.6 0 5.2s2.6 2.6 4.5 2.6h18.8c1.9 0 3.6-.9 4.5-2.6zm-2-1.2c-.5.9-1.4 1.4-2.5 1.4H5.6c-1 0-1.9-.5-2.5-1.4-.5-.9-.5-2 0-2.9l9.4-16.3c.6-.8 1.5-1.3 2.5-1.3s1.9.5 2.5 1.4l9.4 16.3c.5.9.5 1.9 0 2.8z' fill='%23D34134'/%3E%3Cpath d='M14.6 9.5c-.7.2-1.2.9-1.2 1.7 0 .5.1 1 .1 1.5.1 1.9.2 3.7.3 5.5 0 .6.5 1.1 1.2 1.1s1.1-.5 1.2-1.1v-1.1c.1-1.2.1-2.4.2-3.6 0-.8.1-1.5.1-2.3 0-.3 0-.5-.1-.8-.3-.7-1-1.1-1.8-.9z' fill='%23D34134'/%3E%3C/svg%3E") no-repeat;background-position:calc(100% - 15px) 12px;background-size:20px}.contact-form-wrap form{padding:40px}.contact-form-wrap label{display:block;font-size:14px;font-weight:700;margin:0 0 5px}.contact-form-wrap textarea{background:transparent;height:200px;resize:none}.contact-form-wrap button{align-items:center;background:#6c4ad9;border:none;border-radius:4px;color:#fff;display:flex;font-size:16px;height:60px;justify-content:center;padding:0;position:relative;width:100%}.contact-form-wrap button:hover{background:#7d5fdd}.contact-form-wrap button .loader{border-width:3px;display:none;height:30px;left:50%;margin:0 0 0 -15px;position:absolute;top:14px;width:30px;z-index:2}.contact-form-wrap button.active{background:#7d5fdd;color:#7d5fdd;cursor:default;opacity:.8}.contact-form-wrap button.active:hover{background:#7d5fdd}.contact-form-wrap button.active .loader{display:block}.contact-form-wrap input[type=email],.contact-form-wrap input[type=text],.contact-form-wrap textarea{background:transparent;display:block;padding-right:35px}.contact-form-wrap input[type=email].error,.contact-form-wrap input[type=text].error,.contact-form-wrap textarea.error{border-color:#d34134}.contact-form-wrap .contact-error,.contact-form-wrap .contact-success{align-items:center;background:#fff;border-radius:5px;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0 20px;position:absolute;text-align:center;top:0;transition:all .15s;visibility:hidden;width:100%}.contact-form-wrap .contact-error>div,.contact-form-wrap .contact-success>div{transform:translateY(-20px);width:100%}.contact-form-wrap .contact-error h3,.contact-form-wrap .contact-success h3{display:block;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:20px;margin:0 0 15px;opacity:0;padding:0}.contact-form-wrap .contact-error p,.contact-form-wrap .contact-success p{color:#4f5f84;font-size:16px;line-height:22px;margin:0 auto;max-width:500px;opacity:0;padding:0}.contact-form-wrap .contact-error.sent,.contact-form-wrap .contact-success.sent{opacity:1;visibility:visible}.contact-form-wrap .contact-error.sent h3,.contact-form-wrap .contact-success.sent h3{animation:move-up 1s;animation-delay:.3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1)}.contact-form-wrap .contact-error.sent p,.contact-form-wrap .contact-success.sent p{animation:move-up 1s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1)}.contact-form-wrap .contact-error h3,.contact-form-wrap .contact-error p{color:#d34134}.legal-wrap{display:flex;margin:-30px auto 50px;max-width:1200px;padding:0 20px;position:relative}.legal-wrap aside{border-right:1px solid #e5eaef;height:100%;padding:30px 0;position:relative;width:301px;z-index:1}.legal-wrap aside ul{list-style:none;margin:0;padding:0}.legal-wrap aside li.active a{background:#e5eaee;color:#3a416f;cursor:default;font-weight:700}.legal-wrap aside a{color:#4f5f84;display:block;font-size:15px;font-weight:400;padding:8px 0 8px 40px}.legal-wrap aside a:hover{color:#7449b3}.legal-wrap .legal-content{border-left:1px solid #e5eaef;margin:0 0 0 300px;padding:40px 50px}.legal-wrap .legal-content p{color:#4f5f84;font-size:15px;line-height:28px;margin:0 0 15px}.legal-wrap .legal-content h3{color:#3a416f;font-size:18px;font-weight:900;margin:30px 0 10px}.legal-content-wrap{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin:0 0 0 -301px;width:100%}.legal-content-wrap a{color:#5b35d5}.legal-content-wrap a:hover{color:#4f29c7}.legal-mobile-menu-wrap{background:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#3a416f;display:none;font-size:17px;font-weight:700;margin:0 0 10px;padding:15px 20px;position:relative}.legal-mobile-menu-wrap .arr-down{align-items:center;border-left:1px solid #e5eaef;display:flex;flex-direction:row;height:100%;justify-content:center;padding:0 15px;position:absolute;right:0;top:0}.legal-mobile-menu-wrap .arr-down span{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3a416f;display:block;height:0;width:0}.legal-mobile-menu-wrap select{border:0;bottom:0;cursor:pointer;left:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.gdpr-processors{color:#4f5f84;font-size:15px;line-height:26px;margin:0 0 15px}.gdpr-processors strong{color:#3a416f}.gdpr-processors div{background:#f5f7f9;border:1px solid #e5eaef;border-radius:4px;margin:0 0 15px;padding:10px 15px}.demo-wrap{display:flex;flex-direction:row;height:100%;width:100%}.demo-wrap .h-captcha{margin:0 0 15px;text-align:center}.demo-wrap .h-captcha iframe{display:inline-block}.demo-wrap iframe{border-radius:5px}.demo-wrap iframe.error{border:1px solid red;left:-1px;position:relative;top:-1px}.demo-wrap .demo-message{border:1px solid;border-radius:6px;display:none;font-size:13px;font-weight:500;margin:20px 0 0;padding:10px}.demo-wrap .demo-message.active{display:block}.demo-wrap .demo-message.error{background:#fef4f4;border-color:#f23423;color:#f23423}.demo-wrap .demo-message.success{background:#e4efdc;border-color:#c5d8aa;color:#48643e}.demo-wrap .col-left{align-items:center;background-image:linear-gradient(160deg,#04062b 20%,#531c6b);display:flex;justify-content:center;padding:50px;position:relative;width:50%}.demo-wrap .col-left>div{margin:auto;max-width:450px;position:relative;width:100%;z-index:2}.demo-wrap .col-left img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.demo-wrap .col-left h2{color:#fff;font-size:36px;font-weight:900;line-height:46px;margin:0 0 20px}.demo-wrap .col-left .sr-logo{margin:0 0 20px;width:120px}.demo-wrap .col-left ul{list-style:none;margin:20px 0 0;padding:0}.demo-wrap .col-left ul svg{height:18px;margin:0 5px 0 0;width:18px}.demo-wrap .col-left li{align-items:center;display:flex;font-size:16px;font-weight:600;margin:0 0 5px}.demo-wrap .quote-wrap{color:#fff}.demo-wrap .quote-wrap p{font-size:18px;line-height:26px;margin:0;max-width:400px}.demo-wrap .col-right{display:flex;flex-direction:row;overflow:scroll;padding:50px;position:relative;width:50%}.demo-wrap .form-wrap{margin:auto;max-width:450px;position:relative;width:100%}.demo-wrap .form-wrap .sr-icon{background:#fff;border-radius:8px;box-shadow:0 3px 7px rgba(100,117,134,.4);display:none;height:50px;left:50%;margin:0 0 0 -25px;padding:8px;position:absolute;top:-25px;width:50px}.demo-wrap .form-wrap h2{color:#0a2540;font-size:30px;font-weight:900;margin:0 0 10px}.demo-wrap .form-wrap h2 span{color:#4f5f84;display:block;font-size:12px;font-weight:700;margin:0;text-transform:uppercase}.demo-wrap .form-wrap label{color:#4f5f84;font-size:14px;font-weight:700}.demo-wrap .form-wrap ul{list-style:none;margin:40px 0 20px;padding:0}.demo-wrap .form-wrap li{margin:0 0 20px}.demo-wrap .form-wrap li:last-child{margin:0}.demo-wrap .form-wrap input{border-radius:6px;margin:5px 0 0}.demo-wrap .form-wrap input.with-error{border:1px solid #f23423}.demo-wrap .form-wrap input.with-error+span{display:block}.demo-wrap .form-wrap .error-msg{color:#f23423;display:block;display:none;font-size:12px;font-weight:500;margin:5px 0 0}.demo-wrap .form-wrap button{background:#5b35d5;border:none;border-bottom:2px solid #4c28bf;border-radius:6px;color:#fff;display:block;font-size:16px;font-weight:700;height:50px;margin:0 0 20px;padding:0;position:relative;text-align:center;transition:all .15s;width:100%}.demo-wrap .form-wrap button:hover{background:#6c4ad9}.demo-wrap .form-wrap button .loader{border-width:3px;display:none;height:26px;left:50%;margin:0 0 0 -14px;position:absolute;top:12px;width:26px;z-index:2}.demo-wrap .form-wrap button.active{background:#7d5fdd;border-color:#7d5fdd;color:#7d5fdd;cursor:default;opacity:.8}.demo-wrap .form-wrap button.active:hover{background:#7d5fdd}.demo-wrap .form-wrap button.active .loader{display:block}.demo-wrap .form-wrap .accept-legal{color:#4f5f84;font-size:12px;font-weight:500;line-height:18px;margin:0;text-align:center}.cookies-info-wrap{background:#fff;border-radius:8px;bottom:20px;box-shadow:0 5px 20px -10px rgba(0,0,0,.6);display:none;left:20px;max-width:400px;padding:0 0 15px;position:fixed;z-index:1050}.cookies-info-wrap.active{display:block}.cookies-info-wrap p{border-bottom:1px solid #eee;font-size:13px;font-weight:500;margin:0 0 10px;padding:15px}.cookies-info-wrap .btn-wrap{align-items:center;display:flex;justify-content:flex-end;padding:0 15px 0 0}.cookies-info-wrap button{background:#5b35d5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:10px 15px;text-transform:uppercase;transition:all .15s}.cookies-info-wrap button:hover{background:#6c4ad9}@keyframes three-quarters-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (min-width:1600px){body{background:#e6ebf1}main{background:#f6f8fa;border-left:1px solid #dce4eb;border-right:1px solid #dce4eb}}@media only screen and (max-width:1200px){.pricing-table .plan{padding:20px}}@media only screen and (max-width:1100px){.pricing-enterprise-wrap .pricing-enterprise{border-radius:8px;margin:20px 20px 0;max-width:none;width:100%}header nav .main-nav button{padding:0 5px}header nav .main-nav .main-nav-item{margin:0 5px}header nav .main-nav .main-nav-item.signup{margin:0 0 0 20px}header nav .main-nav .main-nav-item>a{padding:0 5px}.page-hero-wrap{background:linear-gradient(160deg,#04062b 20%,#531c6b);height:auto;min-height:auto;padding:150px 0 100px}.page-hero-wrap canvas{display:none}.hero-content{display:block;padding:0 20px;text-align:center}.hero-img-wrap,.hero-product-title:before{display:none}}@media only screen and (max-width:900px){.pricing-table{box-shadow:none;flex-wrap:wrap;overflow:visible}.pricing-table .plan{border:none;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1);flex:1 0 500px;margin:5px 0;width:100%}.pricing-table .plan:first-child,.pricing-table .plan:last-child{border-radius:8px}header nav{padding:20px 0 0}header nav .main-nav{display:none}#mobile-menu-trigger{display:flex}.about-header-wrap{height:auto;min-height:auto;padding:120px 0 50px}.legal-wrap{display:block}.legal-wrap aside{display:none}.legal-wrap aside h3{margin:20px 0 10px 30px}.legal-wrap aside a{padding:8px 0 8px 30px}.legal-wrap .legal-content{border:none;margin:0;padding:30px}.legal-content-wrap{margin:0}.demo-wrap,.legal-mobile-menu-wrap{display:block}.demo-wrap .col-left{display:none}.demo-wrap .col-right{display:block;height:auto;padding:20px;width:100%}.demo-wrap .form-wrap{background:#fff;border-radius:8px;box-shadow:0 10px 60px -15px rgba(100,117,134,.75);margin:20px auto;max-width:600px;padding:50px 30px 30px;position:relative}.demo-wrap .form-wrap .sr-icon{display:block}.demo-wrap .form-wrap h2{font-size:24px;line-height:30px}}@media only screen and (max-width:800px){.content-row{display:block;padding:40px 0}.content-row p{font-size:16px}.content-row .image-content{margin:0 0 50px;width:auto}.content-row .image-content img{border-radius:0 8px 8px 0;left:-20px;transform:rotate3d(1,-1,0,-15deg)}.content-row .text-content{width:100%}.content-row:nth-child(2n) .text-content,.content-row:nth-child(odd) .text-content{padding:0}.page-content-top{margin:0 0 20px}}@media only screen and (max-width:700px){.main-wrap{padding:0 15px}.pricing-table{margin:0 15px}.mid-large-row{margin:50px 0;padding:30px}.mid-large-row ul{display:flex;flex-direction:column}footer{padding:30px 0 0}footer .main-wrap{display:block;padding:0 20px}footer .footer-social{width:100%}footer .footer-content-wrap{flex-direction:column;width:100%}footer .footer-column{border-top:1px solid hsla(0,0%,100%,.2);margin:0;padding:20px 0;width:100%}footer p{font-size:14px}footer .footer-bottom-wrap div{display:block;padding:15px 0}footer .footer-bottom-wrap span{margin:0 0 5px}footer .footer-bottom-wrap span:last-child{margin:0}.pricing-table .plan{margin:0 0 10px}.pricing-enterprise-wrap{transform:translateY(-130px)}.pricing-enterprise-wrap ul{flex-wrap:wrap;justify-content:flex-start;margin:30px 0 0}.pricing-enterprise-wrap li{margin:0 10px 10px 0}.pricing-enterprise-wrap .pricing-enterprise{border-radius:0;display:block;margin:0 0 -60px;padding:90px 15px 30px;text-align:left}.pricing-enterprise-wrap a{margin:25px 0 0;text-align:center;width:100%}.pricing-enterprise-wrap p{margin:10px 0 0}.pricing-faq-wrap .pricing-faq{flex-wrap:wrap}.pricing-faq-wrap ul{flex:auto}.pricing-faq-wrap p{padding:0 0 0 15px}.cookies-info-wrap{border-radius:0;bottom:0;left:0;max-width:100%;width:100%}}@media only screen and (max-width:600px){.infra-wrap{display:block}.infra-wrap .infra-content-wrap{display:block;padding:20px 0;width:100%}.infra-wrap .infra-tile{height:300px;max-width:100%;width:100%}.infra-wrap .infra-tile:after{display:none}.about-header-wrap h1{font-size:36px}.page-header-wrap{padding:120px 0}.page-header-wrap h1{font-size:36px}.contact-us h1,.legal h1{font-size:36px;margin:0 auto}.contact-form-wrap form{padding:20px}}@media only screen and (max-width:500px){.mobile-menu-wrap .menu-section ul{grid-template-columns:repeat(1,1fr)}.pricing-model-wrap{margin:50px 0 0}.pricing-model-wrap div{flex-wrap:wrap}.pricing-model-wrap button{width:100%}.pricing-model-wrap span{display:block;padding:10px 0;width:100%}.pricing-table{flex-wrap:wrap}.pricing-table .plan-bottom{margin:40px 0 0}.pricing-table .plan{flex:auto;width:100%}}