@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Manrope:200,300,regular,500,600,700,800);*{padding:0;margin:0;border:none}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top;display:block}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1200px;--container-padding:15px;--font-main:sans-serif;--font-accent:"Manrope",sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--accent:#ac182c;--link-color:#2578c8;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px;--primary-text:black;--secondary-text:#e9fff3;--white-text-white:#ffffff;--black-text-black:#000000}.dark{--page-bg:#252526;--text-color:#fff}@font-face{font-family:FirasansBook;font-display:swap;src:url(../fonts/FirasansBook.woff2) format("woff2"),url(../fonts/FirasansBook.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance;min-height:100vh;min-height:100vh;height:100%;display:flex;align-items:center;justify-content:center;background-position:bottom center;background-size:cover}.main-section{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;width:calc(100vw - 40px);max-width:400px;background:rgba(255,255,255,.4);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3)}@media all and (max-width:500px){.main-section{padding:20px}}.main-section h1{font-size:22px;margin-bottom:40px;text-align:center}.main-section p{margin-bottom:1rem;font-size:18px;font-weight:600;text-wrap:wrap;text-align:center}.main-section img{margin:auto}.main-section a{margin-bottom:40px;text-align:center}.main-section a:last-child{margin-bottom:0}a{color:var(--link-color)}code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;background-color:#e9f1f6;padding:1rem;border-radius:4px}main.news{padding:20px 0}main.news .main-section{max-width:768px}main.news .main-section p{font-weight:400}.messangers{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:40px}.messangers a{width:calc(40% - 10px);margin:0 20px}.messangers a svg{width:100%;height:auto}.support{margin-bottom:20px!important}.logo{text-align:center;margin-bottom:20px;width:100%}.logo svg{width:300px;height:auto}.fixed .main-section{max-width:768px;background:rgba(255,255,255,.6)}.fixed p{font-weight:400;text-align:left}.fixed strong{font-weight:400;color:#8b0000}.docs{display:grid;line-height:1.5}.docs p{margin:1rem 0}.docs ol,.docs ul{padding-left:2rem}.docs ol li,.docs ul li{list-style:disc;margin-bottom:.5rem}.docs ol li{list-style:decimal}.docs section,.docs section.docs{padding:40px 0}.docs section+section{border-top:1px solid #dae5e9}.docs small{font-size:1rem;color:#acacac}.docs .title-1:first-child,.docs .title-2:first-child{margin-top:0!important}.test{width:600px;height:300px;margin:50px auto;background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../img/project-02.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.test{background-image:url(../img/project-02@2x.jpg)}}.test-2{width:600px;height:300px;margin:50px auto;background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:-webkit-image-set(url("./../img/project-02.jpg") 1x, url("./../img/project-02@2x.jpg") 2x);background-image:image-set(url("./../img/project-02.jpg") 1x, url("./../img/project-02@2x.jpg") 2x)}.font-1{font-family:Montserrat;font-weight:700;font-style:italic}.font-2{font-family:FirasansBook;font-weight:400}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:flex}.flex-center{justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}.container-full{padding:0 var(--container-padding);max-width:100%}.container-left-50{padding:0 var(--container-padding);max-width:50%}@media (max-width:820px){.container-left-50{max-width:100%}}.container-right-50{padding:0 var(--container-padding);max-width:50%;margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/ 2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/ 2 + var(--container-padding))}@media (max-width:1220px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}}.container-half-left{padding-right:calc((100% - var(--container-width))/ 2 + var(--container-width)/ 2);padding-left:calc((100% - var(--container-width))/ 2 + var(--container-padding))}@media (max-width:1220px){.container-half-left{padding-left:var(--container-padding)}}@media (max-width:820px){.container-right-50{max-width:100%}.container-half-left{padding:0 var(--container-padding)}}.container-half-right{padding-left:calc((100% - var(--container-width))/ 2 + var(--container-width)/ 2);padding-right:calc((100% - var(--container-width))/ 2 + var(--container-padding))}@media (max-width:1220px){.container-half-right{padding-right:var(--container-padding)}}@media (max-width:820px){.container-half-right{padding:0 var(--container-padding)}}body,html{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto;padding:60px 0;background-color:#e3e3e3}table{margin-top:20px}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background-color:var(--secondary-text);border-radius:100px}body::-webkit-scrollbar-thumb{background-color:var(--primary-text);border-radius:100px}.accordion-body img{margin-top:20px;margin-right:auto;margin-left:auto;max-width:440px;width:100%}.faq-section .accordion{width:100%}.accordion-button:not(.collapsed){background-color:#fb0!important}.accordion-button:not(.collapsed) h5{color:#fff!important}.accordion-button:not(.collapsed)::after{background-image:none;transform:none;display:none}.accordion-button:focus{box-shadow:none}.accordion-button:before{content:"";position:absolute;right:.75rem;top:1.25rem;height:2px;width:1rem;background-color:var(--primary-text)}.accordion-button.collapsed:after{content:"";position:absolute;right:1.1875rem;top:.8125rem;height:1.0625rem;width:.125rem;border-style:none;background-color:var(--primary-text)}.faq-section .accordion-button h5{color:var(--primary-text);margin-right:13px;margin-bottom:0;font-size:16px}.accordion-body{background-color:rgba(255,187,0,.1)}@media screen and (min-width:768px){.accordion-button:before{right:.75rem}.accordion-button.collapsed:after{right:1.1875rem}.faq-section .accordion-button h5{margin-right:0}}.select-page h1{font-size:36px}.select{display:flex;align-items:center;justify-content:center}.select a{border:2px solid #ff4500;color:#000;width:220px;margin:0 20px;padding:20px;background-color:#fff;border-radius:10px;font-size:26px}@media all and (max-width:600px){.select{flex-direction:column}.select a{margin:20px}}