*,:after,:before{box-sizing:border-box}html{font-size:16px;height:100%}body{color:#000;display:flex;flex-direction:column;font-family:Rubik,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.5;margin:0;min-height:100vh;padding:0}@media (max-width:990px){body{padding-bottom:80px}}.container{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px}.color--blue{color:#365bfd}.color--pink{color:#f0f}.color--red{color:#d83b34}.color--yellow{color:#ffc400}h1{font-size:1.625em;line-height:1.1;margin-bottom:26px}@media (min-width:768px){h1{font-size:1.8em}}h2{font-size:1.4375em;line-height:1.2;margin-bottom:23px}@media (min-width:768px){h2{font-size:1.6em}}h3{font-size:1.25em;line-height:1.3;margin-bottom:20px}@media (min-width:768px){h3{font-size:1.5em}}h4{font-size:1.125em;line-height:1.4;margin-bottom:18px}@media (min-width:768px){h4{font-size:1.4em}}h1,h2,h3,h4{font-weight:700;margin-top:1.5em}@media (min-width:768px){h1,h2,h3,h4{margin-bottom:20px}}.page-title{margin:24px 0 18px}.btn{border:none!important;border-radius:12px;color:#fff;display:inline-block;font-weight:700;padding:8px 23px;text-decoration:none;text-transform:uppercase}.btn--pink{background:#eb58f9}.btn--pink:hover{background:#c005d5}.btn--blue{background:#2f2fde}.btn--blue:hover{background:#0909ff}.btn--yellow{background:#ffc400}.btn--red{background:#d83b34;border:3px solid #fe453d!important;border-radius:5px;box-shadow:0 0 10px rgba(254,69,61,.9)}.btn--red:hover{background:#2f30df}.download-block{background:#e5eafc;bottom:0;display:none;left:0;padding:20px;position:fixed;right:0;text-align:center}@media (max-width:990px){.download-block{display:block}}.header{position:relative}.header__top{background:#e5eafc}.header__top-left{align-items:center;display:flex;height:88px}@media (max-width:768px){.header__top-left{height:55px}}.header-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.header-container{flex-direction:column}}.header-logo{background:#fff;border-radius:12px;display:inline-flex;flex-direction:column;font-size:20px;font-weight:700;line-height:1;margin:10px 0;padding:5px;text-decoration:none;text-transform:uppercase}.header-logo:hover,.header-logo:visited{color:#000}.header-logo span{font-size:40px}@media (max-width:768px){.header-offer{margin-top:5px}}.header-btns{display:inline-flex}.header-btns a:first-child{margin-right:4px}@media (max-width:768px){.header-btns{margin-bottom:10px;margin-top:15px}}.header__nav{background:#365bfd;position:relative}.header__nav .menu{align-items:center;display:flex;font-weight:700;list-style:none;margin:0 auto;max-width:1160px;padding:0}@media (max-width:992px){.header__nav .menu{background:#365bfd;display:block;left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:0;transition:max-height .15s ease-out;z-index:10}}.header__nav .menu .menu-item a,.header__nav .menu .menu-item span{color:#fff;display:inline-block;padding:9px 15px}@media (max-width:992px){.header__nav .menu .menu-item a,.header__nav .menu .menu-item span{display:block}}.header__nav .menu .menu-item a{border:none!important;text-decoration:none}.header__nav .menu .menu-item a:hover,.header__nav .menu .menu-item.current-menu-item span{background:#f0f}.hamburger{display:none}@media (max-width:992px){.hamburger.show{cursor:pointer;display:inline-block;height:16px;margin-right:40px;position:relative;width:24px}.hamburger.show:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.hamburger.show span{background:#333;display:block;height:2px;position:absolute;transition:transform .3s,opacity .3s;width:100%}.hamburger.show span:first-child{top:0}.hamburger.show span:nth-child(2){top:7px}.hamburger.show span:nth-child(3){top:14px}.hamburger.show.active span:first-child{transform:translateY(7px) rotate(45deg) translateZ(0)}.hamburger.show.active span:nth-child(2){opacity:0}.hamburger.show.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg) translateZ(0)}}@media (max-width:768px){.hamburger.show{left:20px;position:absolute;top:20px}}.banner{margin:30px 0 24px}.banner img{height:auto;max-width:100%}.copyright{margin:50px 0}.content p{margin-bottom:1.7em}.content ol,.content ul{list-style:none;margin:1.5em 0 2em;max-width:100%;padding:0}.content ol:before,.content ul:before{content:"";display:block;overflow:hidden;width:10em}.content ol li,.content ul li{margin-bottom:.7em;margin-top:.7em;padding-left:2em;position:relative}.content ul li:before{border:2px solid #c700cb;border-radius:50%;content:"";display:inline-block;height:10px;left:0;position:absolute;top:.5em;width:10px}.content ol{counter-reset:section}.content ol li:before{color:#c700cb;content:counter(section) ".";counter-increment:section;font-weight:700;left:0;position:absolute}.content figure{margin:20px 0}.content img{height:auto;max-width:100%}.content .alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.content .alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.content .aligncenter{clear:both;display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto}.content table{border:1px solid #fff;border-collapse:collapse;font-size:.9em;margin:1.5em 0}.content table td,.content table th{background-color:#e0e6ff;border:1px solid #fff;padding:.5em}.content table thead{color:#365bfd;font-weight:700}.content .cover-table{overflow-x:auto}.content a{color:#c700cb;text-decoration:none}.content a:hover{color:#365bfd}.content blockquote{background:#f2f5f9;border-left:3px solid #c700cb;margin:2em 0;padding:20px;position:relative}.content blockquote p{margin:.75em 0}.up-button{align-items:center;background-color:#365bfd;border-radius:4px;bottom:40px;display:inline-flex;height:50px;justify-content:center;opacity:.6;position:fixed;right:20px;transition:all .3s;width:50px;z-index:500}@media (min-width:992px){.up-button{right:100px}}.up-button:after,.up-button:before{background:#fff;content:"";display:inline-block;height:2px;position:absolute;top:28px;width:12px}.up-button:before{left:17px;transform:rotate(-45deg);transform-origin:left center}.up-button:after{right:17px;transform:rotate(45deg);transform-origin:right center}.up-button:hover{opacity:1;transform:translateY(-3px) translateZ(0)}.faq .pair{background:#dbeeff;border-left:2px solid #c700cb;margin:15px 0}.faq .pair .question{cursor:pointer;padding:15px 45px 15px 20px;position:relative}.faq .pair .question:after{background:url(../img/arrow.svg) 50% no-repeat;color:#4d3bfe;content:"";font-weight:700;height:14px;margin-top:-5px;position:absolute;right:14px;top:48%;transition:transform .15s;width:18px}.faq .pair .question.open:after{transform:rotate(180deg)}.faq .pair .answer{background-color:#fcfcfc;max-height:0;overflow:hidden;transition:max-height .15s ease-out}.faq .pair .answer__inner{margin:20px}
