﻿@font-face{font-family:Titillium;src:url("/assets/font/TitilliumWeb-SemiBold.ttf")}@font-face{font-family:Opensans;src:url("/assets/font/OpenSans-Regular.ttf")}*{font-family:Opensans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale;text-rendering:optimizeLegibility;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{width:100%;background:#f5f2ff;overflow-x:hidden}table{width:100%}h1,h2,h3,h4,h5{font-family:Titillium,Opensans,sans-serif}h1,h2{color:#6b6583;font-size:24px}p{color:#6b6583;line-height:1.6;font-size:16px}a{color:#7d63cc;text-decoration:none;transition:color .2s}a:hover{color:#473679}abbr{cursor:help}kbd{background:#e9e5f5;padding:2px 6px;border-radius:6px;border-bottom:3px solid #d7d2e6;border-left:2px solid #d7d2e6;border-right:2px solid #d7d2e6;margin:2px;font-weight:bold}hr{height:1px;border:none;background:#e8e2ff;margin-top:24px}circle{fill:#bcb5d6}.green{fill:#897db9}body.security nav{max-width:900px}body.security main{max-width:900px;margin-top:120px}body.security main section{padding:0}body.security main.documentation aside{background:linear-gradient(to bottom, #faf9ff 0%, #f5f2ff 100%)}body.security main.documentation article{background:linear-gradient(to bottom, #ffffff 0%, #f5f2ff 100%)}body.security main.documentation article h4{margin:12px 0 6px 0;text-transform:uppercase;font-size:16px}body.security main.documentation article p{font-size:14px}body.security footer>div{max-width:900px}.roof{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:2px 8px;position:absolute;top:2px;left:0;right:0;z-index:9000;max-width:1200px;margin:0 auto}.roof div>a{color:#ffbfbf;font-size:12px;position:relative;padding-left:16px;font-weight:600;display:inline-block}.roof div>a::after{content:"You are not connected"}.roof div>a:hover::after{content:"Click here for more details"}.roof div>a svg{display:inline-block;position:absolute;top:1px;left:0}.roof div>a.connected{color:#7cf7c1;display:inline-block}.roof div>a.connected::after{content:"You are connected"}.roof div>a.connected:hover::after{content:"Click here for more details"}.roof ul{float:right}.roof ul li{display:inline-block;font-size:12px;margin-left:12px;position:relative}.roof ul li.maintenance a{color:#ffeb3b}.roof ul li.maintenance a:hover{color:#ffc107}.roof ul li ul{display:none;position:absolute;top:17px;left:50%;left:calc(50% - 62px);background:#603aa2;border-bottom:2px solid #4a2788;border-radius:6px;overflow:hidden}.roof ul li ul li{display:block;width:124px;margin:0 auto}.roof ul li ul li:hover{background:#4d2c88}.roof ul li ul li a{padding:6px 12px}.roof ul li ul li a svg{margin-right:6px}.roof ul li ul li a img{position:relative;top:3px;left:0;margin-right:3px;width:16px}.roof ul li:hover ul{display:block}.roof ul li a{color:#e1dcf5;display:block;font-weight:bold;position:relative;transition:color .2s}.roof ul li a:hover{color:#fff}.roof ul li a.lang{cursor:context-menu}nav{position:absolute;top:32px;left:0;right:0;margin:0 auto;max-width:1200px;border-radius:6px;z-index:8000}nav>div{height:56px}nav>div h1{display:inline-block;padding:6px 8px}nav>div h1 a{padding:0;display:block;position:relative}nav>div #toggle{display:none;float:right;height:56px;padding:20px 12px 12px 12px;outline:none;cursor:pointer}nav>div #toggle span{width:24px;height:2px;background:#f9f3ff;margin:0 6px 4px 6px;border-radius:3px;display:block}nav>div #toggle span:last-child{margin-bottom:0}nav>div>span{float:right;background:#8b2dff;position:relative;width:54px;height:56px;display:inline-block;border-top-right-radius:6px;border-bottom-right-radius:6px}nav>div>span:hover{border-bottom-right-radius:0}nav>div>span:hover .puls{opacity:0;animation:puls_ops 2s linear infinite;background:#997cd6}nav>div>span:hover div{display:block;border-bottom-left-radius:6px;border-bottom-right-radius:6px}nav>div>span svg{position:absolute;top:20px;right:19px;z-index:8002}nav>div>span>span{display:inline-block;width:20px;height:20px;border-radius:50%;position:absolute;top:18px;right:17px;z-index:8001}nav>div>span div{display:none;position:absolute;top:55px;right:0;width:200px;min-height:42px;height:auto;background:#8b2dff;border-bottom:2px solid #8b2dff;border-top-left-radius:6px;border-top-right-radius:0;text-align:center;padding:16px}nav>div>span div p{font-size:14px;color:#fff}nav>div>span div p:first-child{font-weight:bold}nav>div>span div p:last-child{margin-top:4px;color:#d4c7ff;line-height:1.3}nav>div>span div p span{font-weight:bold}nav>div ul{float:right}nav>div ul.show{position:fixed;top:0;left:0;right:0;bottom:0;display:block;background:#000;z-index:9999;background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);padding-top:48px}nav>div ul.show li{display:block;float:none}nav>div ul.show li:nth-child(odd){background:rgba(0,0,0,.05)}nav>div ul.show li:hover>div{display:none}nav>div ul li{display:inline-block;position:relative;float:left}nav>div ul li a{color:#ebe7fb;padding:17px 16px;display:block;transition:background .2s}nav>div ul li a:hover{color:#ebe7fb}nav>div ul li.active>a,nav>div ul li:hover>a{background:rgba(0,0,0,.05)}nav>div ul li:hover>div{display:block}nav>div ul li>div{display:none;width:330px;position:absolute;top:54px;left:calc(50% - 165px);right:0;background:#f5f2ff;border-bottom:2px solid #dcd5f1;border-radius:6px;overflow:hidden}nav>div ul li>div div{background:#8b2dff;padding:12px}nav>div ul li>div div p{color:#fff;font-size:14px}nav>div ul li>div ul{float:none}nav>div ul li>div ul li{width:100%}nav>div ul li>div ul li a{color:#7e52b1;font-size:14px;padding:8px 12px;border-bottom:1px solid #dcd5f1}nav>div ul li>div ul li:last-child a{border-bottom:none}nav>div ul li>div ul li:hover a{background:#dcd5f1;color:#7e52b1}header{position:absolute;top:0;left:0;right:0;min-height:380px;z-index:100}header.cyber::before{content:"";z-index:0;background:url("/assets/img/www/bg_dark.svg") no-repeat;background-position:bottom;background-size:cover;position:absolute;top:0;left:-8px;right:0;bottom:0;width:102%;height:200%}header.documentation::before{content:"";z-index:0;background:url("/assets/img/www/bg_dark.svg") no-repeat;background-position:bottom;background-size:cover;position:absolute;top:0;left:-8px;right:0;bottom:0;width:102%;height:200%}header.documentation div h2,header.documentation div p{color:#fff;text-shadow:0 1px 6px #683b9b}header.index::before{content:"";z-index:0;background:url("/assets/img/www/bg_dark.svg") no-repeat;background-position:bottom;background-size:cover;position:absolute;top:0;left:-8px;right:0;bottom:0;width:102%;height:176%}header.index.bf::before{content:"";background:url("/assets/img/www/bg_dark.svg") no-repeat;background-position:bottom;background-size:cover}header.index.santa::before{content:"";background:url("/assets/img/www/bg_santa.svg") no-repeat;background-position:bottom;background-size:cover}header.index div{padding-top:238px}header.index div h2{color:#ecddff;font-size:68px}header.index div h2 strong{color:#fff;text-decoration:underline}header.index div p{color:#fff;font-size:14px;margin-top:6px}header.index div ul{margin-top:0}header.index div ul li{font-size:24px}header.index div ul li svg{top:10px}header.index div a{margin-top:12px;display:inline-block;padding:12px 16px;background:#00ffa3;border-bottom:2px solid #21844a;border-radius:12px;color:#0d6733}header.index div a:hover{background:#70ff97}header::before{content:"";z-index:0;background:url("/assets/img/www/bg_dark.svg") no-repeat;background-position:bottom;background-size:cover;position:absolute;top:0;left:-8px;right:0;bottom:0;width:102%;height:200%}header div{max-width:1024px;margin:0 auto;padding-top:134px;position:relative;z-index:101;text-align:center}header div h2{margin-top:32px;font-size:38px;color:#e8e2ff}header div p{margin:0 auto;color:#d4c7ff;font-size:22px;max-width:648px;line-height:1.3}header div ul{max-width:600px;margin:0 auto;margin-top:24px}header div ul li{display:inline-block;color:#fff;padding-right:24px;position:relative;padding-left:24px;text-transform:uppercase;font-weight:bold;position:relative}header div ul li svg{position:absolute;top:2px;left:0}header div ul li svg path{fill:#7ce0aa}main{position:relative;z-index:200;margin:0 auto;margin-top:420px;max-width:1200px;min-height:calc(100% - (322px - 32px));border-radius:6px}main.features .videobg{border-top-left-radius:9px;border-top-right-radius:9px}main.features .videobg video{border-top-left-radius:6px;border-top-right-radius:6px}main.documentation,main.support,main.wg,main.features,main.bg,main.app{margin-top:380px;min-height:calc(100% - (302px - 66px))}main.index{margin-top:550px}main.index .compare ol{text-align:right;list-style-position:inside}main.index .compare ol li{font-size:13px;color:#7649a1}main.index .compare tr th{background:#8b2dff;color:#fff;text-align:center;border-bottom:0}main.index .compare tr td{text-align:center;border-bottom:1px solid #140c18;background:#140c18;color:#f1e7ff;font-weight:bold}main.index .compare tr td a{color:#f1e7ff}main.index .compare tr td:first-child{text-align:left}main.index .compare tr td svg{width:20px}main.index .compare tr td .yes{stroke:#6efba2}main.index .compare tr td .no{stroke:#ff8076}main.index .compare tr td .orange{stroke:#ffc107}main.index .compare tr:last-child td{border-bottom:0}section{position:relative;z-index:500;padding:0 24px}section.videobg{padding:0}section.wg{background:#f5f2ff;border-radius:6px}section.fade{background:#f5f2ff}section.prices,section.fade{border-top-left-radius:6px;border-top-right-radius:6px}section.review ul{display:flex}section.review ul li{display:block;flex:0 1 33%;padding:12px 24px 24px 24px}section.review ul li:first-child{padding-left:0}section.review ul li:last-child{padding-right:0}section.review ul li p{font-size:14px;text-align:center;color:#633196}section.review ul li p span{font-size:18px}section.review ul li p:first-child{background:linear-gradient(0deg, #efebfd 0%, #f5f2ff 100%);padding:12px;border-radius:32px}section.review ul li p:last-child{margin-top:6px;color:#633196;font-weight:bold}.wg .support_links ul{display:flex;justify-content:space-between}.wg .support_links ul li{display:inline-block;width:48%;width:calc(50% - 12px);border-radius:6px;background:#fbfaff;transition:background .2s,box-shadow .2s;border-bottom:4px solid #d5cdec;box-shadow:0 0 24px #ece8f7}.wg .support_links ul li:hover{background:#fff;box-shadow:0 0 24px #e0dbef}.wg .support_links ul li a{display:block;padding:24px}.wg .support_links ul li a h3{font-size:16px;color:#7d63cc}.wg .support_links ul li a p{margin-top:6px;font-size:14px}.wg .box{margin:24px 0 0 0;padding:0 24px}.wg .box .info{background:#d4e6ff;padding:12px;border-radius:6px;border-bottom:2px solid #b2cae8}.wg .box .info p{color:#1a7cf7;margin-bottom:0;font-size:14px}.wg .box .info p a{color:#034ca7;text-decoration:underline}.wg section{margin:24px 0}.wg section .speed{margin:62px 0}.wg section .speed h2{margin-top:0}.wg section .speed h3{margin-bottom:6px}.wg section .speed div:first-child{padding-right:32px}.wg section .speed div:last-child ul li{display:block;margin-bottom:24px}.wg section .speed div:last-child ul li span{display:block;width:100%;height:6px;border-radius:6px;overflow:hidden;background:linear-gradient(to right, #f77979 0%, #e6e250 50%, #6ede4a 100%)}.wg section .speed div:last-child ul li span span{width:auto;border-radius:0;background:#d3cee2;margin:0 0 0 auto}.wg section .speed div:last-child ul li span span.wg{width:0%}.wg section .speed div:last-child ul li span span.openvpn{width:80%}.wg section .speed div:last-child ul li span span.ipsec{width:40%}.wg section .encryption{display:flex;padding:124px 0 48px 0;position:relative;justify-content:space-between;margin-top:62px}.wg section .encryption::after{background:#7f57bc;background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);content:"";position:absolute;z-index:-1;top:0;left:-100%;bottom:0;display:block;width:300%;height:100%;transform:rotate(-6deg)}.wg section .encryption div{width:48%;width:calc(50% - 48px)}.wg section .encryption h2{font-size:32px;color:#fff;font-weight:bold;margin:0;margin-bottom:12px}.wg section .encryption h2 span{color:#d9c4fa;font-weight:normal;display:block;font-size:24px}.wg section .encryption h3{color:#fff}.wg section .encryption p{margin-bottom:12px;color:#e0ceff}.wg section .encryption p.green{color:#bef5d2}.wg section .encryption ul li{display:block;margin-bottom:24px}.wg section .encryption ul li svg{position:relative;top:4px;margin-right:6px}.wg section .encryption ul li h3{margin-bottom:3px}.wg section .news>div{width:50%}.wg section .news div:first-child h2{margin-top:0}.wg section .news div:first-child p{margin-top:24px}.wg section .news div:last-child{transform:none;background:#f1edff}.wg section .news div:last-child .header h3{margin-bottom:0}.wg section .news div:last-child .header p{margin-top:0}.wg section .news div:last-child article:hover{background:#f1edff}.wg section .videodesc.three{margin-top:62px}.wg section .videodesc.three ul li{padding-right:24px}.wg section .los{margin-top:84px}.wg section .los>div:last-child{width:70%}.wg section .los>div:last-child h2{padding-top:36px}.wg section .los>div:last-child ul{margin-top:24px}.wg section .los>div:last-child ul li{display:inline-block;margin-right:24px;padding:10px 16px;background:#fbfaff;border-radius:6px;box-shadow:0 2px 24px #dedaec;text-transform:uppercase;font-size:14px;font-weight:bold;color:#6a6483}.wg section .los>div:last-child ul li span{width:8px;height:8px;display:inline-block;background:#000;border-radius:50%;margin-right:12px;position:relative;top:-2px}.wg section .los>div:last-child ul li:nth-child(1) span{background:#42b99b}.wg section .los>div:last-child ul li:nth-child(2) span{background:#eab60f}.wg section .los>div:last-child ul li:nth-child(3) span{background:#d04d4d}.wg section>div{display:flex}.wg section>div>div{width:50%}.wg section>div .notepad{width:400px;background:#faf9ff;border-radius:6px;box-shadow:-3px 3px 24px #dedaec;transform:perspective(1000px) rotateY(10deg) translate3d(0, 0, 0)}.wg section>div .notepad .header{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);padding:24px;border-top-left-radius:6px;border-top-right-radius:6px}.wg section>div .notepad .header h3{color:#fff;margin-bottom:6px}.wg section>div .notepad .header p{color:#e0ceff;font-size:14px;margin-bottom:0}.wg section>div .notepad .lines{padding:24px}.wg section>div .notepad .lines p{position:absolute;top:73px;left:-63px;width:60px;height:60px;background:#42b99b;border-radius:50%;padding-top:14px;text-align:center;font-size:14px;font-weight:bold;color:#fff;line-height:1.3}.wg section>div .notepad .lines p::before{content:"";position:absolute;width:14px;height:14px;z-index:-1}.wg section>div .notepad .lines p span{display:block;font-size:12px}.wg section>div .notepad .lines p.wg{background:#42b99b;top:85px;left:247px}.wg section>div .notepad .lines p.wg::before{top:43px;right:42px;transform:rotate(-110deg);background:url("data:image/svg+xml;utf8,<svg width='13px' height='14px' viewBox='0 0 13 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path fill='#42b99b' d='M0,0 L0,14 L11,7 L0,0 Z'></path></svg>") no-repeat}.wg section>div .notepad .lines p.openvpn{background:#eab60f;top:170px;left:304px;box-shadow:none}.wg section>div .notepad .lines p.openvpn::before{top:23px;right:56px;transform:rotate(180deg);background:url("data:image/svg+xml;utf8,<svg width='13px' height='14px' viewBox='0 0 13 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path fill='#eab60f' d='M0,0 L0,14 L11,7 L0,0 Z'></path></svg>") no-repeat}.wg section>div .notepad .lines p.ipsec{background:#d04d4d;top:327px;left:296px}.wg section>div .notepad .lines p.ipsec::before{top:2px;right:48px;transform:rotate(-140deg);background:url("data:image/svg+xml;utf8,<svg width='13px' height='14px' viewBox='0 0 13 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><path fill='#d04d4d' d='M0,0 L0,14 L11,7 L0,0 Z'></path></svg>") no-repeat}.wg section>div .notepad .lines>span{display:block;height:4px;margin-bottom:12px;width:300px;background:#e5e0f9}.wg section>div .notepad .lines>span:last-child{margin-bottom:0}.wg section>div .notepad .lines>span.wg{background:#42b99b}.wg section>div .notepad .lines>span.openvpn{background:#eab60f}.wg section>div .notepad .lines>span.ipsec{background:#d04d4d}.wg section>div .notepad .lines>span:nth-child(odd){width:268px}.wg section>div .notepad .lines>span:nth-child(3){width:233px}.wg section>div .notepad .lines>span:nth-child(4){width:224px}.wg section>div .notepad .lines>span:nth-child(5){width:244px}.wg section>div .notepad .lines>span:nth-child(6){width:266px}.wg section>div .notepad .lines>span:nth-child(7){width:254px}.wg section>div .notepad .lines>span:nth-child(8){width:278px}.wg section>div .notepad .lines>span:nth-child(9){width:212px}.wg section>div h2{color:#6b6583;margin-top:24px;margin-bottom:8px;font-weight:bold}.wg section>div h3{color:#6b6583;margin-bottom:12px;position:relative}.wg section>div h4{color:#6b6583;margin-bottom:6px}.wg section>div p{margin-bottom:12px}.wg section>div ul li{list-style:inside;color:#7c3db3;padding:4px 0}.wg .support_links{margin:24px auto auto auto;background:none}.wg .support_links ul li{box-shadow:none;width:18%;width:calc(20% - 12px)}.wg .announcement{margin:0 auto}.wg .announcement>div{display:block;background:#f8f7ff;border-radius:6px;box-shadow:0 4px 24px #dedaec}.wg .announcement>div h2{margin:0 0 12px 0}.wg .announcement>div h3{margin-top:24px}.wg .announcement>div p:last-child{margin-bottom:0}.wg .announcement>div .header{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);padding:24px;border-top-left-radius:6px;border-top-right-radius:6px;width:100%}.wg .announcement>div .header h2{color:#fff}.wg .announcement>div .header p{color:#e0ceff}.wg .announcement>div .content{padding:24px;width:100%}.wg .announcement>div .content h3:first-child{margin-top:0}.wg .servers{margin:0 auto}.wg .servers>div{display:block}.wg .terminal{margin:0 auto;padding:0;background:none;border-radius:6px;display:flex}.wg .terminal>div{display:block}.wg .terminal>div>div{width:100%}.wg .terminal .text{padding:24px;width:400px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom:2px solid #562a9a;background:linear-gradient(-45deg, #7853bd 0%, #9d67bb 100%)}.wg .terminal .text p{margin:0;color:#e4daf3;font-size:14px}.wg .terminal .code{width:800px;margin:0;border-top-right-radius:0;border-bottom-right-radius:0}.wg .terminal .code pre{height:300px}.wg .terminal h2{font-size:20px;color:#fff;font-weight:bold;margin-top:0}.wg .terminal>p{font-size:16px}.wg .terminal ol{margin-top:24px;margin-left:16px}.wg .terminal ol li{color:#f2e5fd;padding:4px 0;font-weight:bold;font-size:14px;animation:opacity 2s linear 1}.code{background:#ebe7fb;margin:24px 0;border-radius:6px;overflow:hidden;border-bottom:2px solid #d4cfe6}.code.nmt{margin-top:12px}.code div{margin:0 auto}.code pre{margin-top:0;line-height:1.3;overflow:auto;padding:24px;border-radius:6px;font-size:14px;color:#211c35;white-space:pre-wrap;word-wrap:break-word;font-family:"Courier New",Monospace}.code pre .result{color:#867ea0;margin-top:12px}.code .top{background:#e1dcf5}.code .top p{padding:6px 24px;font-size:14px;margin:0;color:#635c7b}.code span{padding:0 12px 0 0;color:#a48af3;font-size:13px;user-select:none;cursor:default}.code span::before{content:"→";font-weight:bold}.code.guide{margin-top:0}.code.guide>div{display:none}.code.guide>div:first-child{display:block}@media(max-width: 1024px){.wg section{margin:24px 0}.wg section .speed{margin:24px 0;display:block}.wg section .speed div{width:100%}.wg section .speed div:first-child{padding-right:32px}.wg section .speed div:last-child{margin-top:24px}.wg section .encryption{display:block;padding:62px 0 48px 0;margin-top:24px}.wg section .encryption div{width:100%}.wg section .news>div{width:100%}.wg section .videodesc.three{margin-top:12px}.wg section .los{margin-top:62px}.wg section .los>div:last-child{width:100%}.wg section .los>div:last-child ul li{margin-bottom:24px}.wg section>div{display:block}.wg section>div>div{width:100%}.wg section>div .notepad{width:100%;transform:perspective(0) rotateY(0) translate3d(0, 0, 0)}.wg .support_links{margin-top:42px}.wg .support_links ul{display:block}.wg .support_links ul li{width:100%;margin-bottom:12px}.wg .servers{margin:0 auto}.wg .servers>div{display:block}.wg .terminal{border-radius:0;display:block}.wg .terminal>div>div{width:100%}.wg .terminal .text{width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.wg .terminal .code{width:100%;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom:0}}@media(max-width: 1024px){.roof{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:2px 8px;position:absolute;top:2px;left:0;right:0;z-index:9000;max-width:1200px;margin:0 auto}.roof div>a{color:#ffbfbf;font-size:12px;position:relative;padding-left:16px;font-weight:600;display:inline-block}.roof div>a::after{content:"You are not connected"}.roof div>a:hover::after{content:"Click here for more details"}.roof div>a svg{display:inline-block;position:absolute;top:1px;left:0}.roof div>a.connected{color:#7cf7c1;display:inline-block}.roof div>a.connected::after{content:"You are connected"}.roof div>a.connected:hover::after{content:"Click here for more details"}.roof ul{float:right}.roof ul li{display:inline-block;font-size:12px;margin-left:12px;position:relative}.roof ul li.maintenance a{color:#ffeb3b}.roof ul li.maintenance a:hover{color:#ffc107}.roof ul li ul{display:none;position:absolute;top:20px;left:50%;left:calc(50% - 62px);background:#603aa2;border-bottom:2px solid #4a2788;border-radius:6px;overflow:hidden}.roof ul li ul li{display:block;width:124px;margin:0 auto}.roof ul li ul li:hover{background:#4d2c88}.roof ul li ul li a{padding:6px 12px}.roof ul li ul li a img{width:16px;position:relative;top:3px;margin-right:6px}.roof ul li:hover ul{display:block}.roof ul li a{color:#e1dcf5;display:block;font-weight:bold;position:relative;transition:color .2s}.roof ul li a:hover{color:#fff}.roof ul li a.lang{cursor:context-menu}.roof ul li a.lang img{position:relative;top:3px;left:0;margin-right:3px;width:16px}nav{position:absolute;top:32px;left:0;right:0;margin:0 auto;max-width:1200px;border-radius:6px;z-index:8000}nav>div{height:56px}nav>div #toggle{display:inline-block}nav>div h1{display:inline-block;padding:6px 8px}nav>div h1 a{padding:0;display:block;position:relative}nav>div>span{float:right;background:#8b2dff;position:relative;width:54px;height:56px;display:inline-block;border-radius:0}nav>div>span:hover{border-bottom-right-radius:0}nav>div>span:hover .puls{opacity:0;animation:puls_ops 2s linear infinite;background:#997cd6}nav>div>span:hover div{display:block}nav>div>span svg{position:absolute;top:20px;right:19px;z-index:8002}nav>div>span>span{display:inline-block;width:20px;height:20px;border-radius:50%;position:absolute;top:18px;right:17px;z-index:8001}nav>div>span div{display:none;position:absolute;top:55px;right:0;width:200px;min-height:42px;height:auto;background:#783fa0;border-bottom:2px solid #783fa0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;text-align:center;padding:16px}nav>div>span div p{font-size:14px;color:#fff}nav>div>span div p:first-child{font-weight:bold}nav>div>span div p:last-child{margin-top:4px;color:#d4c7ff;line-height:1.3}nav>div>span div p span{font-weight:bold}nav>div ul{display:none}}@media(max-width: 1024px){header{position:relative;min-height:auto;padding:0 24px 24px}header.cyber::before,header.documentation::before{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);height:100%}header.index div{padding-top:120px}header.index div h2{font-size:48px;line-height:1}header::before{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);height:100%}header div h2{font-size:26px;margin-top:8px}header div p{font-size:16px}main.index.bf{margin-top:0}}@media(min-width: 3600px){header.cyber::before,header.documentation::before,header.index::before{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);height:200%;top:-86%;left:-100%;bottom:0;display:block;width:300%;transform:rotate(-6deg)}}@media(max-width: 1200px){main{border-radius:0}}@media(max-width: 1024px){main{position:relative;margin-top:0;max-width:1200px;min-height:100%}main.documentation,main.support,main.wg,main.features,main.bg,main.app{margin-top:0;min-height:100%}main.index{margin-top:240px;min-height:100%}main.index .compare{display:none}main.index .review ul{display:block}main.index .review ul li{display:block}}@media(max-width: 1200px){section{border-radius:0 !important}}@media(max-width: 1024px){section.videobg{padding:0}section.videobg h2{text-align:center}section.wg{background:#f5f2ff;border-radius:6px}section.fade{background:#f5f2ff}section.prices,section.fade{border-top-left-radius:0;border-top-right-radius:0}}aside{position:relative;padding-top:24px;background:#eeeaff;border-radius:6px;border-top-right-radius:0;background:linear-gradient(to bottom, #eae5ff 0%, #f5f2ff 100%)}aside #subnav{position:sticky;top:12px}aside #togglesub{display:none;height:56px;padding:20px 12px 12px 16px;outline:none;cursor:pointer;width:100%}aside #togglesub>div{display:inline-block}aside #togglesub>div span{width:24px;height:2px;background:#4a1f69;margin:0 6px 4px 6px;border-radius:3px;display:block}aside #togglesub>div span:last-child{margin-bottom:0}aside #togglesub p{display:inline-block}aside h3{color:#6b6583;margin-left:22px}aside ul{width:240px;margin-bottom:24px}aside ul li{display:block}aside ul li ul{margin-bottom:0}aside ul li ul li a{font-size:14px;padding:2px 20px;color:#6e58b3}aside ul li ul li a:hover{color:#6b6582}aside ul li ul li:last-child a{padding-bottom:12px}aside ul li a{color:#635c7b;padding:6px 20px;display:block;border-left:2px solid transparent}aside ul li>a{padding-top:12px}aside ul li h3{font-size:16px;margin:0;padding-top:8px}aside ul li p{font-size:14px;margin:4px 0}aside ul li span{font-size:14px;display:block;padding-bottom:8px}aside ul li:hover a{border-left:2px solid #897cbd}aside ul li.active a{background:#f5f2ff;border-left:2px solid #bd77ff;color:#635c7b}aside ul li.active ul{display:block}aside ul li.active ul li a{color:#6e58b3}aside ul li.active ul li a:hover{color:#6b6582}footer{padding:48px 0 12px 0;text-align:left;border-bottom:4px solid #7967bb;background:linear-gradient(to bottom, rgba(229, 224, 251, 0) 0%, #e5e0fb 100%);position:relative;z-index:502}footer>div{display:flex;max-width:1200px;margin:0 auto;padding:24px 24px 0 24px;border-top:2px solid #eae5ff}footer>div div{display:inline-block;width:100%}footer>div div:last-child{text-align:right}footer>div div ul li{display:block}footer>div div ul li a{color:#696088;padding:2px 0;font-size:14px}footer>div div ul li a:hover{color:#7967bb}footer>div div ul li p{color:#696088;padding:2px 0;margin:0;text-align:left;font-size:14px}footer h3{margin-top:-5px;margin-bottom:4px;color:#696088;font-size:14px}footer p{font-size:12px;color:#7967bb;margin-top:12px;text-align:center}footer a{display:block}footer svg{max-width:124px}table{width:100%;border-collapse:collapse}table tr th{text-align:left;color:#6b6583;font-size:16px;padding:6px 12px;border-bottom:2px solid #e1dcf5;background:#e1dcf5;font-size:14px}table tr th:first-child{border-top-left-radius:6px}table tr th:last-child{border-top-right-radius:6px}table tr:nth-child(odd) td{background:#ebe7fb}table tr:last-child td{border-bottom:none}table tr:last-child td:first-child{border-bottom-left-radius:6px}table tr:last-child td:last-child{border-bottom-right-radius:6px}table tr td{font-size:14px;padding:12px;border-bottom:1px solid #e1dcf5;color:#6b6583;background:#efecfb}table tr td span{display:inline-block;width:8px;height:8px;background:green;border-radius:50%;margin-right:8px}table tr td span.online{background:green}table tr td span.offline{background:red}.prices{padding:0;margin-top:48px}.prices.promotion div>ul>li:first-child{border-top-left-radius:0}.prices.promotion div>ul>li:last-child{border-top-right-radius:0}.prices div.list ul{display:flex}.prices div.list ul li{width:33%;margin:0 12px}.prices div.list ul li:first-child{margin-left:36px}.prices div.list ul li:last-child{margin-right:36px}.prices div.list ul li a{margin:0 auto;width:100%}.prices div.list ul li p{background:#706593;padding:8px 16px;border-radius:6px;color:#f5f2ff}.prices div>p{text-align:center;margin:0 auto;background:#84f1c1;padding:6px;color:#297956;border-top-left-radius:6px;border-top-right-radius:6px;font-size:15px}.prices div>ul>li{display:inline-block;width:33%;background:#f5f2ff;float:left;text-align:center;overflow:hidden;padding-bottom:22px}.prices div>ul>li:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.prices div>ul>li:nth-child(2) strong::before{background:#ebe7fb}.prices div>ul>li:nth-child(3) strong::before{background:#e7e3f7}.prices div>ul>li:last-child{float:none;border-top-right-radius:6px;border-bottom-right-radius:6px}.prices div>ul>li:last-child strong::before{background:#e1dcf5;border-bottom-right-radius:3px}.prices div>ul>li h3{font-size:16px;padding:12px;color:#6b6583;text-transform:uppercase;font-weight:600}.prices div>ul>li h3 span{font-size:12px;display:block;color:#e04b4b;height:17px}.prices div>ul>li h4{color:#6b6583;margin-top:12px}.prices div>ul>li h4 span{display:block;font-size:12px}.prices div>ul>li h4 span s{text-decoration:line-through;color:#a03030}.prices div>ul>li div>strong{font-size:42px;font-weight:normal;color:#996bc7;padding:12px;position:relative;z-index:600;display:block}.prices div>ul>li div>strong::before{content:"";display:block;width:100%;height:100%;background:#eeeaff;position:absolute;z-index:-1;top:0;left:0;right:0}.prices div>ul>li div>strong sup{font-size:18px;color:#6b6583}.prices div>ul>li div>strong span{font-size:14px;color:#6b6583}.prices div>ul>li ul{margin-top:12px}.prices div>ul>li ul.mt{margin-top:68px}.prices div>ul>li ul li{padding:2px 0;color:#6b6583;background:none;font-size:14px;width:100%;display:block}.prices div>ul>li a{margin:24px 0 16px 0;display:inline-block;background:#9668c5;border-bottom:2px solid #8358af;font-weight:bold;border-radius:6px;padding:8px 16px;color:#fff;transition:background .2s,border-bottom .2s}.prices div>ul>li a:hover{background:#8357af;border-bottom:2px solid #623b88}.payment{display:flex;margin-top:32px}.payment>div{padding:0 12px}.payment>div>img{margin-top:12px;margin-right:12px;box-shadow:0 3px 12px #dedae2;border-radius:6px}.payment>div:first-child{margin-top:3px}.payment h2{color:#7d62cd}.payment ul{max-width:700px}.payment ul li{display:inline-block;text-align:center;font-weight:bold;font-size:12px;text-transform:uppercase;padding:12px;border-radius:6px;background:#e7e3f7;color:#605385;margin-bottom:4px;width:112px}.payment ul li img{display:block;margin:0 auto 4px auto;width:20px}@media(max-width: 1200px){.prices div>ul>li{min-width:251px;width:25%}}@media(max-width: 1024px){.prices{padding:0;margin-top:0;margin-bottom:24px}.prices div.list ul li{width:100%;margin:12px 24px;padding:0}.prices div.list ul li:first-child{margin-top:24px;margin-left:24px}.prices div.list ul li:last-child{margin-right:24px}.prices div>ul{text-align:center;display:flex;flex-wrap:wrap}.prices div>ul>li{float:none;width:calc(100% /4 );min-width:186px;margin:0 auto 0 auto;background:#eeeaff;border-radius:0}.prices div>ul>li:first-child{border-radius:0}.prices div>ul>li:nth-child(2){background:#ebe7fb}.prices div>ul>li:nth-child(3){background:#e7e3f7}.prices div>ul>li:last-child{background:#e1dcf5;border-bottom:0;border-radius:0}.prices div>ul>li strong{padding:0}.prices div>ul>li ul{display:none}.prices div>ul>li a{margin:12px 0 0 0}}@media(max-width: 1024px){.payment{margin-top:0;display:block}.payment>div{padding:0}.payment>div:first-child{margin-top:0}.payment>div:last-child{margin-top:12px}.payment h2{color:#7d62cd}.payment ul{max-width:100%}}.features .included{padding:24px 0}.features .included p{margin-top:0}.included{display:none;padding:0 0 24px 0}.included h2{font-size:18px;color:#7d63cc;font-weight:400;background:#eeeaff;border-radius:6px;padding:4px 12px}.included ul{display:flex;flex-wrap:wrap;justify-content:space-between}.included li{display:block;width:33%;padding:24px 48px 24px 0;flex-shrink:0}.included li h3{display:inline-block;font-size:18px;font-weight:400;color:#635882;position:relative}.included li h3 span{font-weight:bold;color:#65b965;font-size:12px;position:relative;top:-2px;margin-right:6px}.included li h3 svg{position:relative;top:4px;margin-right:6px}.included li p{margin-top:6px;font-weight:400;font-size:16px;color:#635c7b}.travel{padding:48px 0}.travel ul{display:flex}.travel ul li{padding:48px 0;width:550px;min-height:340px;position:relative;display:block;color:#635c7b}.travel ul li:first-child{padding-top:0}.travel ul li h4{margin-top:24px;margin-bottom:12px;color:#635c7b}.travel ul li ul{display:block;list-style-type:disc;margin-top:6px}.travel ul li ul li{margin-left:24px;color:#635c7b;font-size:14px;padding:4px 0;width:auto;min-height:auto;display:list-item}.travel ul li ul.country li img{width:16px;height:16px;position:relative;top:3px;left:0;margin-right:6px}.travel h3{font-weight:300;font-size:24px;text-align:left;margin-top:24px;margin-bottom:12px;font-size:32px;color:#7d63cc;font-weight:400}.travel h3 img{width:42px;height:42px;margin:0;margin-right:12px;display:inline-block;position:relative;left:0;float:left;margin-top:-6px}.travel p{text-align:left;color:#635c7b;font-size:16px;margin-bottom:12px}.travel img{width:200px;height:150px;position:absolute;top:0;left:25px}.travel img.london,.travel img.servers,.travel img.dc,.travel img.dcbk{width:100px;height:75px}.travel img.dc{top:150px}.travel img.malagadc{border-top-left-radius:6px;border-top-right-radius:6px}.travel img.london{top:0;left:325px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.travel img.servers{top:75px;left:225px}.travel img.malaga{top:150px;left:325px;border-top-right-radius:6px}.travel img.dcbk{top:225px;left:25px;border-bottom-left-radius:6px}.travel img.toronto{height:auto;top:150px;left:125px;border-bottom-left-radius:6px}.travel img.miami{top:300px;left:325px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.video{position:relative}.video video{max-width:45%;border-radius:6px;transform:perspective(1000px) rotateY(10deg) translate3d(24px, 0, 0);box-shadow:-3px 3px 24px #afa8c7;height:284px;object-fit:cover}.video .text{width:45%;position:absolute;top:-10px;right:24px;padding-top:0}.video .text ul{display:flex;flex-wrap:wrap}.video .text ul li{flex:1 0 50%;display:block;padding:3px 0;color:#615485;font-size:14px;font-weight:bold}.video .text ul li span{font-weight:normal}.video .text ul li img{position:relative;top:6px;margin-right:6px;width:24px;height:24px}.videodesc.three h3{font-size:18px}.videodesc.three p{font-size:16px}.videodesc.three ul li{width:33%}.videodesc h3{font-size:24px;color:#615486;font-weight:bold;margin-bottom:12px}.videodesc h3 svg{position:relative;top:6px;margin-right:6px}.videodesc p{color:#696088}.videodesc ul{display:flex}.videodesc ul li{width:50%;flex:1;display:inline-block;padding:24px;padding-top:42px;position:relative}.videodesc ul li span{position:absolute;top:14px;left:12px;color:#fff;text-transform:uppercase;font-weight:bold;background:#65b965;padding:4px 8px;border-radius:6px;transform:rotate(-24deg)}.news{display:flex;padding:62px 12px 24px 12px;position:relative}.news article{padding:24px;background:#f1edff}.news article:hover{background:#f5f2ff}.news>div{display:inline-block;width:50%}.news>div:first-child{width:70%;padding-right:24px}.news>div:last-child{display:block;padding:0;background:#f8f7ff;border-radius:6px;box-shadow:3px 3px 24px #dedaec;transform:perspective(1000px) rotateY(-10deg) translate3d(12px, 0, 0)}.news>div:last-child h3{margin-top:0}.news>div:last-child p{margin:0}.news>div:last-child hr{margin-top:0}.news .header{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);padding:24px;border-top-left-radius:6px;border-top-right-radius:6px}.news .header h3{color:#fff}.news .header p{color:#efe6ff}.news h2{color:#7d63cc;font-weight:normal;font-size:24px}.news h3{font-size:18px;color:#615486;font-weight:bold;margin-top:24px;margin-bottom:6px}.news h3 svg{position:relative;top:4px;margin-right:6px}.news h4{color:#6b6583}.news p{color:#635c7b;font-size:14px;margin-bottom:6px}.news .end{margin-top:4px}.news .end a{font-size:14px}.news .end a:hover{color:#6b6583}.map{position:relative;padding:48px 0;height:582px}.map>svg{max-width:800px;transform:perspective(1000px) rotateY(-10deg) translate3d(300px, 0, 0)}.map .header{position:absolute;top:142px;left:12px}.map .header h2{font-size:62px;text-transform:uppercase;font-weight:bold;color:#7d63cc}.map .header p{font-size:28px;color:#635c7b;font-weight:bold;max-width:480px;line-height:1.3}.map .header a{display:inline-block;background:#ece4f7;border-radius:6px;padding:8px 12px 6px 12px;color:#674fb1;border-bottom:2px solid #e4d2f9;margin-top:12px;font-size:14px}.map .header a:hover{background:#e4d2f9}.map .desc{position:relative;top:-92px}.map .desc.white h3{color:#615486;font-size:18px}.map .desc.white p{color:#696088;font-size:16px}.map .desc.white ul{justify-content:space-around}.map .desc.white ul li{width:22%;width:calc(25% - 24px)}.map .desc h3{font-size:24px;color:#615486;font-weight:bold;margin-bottom:12px;text-shadow:0 0 12px #fff}.map .desc h3 svg{position:relative;top:3px;margin-right:6px}.map .desc p{color:#e7e3f7}.map .desc ul{display:flex;background:linear-gradient(to bottom, rgba(245, 242, 255, 0.4) 0%, #f5f2ff 100%);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.map .desc ul li{width:50%;display:inline-block;position:relative;padding-bottom:24px}.map .desc ul li span{position:absolute;top:14px;left:12px;color:#fff;text-transform:uppercase;font-weight:bold;background:#65b965;padding:4px 8px;border-radius:6px;transform:rotate(-24deg)}.doc{background:#f5f2ff;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;padding:0}.doc article{padding:24px;width:100%;width:calc(100% - 240px);background:#f5f2ff;border-top-right-radius:6px}.doc article h3{color:#6b6583;margin:24px 0 12px 0;position:relative;cursor:pointer}.doc article h3 a{color:#6b6583}.doc article h4{color:#725bce;margin-bottom:6px}.doc article h5{font-size:14px;display:inline-block;color:#5f5875;font-weight:bold;text-transform:uppercase}.doc article p{margin-bottom:12px}.doc article ol,.doc article ul{margin:12px 0 24px 0}.doc article ol li,.doc article ul li{list-style-position:inside;color:#715acf;font-size:14px;padding:3px 0}.doc article .box{padding:24px;border-radius:6px;background:#edf4ff;border:1px solid #d5e2f5;margin-top:24px}.doc article .box h2{font-size:18px}.doc article .box p{margin:6px 0 12px 0}.doc article .box p:last-child{margin-bottom:0}.doc article .box.orange{background:#fde8c5;border:1px solid #ecd19f}.doc article .box ul li{list-style-position:inside;color:#8b5cbc;margin-top:12px}.doc article .box ul li:first-child{margin-top:0}.doc article .box ul li>ul li{padding-left:24px;font-weight:bold;font-size:14px}.doc article .list{background:#ebe7f7;padding:12px 24px;border-radius:6px}.doc article .list li{list-style-position:inside;color:#724db2;padding:4px 0;font-size:14px;line-height:1.6}.doc article .double{display:flex;justify-content:space-between}.doc article .double.picture div:first-child{width:58%}.doc article .double.picture div:last-child{width:35%}.doc article .double.picture div:last-child img{border-radius:6px}.doc article .double div{width:48%;width:calc(50% - 12px)}.support_top{padding-top:24px;text-align:center;background:linear-gradient(-45deg, #7853bd 0%, #9d67bb 100%);border-radius:6px;border-bottom:3px solid #7e52b1}.support_top>div{display:flex;max-width:900px;margin:0 auto;padding:24px 0}.support_top>div>div{width:25%}.support_top>div>div>span{display:block;background:#2fad2f;width:62px;height:62px;border-radius:50%;margin:0 auto;position:relative}.support_top>div>div>span>svg{display:block;content:"";position:absolute;margin:0 auto;top:22px;left:0;right:0;animation:heart 1.4s ease 4 alternate}.support_top>div>div>span>svg path{fill:#1e801e}.support_top>div>div>span.red{background:#e45454}.support_top>div>div>span.red>svg path{fill:#bb3131}.support_top>div>div>span.orange{background:#ffc25f}.support_top>div>div>span.orange>svg path{fill:#e4a53d}.support_top>div>div p{margin-top:6px;font-size:14px;position:relative;line-height:1.3;font-weight:bold;color:#fff}.support_top>div>div p span{display:block;font-weight:normal}.support_top>div>div p span.loading::after{display:inline-block;content:".";animation:loading 3s linear infinite}.support_top h2{color:#fff;margin:24px 0}.support_top>p{text-align:left;max-width:900px;margin:0 auto;color:#d5c8fe}.support_top>p a{color:#fff}.support_top>p.fix{margin:24px auto 0 auto;padding-bottom:48px;text-align:center}.support_links{margin-top:24px;background:#f5f2ff}.support_links h2{margin-bottom:24px;text-align:center}.support_links.animation ul li{height:112px}.support_links.animation ul li:hover a h3{animation:support_links_hide_headline 1s ease 1;animation-fill-mode:forwards}.support_links.animation ul li:hover a p{animation:support_links_show_para 1s ease 1;animation-fill-mode:forwards}.support_links.animation ul li a span{width:48px;height:48px;border-radius:50%;background:#895bbc;float:left;transform:translate(0, 8px);padding:14px 0 0 14px;margin-bottom:24px}.support_links.animation ul li a span svg{fill:#fbfaff}.support_links.animation ul li a h3{transform:translate(20px, 18px)}.support_links.animation ul li a p{transform:translate(20px, 0);opacity:0}.support_links ul{display:flex;justify-content:space-between}.support_links ul li{display:inline-block;width:48%;width:calc(50% - 12px);border-radius:6px;background:#fbfaff;transition:background .2s,box-shadow .2s;border-bottom:4px solid #d5cdec;box-shadow:0 0 24px #ece8f7}.support_links ul li:hover{background:#fff;box-shadow:0 0 24px #e0dbef}.support_links ul li a{display:block;padding:24px}.support_links ul li a h3{font-size:16px;color:#7d63cc}.support_links ul li a p{margin-top:6px;font-size:14px}.support_ai{background:#f5f2ff;padding:12px 24px}.support_ai>div{background:#c6e6bc;padding:24px;border-radius:6px}.support_ai h2{color:#507360;font-size:18px}.support_ai p{margin-bottom:16px;text-align:left;color:#537555}.support_ai form [type=file]{display:none}.support_ai form [type=file]:valid+label::before{content:"Send your log file"}.support_ai form label{display:inline-block;background:#2ead2e;border-top-left-radius:6px;border-bottom-left-radius:6px;padding:12px 16px;color:#fff;float:left;cursor:pointer;transition:background .2s;width:224px}.support_ai form label::before{content:"Select your log file"}.support_ai form label:hover{background:#27a027}.support_ai form input{padding:12px 16px;background:green;border:none;color:#fff;font-size:16px;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;outline:none;cursor:pointer;transition:background .2s;font-weight:bold}.support_ai form input:hover{background:#006b00}.support_faq{background:#f5f2ff}.support_faq h2{color:#6b6583;padding-top:24px}.support_faq>p{margin-bottom:12px;text-align:left}.support_faq>a{display:block;padding:8px 0}.support_faq>div{display:flex;justify-content:space-between}.support_faq>div>div{width:48%;width:calc(50% - 12px)}.support_faq>div>div ul li{display:block;padding:12px 0}.support_faq>div>div ul li h3{display:inline-block;font-size:16px;font-weight:400;color:#635c7b;margin-bottom:4px}.support_faq>div>div ul li h3 svg{fill:#8b84a1;float:left;position:relative;top:2px;margin-right:6px}.support_faq>div>div ul li p{font-weight:400;font-size:14px;color:#87819e}.support_answers{background:#f5f2ff}.support_answers>div{max-width:900px;margin:0 auto}.support_answers h2{color:#6b6583;padding-top:24px}.support_answers h3{color:#6b6583;padding-top:24px}.support_answers h3 svg{position:relative;top:5px;margin-right:12px}.support_answers h4{color:#7d61ce;font-size:18px;margin:24px 0 6px 0}.support_answers>p{margin-bottom:12px;text-align:left}.support_answers q{color:#393450}.support_answers ol li{list-style-position:inside;padding:2px 0 6px 0;color:#986dd6}.support_answers ol li p{display:inline}.support_answers ol li p span{background:#e9e5f5;padding:2px 6px;border-radius:6px;margin:2px 0;display:inline-block;font-weight:bold}.support_answers .webrtc>ul,.support_answers .dns>ul{margin-top:12px}.support_answers .webrtc>ul li,.support_answers .dns>ul li{color:#fff;background:#7d62cd;border-radius:6px;display:inline-block;border-bottom:2px solid #543e98;padding:3px 6px;font-weight:bold;margin-right:12px;margin-bottom:12px}.support_answers .webrtc p,.support_answers .dns p{margin-bottom:12px}.support_answers ul{margin-top:12px}.support_answers ul li{font-size:16px;color:#fff;display:block;padding:3px 0}.support_answers .support_links{margin-top:24px}.support_answers .support_links h3{padding-top:0}.support_answers .support_links ul li{padding:0;width:33%;width:calc(33% - 12px)}.support_answers .support_links ul li a{text-align:center}.support_contact{margin-top:12px;padding:2px 12px;background:linear-gradient(to bottom, #fbfaff 0%, #f5f2ff 100%);border-radius:6px}.support_contact h3{color:#7d62cd;padding:16px 12px 0 12px}.support_contact p{color:#6a6483;padding:0 12px}.support_contact form label{display:block;padding:12px 12px 6px 12px;color:#6a6483}.support_contact form input,.support_contact form textarea{width:100%;border-radius:6px;outline:none;border:1px solid #d5cdec;padding:12px;font-size:14px;margin-bottom:12px}.support_contact form input[type=submit]{background:#4caf50;color:#fff;border:1px solid #4caf50;text-transform:uppercase;font-weight:bold;width:auto;cursor:pointer;transition:background .2s,border .2s}.support_contact form input[type=submit]:hover{background:#318a35;border:1px solid #318a35}.generator{background:#f5f2ff;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;padding:0}.generator article{padding:24px;width:calc(100% - 224px);background:#f5f2ff;border-top-right-radius:6px}.generator article h2{color:#6b6583}.generator article h3{color:#6b6583;margin-top:32px}.generator article p{font-size:16px}.generator article p.mt{margin-top:24px}.generator_wireguard{margin-top:24px}.generator_wireguard input{width:320px;padding:12px;background:#e7e3f7;border-radius:6px;display:block;border:none;outline:none;margin-bottom:12px;font-size:16px;border-bottom:2px solid #d8d3ef;color:#635c7b}.generator_wireguard input[type=submit]{font-weight:bold;color:#fff;background:#1ecc80;border-bottom:2px solid #2ead2e;transition:background .2s,border-bottom .2s}.generator_wireguard input[type=submit]:hover{background:#1cb572;border-bottom:2px solid #239223}.generator_wireguard label{padding:4px 12px;display:block;color:#635c7b}.generator_options #cfgerror p{background:#ffd6ca;border-radius:6px;margin-top:24px;border-bottom:2px solid #ecb2a0;padding:12px;color:#c13100;margin-bottom:0;font-size:14px}.generator_options div{margin:0 auto}.generator_options summary{color:#6e58b3;outline:none;margin-top:32px;font-size:16px;cursor:pointer}.generator_options summary:hover{color:#503d8e}.generator_options ul{margin-top:12px}.generator_options ul.list{display:flex;flex-wrap:wrap}.generator_options ul.list li{display:inline-block;margin:0 24px 12px 0;width:33%;flex-shrink:0}.generator_options ul.list li div{text-align:left}.generator_options li{display:inline-block;width:160px;margin:0 12px}.generator_options li:first-child{margin-left:0}.generator_options li:last-child{margin-right:0}.generator_options li input{display:none}.generator_options li input[type=radio]:checked+div,.generator_options li input[type=checkbox]:checked+div{border-bottom:2px solid #f7d3ab;background:#f3e1cc}.generator_options li label{cursor:pointer}.generator_options li div{text-align:center;padding:12px;border-bottom:2px solid #e1dcf5;background:#efecfb;border-radius:6px}.generator_options li div p{font-weight:normal;color:#635c7b;font-size:14px}.generator_options li div p span{font-weight:normal;color:#9a90e4}.generator_options li div p img{float:left;margin:0;padding:0;margin-right:12px;margin-top:1px;width:24px;height:24px}.generator_options form .wg input{background:#f3e1cc;padding:12px;border:none;outline:none;width:320px;color:#6b6583;font-size:14px;border-bottom:2px solid #f7d3ab;border-radius:6px}.generator_options form .wg input[type=number]{margin-top:12px}.generator_options form .wg label{display:block;color:#6b6583;margin:12px 0 4px 0;font-size:14px}.generator_options form button{background:#1ecc80;border:none;padding:12px 24px;outline:none;color:#fff;font-size:14px;margin-top:24px;cursor:pointer;border-radius:6px;font-weight:bold;transition:background .2s,border .2s;border-bottom:2px solid #1cb572}.generator_options form button:hover{background:#1cb572;border-bottom:2px solid #11925a}.faq{background:#f5f2ff;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;padding:0}.faq aside ul{margin-top:12px}.faq aside ul li.active a{padding:6px 20px}.faq article{padding:24px;width:100%}.faq article h2{color:#6b6583;margin-bottom:24px}.faq article h3{color:#6b6583;margin-bottom:12px}.faq article p{margin-bottom:12px}.faq article details{border-bottom:1px solid #e1dcf5;padding:12px 0}.faq article details.active summary{color:green}.faq article details:last-child{border-bottom:none}.faq article details[open] summary::before{transform:rotate(90deg);top:9px;left:-4px}.faq article details p{margin-top:6px;padding-left:18px;font-size:16px}.faq article details ul li{list-style-position:inside;color:#6a6483;padding:6px 0}.faq article summary{color:#6e58b3;outline:none;font-size:16px;cursor:pointer;list-style-type:none;user-select:none}.faq article summary::-webkit-details-marker{display:none}.faq article summary::before{display:inline-block;content:"›";font-weight:bold;font-size:24px;padding-right:12px;position:relative;top:1px}.faq article summary:hover{color:#503d8e}.guides{background:#f5f2ff;border-top-left-radius:9px;border-top-right-radius:9px;padding:0;display:flex}.guides .promotion{text-align:center}.guides .promotion>p{max-width:600px;margin:0 auto}.guides .promotion img{margin:24px auto;border-radius:6px;display:block}.guides .promotion a{display:inline-block;padding:12px 24px;border-radius:6px;background:#2fad2f;color:#fff;transition:background .3s}.guides .promotion a:hover{background:#229222}.guides.app article{width:100%;border-top-left-radius:6px}.guides .menu{border-top-left-radius:6px;border-top-right-radius:6px}.guides .menu ul li{display:inline-block;float:left}.guides .menu ul li:first-child a{border-top-left-radius:6px}.guides .menu ul li:last-child{float:none}.guides .menu ul li a{padding:12px 16px;display:block;color:#fff}.guides .menu ul li.active a,.guides .menu ul li:hover a{background:rgba(0,0,0,.1)}.guides article{padding:24px;width:calc(100% - 240px);background:#f5f2ff;border-top-right-radius:6px}.guides article h1,.guides article h2{color:#6b6583;margin-bottom:12px}.guides article h3{color:#6b6583;margin:24px 0 12px 0}.guides article p{font-size:15px;margin-bottom:12px}.guides article img{margin-top:6px;max-width:100%}.guides article .operatingsystem{margin-top:6px;background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);border-radius:6px;border-bottom:3px solid #6b4598}.guides article .operatingsystem a{color:#e8e2ff;padding:12px 14px 9px 14px;cursor:pointer;display:inline-block;transition:background .3s,color .3s;float:left}.guides article .operatingsystem a:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.guides article .operatingsystem a:last-child{float:none}.guides article .operatingsystem a.active{background:#6b4598;color:#fff}.guides article .operatingsystem a:hover{background:rgba(0,0,0,.1)}.guides article.steps{padding:0 24px 24px 0}.guides article.steps>div{padding:6px 0 12px 24px}.guides article.steps>div .links ul li a h3{color:#fff}.guides article.steps>div:nth-child(1){border-left:2px solid #b3a7e2;padding-top:24px}.guides article.steps>div:nth-child(1) .warning,.guides article.steps>div:nth-child(1) p{margin-bottom:0}.guides article.steps>div:nth-child(2){border-left:2px solid #6db3ff}.guides article.steps>div:nth-child(2) h3{color:#4785c7}.guides article.steps>div:nth-child(2) h3:first-child{margin-top:0}.guides article.steps>div:nth-child(2) ol li{color:#4785c7}.guides article.steps>div:nth-child(3){border-left:2px solid #54e661}.guides article.steps>div:nth-child(3) h3{margin-top:0;color:#1fa02b}.guides article.steps>div:nth-child(3) ol li{color:#1fa02b}.guides article.steps>div:nth-child(4){border-left:2px solid #4163c5}.guides article.steps>div:nth-child(4) h3{margin-top:0;color:#4163c5}.guides article.steps>div:nth-child(4) ol li{color:#4163c5}.guides article ol li{list-style-position:inside;padding:2px 0 6px 0;color:#986dd6}.guides article ol li:first-child{padding-top:0}.guides article ol li:last-child{padding-bottom:0}.guides article ol li p{display:inline}.guides article ol li p span{background:#e9e5f5;padding:2px 6px;border-radius:6px;margin:2px 0;display:inline-block;font-weight:bold}.guides article ol li p svg{position:relative;top:2px}.guides article ol li .code{margin:6px 0 0 0}.guides article ol li .code .top p{display:block}.guides article ol li .info{margin-bottom:0}.guides article details{padding:12px 0;margin:12px 0;color:#7c68bb;border-radius:6px}.guides article details summary{color:#7c68bb;outline:none;cursor:pointer}.guides article details ol{margin:12px 0 0 24px}.guides article .dep{padding:12px;border-radius:6px;margin-bottom:24px;border:1px solid #d4cfe7}.guides article .dep h3{margin:0 auto;color:#6a6483;font-size:14px}.guides article .dep p{color:#6a6483;margin-bottom:0;font-size:12px}.guides article .dep ul{margin:6px 0}.guides article .dep ul li{list-style-position:inside;font-size:14px;color:#6a6483}.guides article .dep ul li span{font-weight:bold}.guides article .info{background:#d4e6ff;padding:12px;border-radius:6px;margin-bottom:24px;border-bottom:2px solid #b2cae8}.guides article .info p{color:#1a7cf7;margin-bottom:0;font-size:14px}.guides article .info p a{color:#034ca7;text-decoration:underline}.guides article .warning{background:#ffd6ca;padding:12px;border-radius:6px;margin-bottom:24px;border-bottom:2px solid #ecb2a0}.guides article .warning p{color:#c13100;margin-bottom:0;font-size:14px}.guides article .warning p a{color:#771e00;text-decoration:underline}.guides article .warning p a:hover{text-decoration:none}.guides article .end{margin-top:24px}.guides article .end h4{color:#6b6583}.guides article .links{padding:6px 0 0 0}.guides article .links.four ul li{margin:0 0 24px 0}.guides article .links ul{flex-wrap:wrap;justify-content:space-between}.guides article .links ul li{margin:0;width:48%;width:calc(50% - 12px);border-bottom:3px solid #259225}.guides article .links ul li:first-child,.guides article .links ul li:last-child{width:48%;width:calc(50% - 12px)}.guides .links{padding:24px 0}.guides .links ul{display:flex}.guides .links ul li{width:33%;padding:18px 24px;background:#2fad2f;margin:0 8px;border-radius:6px;transition:background .3s;display:inline-block}.guides .links ul li:first-child{width:33%}.guides .links ul li:last-child{width:33%;padding:18px 24px}.guides .links ul li.github{background:#8258bc;border-bottom:3px solid #634192}.guides .links ul li.github:hover{background:#5f3894}.guides .links ul li.github:hover svg path{fill:#381d5d}.guides .links ul li.github h3{padding-left:32px}.guides .links ul li.github h3 svg{top:3px;fill:#352e57}.guides .links ul li:hover{background:#229222}.guides .links ul li:hover svg path{fill:#106b10}.guides .links ul li h3{color:#fff;position:relative;padding-left:24px;margin:0}.guides .links ul li h3 svg{position:absolute;top:6px;left:0}.guides .links ul li p{color:#fff;margin:0;font-size:14px;margin-top:4px}.blog{background:linear-gradient(to bottom, #ffffff 0%, #f5f2ff 100%);border-top-left-radius:6px;border-top-right-radius:6px;display:block;padding:0}.blog.index{background:#f5f2ff}.blog.index>div{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:24px;padding:24px}.blog.index article{border-radius:6px;background:#fff;margin:0 auto;width:100%;box-shadow:0 6px 12px #eae7f5}.blog.index article h1{text-align:left;font-size:24px}.blog.index article h3,.blog.index article h4{font-size:16px;color:#6a6584;margin-top:0}.blog.index article p{font-size:14px}.blog article{padding:24px;max-width:800px;margin:0 auto}.blog article h1{font-size:32px;margin-bottom:12px;text-align:center}.blog article h3{color:#6a6584;margin:42px 0 12px 0;position:relative;font-size:20px}.blog article h4{color:#6a6584;margin:42px 0 12px 0;font-size:18px}.blog article>p{min-height:50px}.blog article p{margin-bottom:12px;font-size:16px;letter-spacing:.5px;line-height:1.5;color:#424242}.blog article .trans{background:#eae5ff;border-radius:6px;margin-top:24px;padding:12px 24px}.blog article .trans h3{margin:0 auto;text-align:left}.blog article .trans h4{margin-top:24px}.blog article .trans p{font-size:14px}.blog article .trans hr{margin:12px 0}.blog article .trans ul.events li{color:#000;display:block;background:#fff;padding:18px;border-radius:6px;margin-bottom:12px}.blog article .trans ul.events li h5{margin:0 auto;color:#000;font-size:16px;font-weight:normal;border-bottom:1px solid #000;padding-bottom:12px}.blog article .trans ul.events li p{margin:0 auto;margin-top:6px;font-size:14px;font-weight:normal}.blog article .trans ul.events li p span{font-weight:bold}.blog article .trans ul.boxe{display:flex}.blog article .trans ul.boxe li{display:inline-block;width:33%;text-align:center;padding:24px 0 16px 0;margin:12px;background:#fff;border-radius:6px}.blog article .trans ul.boxe li:first-child{margin-left:0}.blog article .trans ul.boxe li:last-child{margin-right:0}.blog article .trans ul.boxe li h4{margin:0;text-transform:uppercase;font-size:12px;font-weight:bold}.blog article .trans ul.boxe li p{font-size:24px;font-weight:bold;margin:0 auto}.blog article:last-child .end{border-bottom:none}.blog article .author p{font-weight:bold;font-size:14px;text-align:center}.blog article .end{margin:0}.blog article .end.post{border-bottom:none}.blog article .end a{display:inline-block;padding:2px 0}.blog article .end p{margin:0 auto;padding:0;display:inline-block;float:right;font-size:14px}.blog article .end p span{font-weight:bold}.tos{background:#f5f2ff;border-top-left-radius:6px;border-top-right-radius:6px;padding-top:48px;text-align:center}.tos h2{color:#6b6583;margin:24px 0}.tos .code{max-width:900px;text-align:left;margin:0 auto}.tos ul{max-width:900px;text-align:left;margin:0 auto}.tos ul li{display:block;margin-bottom:24px}.tos ul li h3{color:#6b6583}#about{background:#251231}#about header::before{display:none}#about main h2{color:#e8e2ff}#about main h3{color:#e8e2ff}#about main p{color:#cfbffa}#about main .double{display:flex;justify-content:space-between}#about main .double>div>h2,#about main .double>div>h3{font-size:22px}#about main .double>div>h3{margin-top:24px}#about main .double>div>p{font-size:18px}#about main .double div{width:48%;width:calc(50% - 12px)}#about main .support_links{background:none;margin:48px 0}#about main .support_links ul li{box-shadow:none;background:#6744a5;border-bottom:4px solid #54348c;margin:0}#about main .support_links ul li:hover{background:#5b3a96;border-bottom:4px solid #452877}#about main .support_links ul li a h3{color:#e8e2ff}#about main .support_links ul li a p{color:#cebef9;font-size:14px}#about footer{background:#f5f2ff;padding:12px 0;margin-top:62px}#about footer div{border-top:none}.android{display:flex;flex-wrap:wrap;justify-content:space-between;padding:48px 0 0 0}.android.front>div{padding:12px}.android.front>div .download{display:flex}.android.front>div .download li{display:inline-block}.android.front>div .download li img{border-radius:6px}.android.front>div .download li .link{padding:18px}.android>div{display:block;width:50%}.android>div:nth-child(1){padding-right:24px}.android>div:nth-child(2){text-align:center}.android>div:nth-child(2) img{transform:perspective(1000px) rotateY(-10deg) translate3d(-24px, 0, 0)}.android>div h2{color:#7d62cd}.android>div>div a{float:left}.android>div .link{display:inline-block;background:#ece4f7;border-radius:6px;padding:12px 12px 12px 12px;color:#674fb1;border-bottom:2px solid #e4d2f9;font-size:14px;margin-left:12px}.android>div .link:hover{background:#e4d2f9}.android>div ul{margin:24px 0}.android>div ul li{display:block;margin-bottom:24px}.android>div ul li svg{position:relative;top:4px;margin-right:6px}.android>div ul li h3{margin-bottom:3px;font-size:18px;color:#6b6583}.doc .privacypolicy{width:100%}.doc .privacypolicy h2{font-size:28px}.doc .privacypolicy h3{font-size:24px;margin:24px 0 0 0}.doc .privacypolicy p{font-size:18px}.doc .privacypolicy ul{list-style-type:disc;margin:12px 0}.doc .privacypolicy ul li{border-left:none;font-size:16px;padding:6px 0}.doc .privacypolicy ul li:last-child{border-bottom:none}.doc .privacypolicy ul li p{display:inline;font-size:16px;color:#726b88;margin:0 auto;line-height:1.2}.doc .privacypolicy ul li p sup a{color:#6f00ff}.doc .privacypolicy #optout-form{background:#eae5fe;border-radius:12px;display:inline-block;margin-bottom:24px}.doc .privacypolicy #optout-form input{display:none}.doc .privacypolicy #optout-form input[type=radio]:checked+div p span,.doc .privacypolicy #optout-form input[type=checkbox]:checked+div p span{background:#8f5fbc url("/img/manager/checkmark.svg") no-repeat center;background-size:10px 10px}.doc .privacypolicy #optout-form div{margin:0 auto;text-align:center;padding:12px;border-radius:6px;cursor:pointer;user-select:none}.doc .privacypolicy #optout-form div p{font-weight:normal;color:#6b6583;font-size:14px;text-align:left;margin-bottom:0}.doc .privacypolicy #optout-form div p span{float:left;margin:-1px 12px 0 0;padding:0;width:24px;height:24px;display:inline-block;border-radius:50%;background:#8f5fbc url("/img/manager/close.svg") no-repeat center;background-size:10px 10px}.doc .privacypolicy #optout-form div p img{float:left;margin:0;padding:0;margin-right:12px;margin-top:1px;width:24px;height:24px}.doc .privacypolicy ul.clarification{list-style-type:disc;margin:12px 0}.doc .privacypolicy ul.clarification li{border-left:none;font-size:16px;padding:12px 0}.doc .privacypolicy ul.clarification li:last-child{border-bottom:none}.doc .privacypolicy ul.clarification li p{display:inline;font-size:16px;color:#726b88;margin:0 auto;line-height:1.2}.doc .privacypolicy ul.clarification li p sup a{color:#6f00ff}.doc .privacypolicy ul.clarification li div{margin-left:24px}.doc .privacypolicy ul.clarification li div h3{font-size:16px;margin:6px auto 0 auto}.doc .privacypolicy ul.clarification li div p{font-size:14px}.doc .privacypolicy ol{margin:0 auto}.doc .privacypolicy ol>li{padding:12px 0}.doc .privacypolicy ol>li li{padding:0}.doc .privacypolicy ol>li li:first-child{border-left:none;background:none}.doc .privacypolicy ol>li li:last-child{border-left:none;background:none}.doc .privacypolicy ol li{font-size:22px}.doc .privacypolicy ol li p{display:inline;color:#474356;font-size:22px}.doc .privacypolicy ol li p span{display:block;font-size:16px;color:#6b6583}.doc .privacypolicy ol li .foot{background:#eeebf9;background:linear-gradient(0deg, #eeebf9 0%, rgba(130, 82, 194, 0) 100%);padding:8px 12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.doc .privacypolicy ol li .foot p{font-size:12px;display:block;font-weight:bold;text-transform:uppercase}.doc .privacypolicy ol li .foot ol{margin:0 auto}.doc .privacypolicy ol li ol{margin:6px auto 12px auto}.doc .privacypolicy ol li ol li{font-size:14px;border-left:none;color:#6b6583;padding:2px 0}.status .server_head{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);border-top-left-radius:6px;border-top-right-radius:6px;padding:24px;position:relative}.status .server_head h3{color:#ebe7fb;font-weight:600;margin:0 0 6px 0}.status .server_head h3 img{float:left;margin:0;padding:0;margin-top:2px;margin-right:12px;width:24px;height:24px}.status .server_head p{color:#f5f2ff;font-size:16px;margin:0}.status .server_head span{display:block;height:8px;width:100%;position:absolute;left:0;right:0;bottom:0;background:#54389a}.status .server_head span span{height:8px;margin:0}.status .server_head span span.green{background:#78d38d}.status .server_head span span.red{background:#d37878}.status .servers{margin:24px 0 48px 0}.status .servers.nmt{margin-top:0}.status .servers.nmt table tr th:first-child{border-top-left-radius:0}.status .servers.nmt table tr th:last-child{border-top-right-radius:0}.code{background:#ebe7fb;margin:24px 0;border-radius:6px;overflow:hidden;border-bottom:2px solid #d4cfe6}.code.nmt{margin-top:12px}.code div{margin:0 auto}.code pre{margin-top:0;line-height:1.3;overflow:auto;padding:24px;border-radius:6px;font-size:14px;color:#211c35;white-space:pre-wrap;word-wrap:break-word;font-family:"Courier New",Monospace}.code pre .result{color:#867ea0;margin-top:12px}.code .top{background:#e1dcf5}.code .top p{padding:6px 24px;font-size:14px;margin:0;color:#635c7b}.code span{padding:0 12px 0 0;color:#a48af3;font-size:13px;user-select:none;cursor:default}.code span::before{content:"→";font-weight:bold}.code.guide{margin-top:0}.code.guide>div{display:none}.code.guide>div:first-child{display:block}@keyframes puls_ops{0%{transform:scale(0.2);opacity:1}100%{transform:scale(2);opacity:0}}@keyframes heart{0%{transform:scale(1)}100%{transform:scale(0.8)}}@keyframes support_links_hide_headline{0%{opacity:1}100%{opacity:0}}@keyframes support_links_show_para{0%{opacity:0;transform:translate(20px, 0)}100%{opacity:1;transform:translate(20px, -20px)}}@keyframes loading{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}100%{content:"..."}}@keyframes opacity{0%{opacity:0}30%{opacity:1}60%{opacity:0}100%{opacity:1}}.wireguard_cfg{padding-top:24px;text-align:left;background:linear-gradient(-45deg, #7853bd 0%, #9d67bb 100%);border-radius:6px;border-bottom:3px solid #7e52b1;display:flex;justify-content:space-between}.wireguard_cfg>div{width:48%;width:calc(50% - 48px);margin-bottom:24px}.wireguard_cfg>div h2,.wireguard_cfg>div h3{color:#fff}.wireguard_cfg>div h3{margin-top:24px}.wireguard_cfg>div p{text-align:left;margin:0 auto;color:#ecd9ff}.wireguard_cfg>div p a{color:#fff;text-decoration:underline}.wireguard_cfg>div #canvas>div{display:block;position:relative}.wireguard_cfg>div #canvas>div canvas{z-index:100}.wireguard_cfg>div #canvas>div>div{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;display:flex;align-items:center;justify-content:center;width:200px;height:100%;background:rgba(255,255,255,.95);cursor:pointer}.wireguard_cfg>div #canvas>div>div:hover{background:none}.wireguard_cfg>div #canvas>div>div:hover h4{background:#1cb572;border-bottom:2px solid #11925a}.wireguard_cfg>div #canvas>div>div h4{color:#fff;font-size:16px;position:relative;left:200px;background:#27cc7e;padding:4px 12px;border-radius:6px;border-bottom:2px solid #23b56f}.wireguard_cfg>div #cfgerror p{background:#ffd6ca;border-radius:6px;margin-top:24px;border-bottom:2px solid #ecb2a0;padding:12px;color:#c13100;margin-bottom:0;font-size:14px}.wireguard_cfg>div summary{color:#f3e1cc;outline:none;margin-top:24px;font-size:16px;cursor:pointer}.wireguard_cfg>div summary:hover{color:#f3e1cc}.wireguard_cfg>div ul{margin-top:12px}.wireguard_cfg>div li{display:inline-block;width:100%;margin:0 auto 6px auto}.wireguard_cfg>div li input{display:none}.wireguard_cfg>div li input[type=radio]:checked+div,.wireguard_cfg>div li input[type=checkbox]:checked+div{border-bottom:2px solid #f7d3ab;background:#f3e1cc}.wireguard_cfg>div li input[type=radio]:checked+div p span,.wireguard_cfg>div li input[type=checkbox]:checked+div p span{background:#8f5fbc url("/img/manager/checkmark.svg") no-repeat center;background-size:10px 10px}.wireguard_cfg>div li div{margin:0 auto;text-align:center;padding:12px;border-bottom:2px solid #e1dcf5;background:#efecfb;border-radius:6px}.wireguard_cfg>div li div p{font-weight:normal;color:#6b6583;font-size:14px}.wireguard_cfg>div li div p span{float:left;margin:1px 12px 0 0;padding:0;width:24px;height:24px;display:inline-block;border-radius:50%;background:#8f5fbc url("/img/manager/close.svg") no-repeat center;background-size:10px 10px}.wireguard_cfg>div li div p img{float:left;margin:0;padding:0;margin-right:12px;margin-top:1px;width:24px;height:24px}.wireguard_cfg>div form h3:first-child{margin-top:0}.wireguard_cfg>div form details h3:first-child{margin-top:24px}.wireguard_cfg>div form li label{cursor:pointer;margin:0 auto}.wireguard_cfg>div form input{background:#f3e1cc;padding:12px;border:none;outline:none;width:100%;color:#6b6583;font-size:14px;border-bottom:2px solid #f7d3ab;border-radius:6px}.wireguard_cfg>div form input[type=number]{margin-top:12px}.wireguard_cfg>div form label{display:block;color:#fff;margin:12px 0 4px 0;font-size:14px}.wireguard_cfg>div form button{background:#1ecc80;border:none;padding:12px 24px;outline:none;color:#fff;font-size:14px;margin-top:24px;cursor:pointer;border-radius:6px;font-weight:bold;transition:background .2s,border .2s;border-bottom:2px solid #1cb572;width:100%}.wireguard_cfg>div form button:hover{background:#1cb572;border-bottom:2px solid #11925a}.wireguard{display:flex;padding:48px 0 48px 0;position:relative;justify-content:space-between;margin-top:48px}.wireguard::after{background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);content:"";position:absolute;z-index:-1;top:0;left:-48px;bottom:0;display:block;width:100%;width:calc(100% + 96px);height:100%;border-radius:12px}.wireguard div{width:48%;width:calc(50% - 48px)}.wireguard h2{font-size:32px;color:#fff;font-weight:bold;margin-bottom:12px}.wireguard h2 span{color:#d9c4fa;font-weight:normal;display:block;font-size:24px}.wireguard h3{color:#fff}.wireguard p{margin-bottom:12px;color:#efe6ff}.wireguard p.green{color:#bef5d2}.wireguard a{display:inline-block;background:#6d469e;border-radius:6px;padding:8px 12px 6px 12px;color:#fff;border-bottom:2px solid #5e3590;margin-top:3px;font-size:14px}.wireguard a:hover{background:#5e3590}.wireguard ul li{display:block;margin-bottom:24px}.wireguard ul li svg{position:relative;top:4px;margin-right:6px}.wireguard ul li h3{margin-bottom:3px}.client{margin:0 16px;padding-top:26px}.client .info p{text-align:center;font-size:13px;margin-top:24px}.client ul{display:flex;margin-bottom:24px}.client ul>li:first-child{width:40%}.client ul>li:last-child{width:80%;padding:0 48px}.client ul>li{display:block}.client ul>li .checksum{font-size:12px}.client ul li{text-align:left;padding:0;width:48%;margin:0 auto}.client ul li>img{max-width:100%;border-radius:6px;margin-left:8px}.client ul li h1{color:#6b6583}.client ul li p{color:#6b6583;margin:12px 0 24px 0}.client ul li ul li{width:auto}.client ul li ol li{padding:6px 0;color:#825abd;width:100%}.client ul li ol li:first-child{text-align:left}.flash{margin-top:12px}.flash ul{border-radius:6px}.flash ul.alert-success{background:#4caf50;border:1px solid #4caf50}.flash ul.alert-danger{background:#e45454;border:1px solid #e45454}.flash ul li{display:block;padding:12px 16px;color:#fff}body.dark{background:#fff}.error_frame{margin:0}noscript{background:purple;color:#fff;border:3px solid #652f9b;padding:24px;border-radius:12px;display:block;margin:0;margin-bottom:24px;text-align:center;max-width:476px}div.error{width:320px;margin:0 auto;text-align:center;position:relative;top:80px;left:0;right:0;bottom:0}div.error img{height:95px;margin-bottom:6px}div.error h1 a{font-size:18px}div.error h2{font-size:42px}div.error p{margin-top:12px}div.error>a{background:none;border-radius:0;border-bottom:1px solid #fff;font-weight:600;font-size:12px;padding:8px 16px;display:inline-block;text-transform:uppercase;margin-top:20px;transition:background .05s linear,color .05s linear}div.error>a:hover{background:none;border-bottom:2px solid #fff}.roadmap{position:relative;background:rgba(96,63,158,.2);padding:24px 24px 0 24px;border-radius:6px}.roadmap ul{margin:0 0 32px 72px}.roadmap ul li{display:block;position:relative;border-left:2px solid #9c67d6;margin-bottom:0;padding-bottom:24px}.roadmap ul li h4{position:absolute;top:0;left:-72px;color:#e8e2ff;margin-top:0;font-weight:300}.roadmap ul li:last-child{padding-bottom:0}.roadmap ul li section{position:relative;padding:0;left:32px;margin-bottom:12px;margin-right:32px}.roadmap ul li section.upcoming{border-bottom:2px solid #9c67d7;padding-bottom:16px}.roadmap ul li section span{width:6px;height:6px;background:#c592ff;border-radius:24px;position:absolute;top:10px;left:-36px}.roadmap ul li section span.complete{background:#92ffb6}.roadmap ul li section time{font-size:14px;color:#c1abee}.roadmap ul li section h3{margin-bottom:4px;font-weight:bold;color:#e8e2ff;font-size:16px}.roadmap ul li section p{font-size:14px;color:#cfbffa;margin-bottom:0}.roadmap ul li section .bottom{margin-left:-12px;padding:0 12px;border-radius:6px;display:inline-block}.pagination{padding:12px 0}.pagination li{display:inline-block;padding:12px 24px}.pagination li:first-child{padding-right:12px}.pagination li:last-child{padding-left:12px}@media(max-width: 1024px){aside{border-radius:0;padding-top:0}aside #togglesub{display:inline-block}aside #subnav{display:none}aside #subnav.show{display:block}aside ul{width:100%;margin-bottom:24px}}@media(max-width: 1024px){footer{padding:48px 0 12px 0;text-align:left;border-bottom:4px solid #7967bb;background:linear-gradient(to bottom, rgba(229, 224, 251, 0) 0%, #e5e0fb 100%);position:relative;z-index:502}footer p{text-align:left;padding:0 24px;margin-top:0}footer>div{display:block}footer>div div{display:block;width:100%;margin-bottom:24px}footer>div div:last-child{text-align:left}footer>div div ul li{display:block}footer>div div ul li a{color:#696088;padding:2px 0;font-size:14px}footer>div div ul li a:hover{color:#7967bb}footer>div div ul li p{color:#696088;padding:2px 0;margin:0;text-align:left;font-size:14px}}@media(max-width: 1024px){table{width:100%}table.rfix tbody tr th{display:block}table.rfix tbody tr td{display:block}table tr th{word-wrap:break-word;word-break:break-all}table tr td{word-wrap:break-word;word-break:break-all}}@media(max-width: 1024px){.map{height:auto;padding-top:24px}.map>svg{display:none}.map .header{position:relative;top:0;left:0}.map .header h2{font-size:38px}.map .header p{font-size:18px}.map .desc{top:32px}.map .desc.white ul{display:block}.map .desc.white ul li{width:100%}}@media(max-width: 1200px){.video .text h2{padding-top:7%}}@media(max-width: 1024px){.video{height:auto;overflow:hidden;position:relative}.video video{width:100%;max-width:100%;height:auto;min-height:0;border-radius:0;transform:perspective(0) rotateY(0) translate3d(0, 0, 0);box-shadow:-3px 3px 24px #afa8c7}.video .text{display:none}.videodesc.three{margin-top:12px}.videodesc.three ul{display:block}.videodesc.three ul li{width:100%}.videodesc h3{font-size:24px;color:#615486;font-weight:bold;margin-bottom:12px}.videodesc h3 svg{position:relative;top:6px;margin-right:6px}.videodesc p{color:#696088}.videodesc ul{display:block}.videodesc ul li{width:100%;display:block;padding:12px 24px}}@media(max-width: 1024px){.news{display:block}.news>div{width:100%}.news>div:first-child{width:100%}.news>div:last-child{margin-top:24px;transform:perspective(0) rotateY(0) translate3d(0, 0, 0)}}@media(max-width: 1200px){.picture>div>figure a img{width:100%;height:auto}}@media(max-width: 1024px){.doc{border-top-left-radius:0;border-top-right-radius:0;display:block;padding:0}.doc article{width:100%;border-top-right-radius:0}.doc article .double{display:block}.doc article .double.picture div:first-child{width:100%}.doc article .double.picture div:last-child{width:100%}.doc article .double.picture div:last-child img{border-radius:0}.doc article .double div{width:100}}@media(max-width: 1024px){.support_top{border-radius:0;border-bottom:3px solid #7e52b1}.support_top h2{margin:0 auto;font-size:18px}.support_top>div{display:flex;flex-wrap:wrap;padding-bottom:0}.support_top>div>div{width:50%;margin-bottom:24px}.support_top>div>div:last-child{margin-bottom:0}.support_top p.fix{margin:0 auto;padding-bottom:24px;font-size:14px}.support_links ul{display:block}.support_links ul li{display:block;width:100%;margin-bottom:24px}.support_links ul li:last-child{margin-bottom:0}.support_faq>div{display:block;justify-content:space-between}.support_faq>div>div{width:100%}.support_answers .support_links ul li{width:100%}.support_contact{border-radius:0}}@media(max-width: 1024px){.guides{border-top-left-radius:0;border-top-right-radius:0;display:block}.guides .menu{background:url("/assets/img/bg.png") no-repeat center;background-size:cover;border-top-left-radius:6px;border-top-right-radius:6px}.guides .menu ul li{display:inline-block;float:left}.guides .menu ul li:first-child a{border-top-left-radius:6px}.guides .menu ul li:last-child{float:none}.guides .menu ul li a{padding:12px 16px;display:block;color:#fff}.guides .menu ul li.active a,.guides .menu ul li:hover a{background:rgba(0,0,0,.1)}.guides article{padding:24px;width:100%;border-top-right-radius:0}.guides article .operatingsystem{margin-top:6px;background:linear-gradient(45deg, #7853bd 0%, #9d67bb 100%);border-radius:6px;border-bottom:3px solid #6b4598}.guides article .operatingsystem a{color:#e8e2ff;padding:12px 14px 9px 14px;cursor:pointer;display:inline-block;transition:background .3s,color .3s;float:left}.guides article .operatingsystem a:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.guides article .operatingsystem a:last-child{float:none}.guides article .operatingsystem a.active{background:#6b4598;color:#fff}.guides article .operatingsystem a:hover{background:rgba(0,0,0,.1)}.guides article.steps{padding:0 24px 24px 0}.guides article.steps>div{padding:6px 0 12px 24px}.guides article.steps>div:nth-child(1){border-left:2px solid #b3a7e2;padding-top:24px}.guides article.steps>div:nth-child(1) .warning,.guides article.steps>div:nth-child(1) p{margin-bottom:0}.guides article.steps>div:nth-child(2){border-left:2px solid #6db3ff}.guides article.steps>div:nth-child(2) h3{margin-top:0;color:#4785c7}.guides article.steps>div:nth-child(2) ol li{color:#4785c7}.guides article.steps>div:nth-child(3){border-left:2px solid #54e661}.guides article.steps>div:nth-child(3) h3{margin-top:0;color:#1fa02b}.guides article.steps>div:nth-child(3) ol li{color:#1fa02b}.guides article.steps>div:nth-child(4){border-left:2px solid #ffc364}.guides article.steps>div:nth-child(4) h3{margin-top:0;color:#ff9d00}.guides article.steps>div:nth-child(4) ol li{color:#ff9d00}.guides article ol li{list-style-position:inside;padding:2px 0 6px 0;color:#986dd6}.guides article ol li:first-child{padding-top:0}.guides article ol li:last-child{padding-bottom:0}.guides article ol li p{display:inline}.guides article ol li p span{background:#e9e5f5;padding:2px 6px;border-radius:6px;margin:2px 0;display:inline-block;font-weight:bold}.guides article ol li p svg{position:relative;top:2px}.guides article ol li .code{margin:6px 0 0 0}.guides article ol li .code .top p{display:block}.guides article details{padding:12px 0;margin:12px 0;color:#7c68bb;border-radius:6px}.guides article details summary{color:#7c68bb;outline:none;cursor:pointer}.guides article details ol{margin:12px 0 0 24px}.guides article .info{background:#d4e6ff;padding:12px;border-radius:6px;margin-bottom:24px;border-bottom:2px solid #b2cae8}.guides article .info p{color:#1a7cf7;margin-bottom:0;font-size:14px}.guides article .info p a{color:#034ca7;text-decoration:underline}.guides article .warning{background:#ffd6ca;padding:12px;border-radius:6px;margin-bottom:24px;border-bottom:2px solid #ecb2a0}.guides article .warning p{color:#c13100;margin-bottom:0;font-size:14px}.guides article .warning p a{color:#771e00;text-decoration:underline}.guides article .warning p a:hover{text-decoration:none}.guides article .end{margin-top:24px}.guides article .end h4{color:#6b6583}.guides article .links{padding:6px 0 0 0}.guides article .links ul li{width:100%;margin-bottom:24px}.guides article .links ul li:first-child,.guides article .links ul li:last-child{width:100%}.guides .links{padding:24px 0 0 0}.guides .links ul{display:block}.guides .links ul li{width:100%;margin:0 8px;display:block;margin-bottom:24px}.guides .links ul li:first-child{width:100%}.guides .links ul li:last-child{width:100%;margin-bottom:0}}@media(max-width: 1024px){.generator{border-top-left-radius:0;border-top-right-radius:0;display:block}.generator article{width:100%;border-top-right-radius:0}.generator_options div{margin:0 auto}.generator_options summary{color:#6e58b3;outline:none;margin-top:32px;font-size:16px;cursor:pointer}.generator_options summary:hover{color:#503d8e}.generator_options ul.list{display:block}.generator_options ul.list li{display:block;width:100%}.generator_options li{display:block;width:100%;margin:0 0 12px 0}.generator_options li div{text-align:left}}@media(max-width: 1024px){#about main .double{display:block}#about main .double div{width:100%}#about .roadmap{margin-top:24px}}@media(max-width: 1200px){.blog.index>div{display:block}.blog.index>div article{margin-bottom:24px}.blog.index>div article .end p{display:none}.blog>div{width:calc(100% - 364px)}.blog>div article{width:100%}}@media(max-width: 1024px){.blog{border-top-left-radius:0;border-top-right-radius:0}.blog>div{display:block;min-height:auto;width:100%}.blog aside{border-top-right-radius:0;border-top-left-radius:0;float:none;display:block}.blog aside ul{width:100%}.blog article{width:100%;border-top-left-radius:0}}@media(max-width: 1200px){.android{display:block}.android.front>div{padding:0}.android>div{width:100%}.android>div>div a{display:inline-block;float:none}.android>div .link{display:none}.android>div img{width:100%}}@media(max-width: 1024px){.wireguard_cfg{border-radius:0;display:block}.wireguard_cfg>div{width:100%}.wireguard{display:block;padding:48px 0 32px 0;margin-top:24px}.wireguard div{width:100%}.wireguard div:last-child{margin-top:48px}}@media(max-width: 1024px){.client{margin:0 16px;padding-top:0}.client ul{display:block;margin-bottom:24px}.client ul>li:first-child{width:100%}.client ul>li:last-child{width:100%;padding:0}.client ul li{display:block;text-align:left;padding:0;width:100%;margin:0 auto}.client ul li>img{margin-left:0;margin-bottom:12px}.client ul li ul li{width:auto}.client ul li ol{display:none}}@media(min-width: 2000px){header::before{height:220%}}.cookie{position:fixed;left:0;right:0;bottom:0;z-index:9999}.cookie>.frame{width:394px;margin:0 auto;background:rgba(122,84,189,.9);border-top-left-radius:6px;border-top-right-radius:6px}.cookie>.frame p{text-align:center;padding:3px 6px;font-size:13px;color:#fff}.cookie>.frame p a{color:#fff;text-decoration:underline}.cookie>.frame p button{font-size:13px;border:none;color:#fff;cursor:pointer;font-weight:bold;background:#6b49ab;border-radius:6px;padding:2px 4px;outline:none}.cookie>.frame p button:hover{background:#583894}