/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */a,abbr[title]{text-decoration:underline}code,kbd,pre,samp{font-family:monospace,monospace}.swiper-container-cube,.swiper-container-flip,button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}iframe,img,legend{max-width:100%}code,pre{color:#c35e5c}.app,.doc,.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.invisible,.swiper-slide-invisible-blank{visibility:hidden}html{line-height:1.15;-webkit-text-size-adjust:100%;height:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}a{background-color:transparent;color:#0eb3ec}abbr[title]{text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted}.e-tooltip,a:hover{text-decoration:none}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}iframe{height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock,[hidden],template{display:none}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url('../fonts/montserrat-v13-latin_cyrillic-300.eot');src:local('Montserrat Light'),local('Montserrat-Light'),url('../fonts/montserrat-v13-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-300.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-300.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-300.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-300.svg#Montserrat') format('svg')}@font-face{font-family:Montserrat;font-weight:300;font-style:italic;src:url('../fonts/montserrat-v13-latin_cyrillic-300italic.eot');src:local('Montserrat Light Italic'),local('Montserrat-LightItalic'),url('../fonts/montserrat-v13-latin_cyrillic-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-300italic.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-300italic.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-300italic.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-300italic.svg#Montserrat') format('svg')}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url('../fonts/montserrat-v13-latin_cyrillic-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../fonts/montserrat-v13-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-regular.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-regular.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-regular.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-regular.svg#Montserrat') format('svg')}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url('../fonts/montserrat-v13-latin_cyrillic-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('../fonts/montserrat-v13-latin_cyrillic-500.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-500.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-500.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-500.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-500.svg#Montserrat') format('svg')}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url('../fonts/montserrat-v13-latin_cyrillic-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('../fonts/montserrat-v13-latin_cyrillic-700.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-700.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-700.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-700.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-700.svg#Montserrat') format('svg')}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url('../fonts/montserrat-v13-latin_cyrillic-900.eot');src:local('Montserrat Black'),local('Montserrat-Black'),url('../fonts/montserrat-v13-latin_cyrillic-900.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-v13-latin_cyrillic-900.woff2') format('woff2'),url('../fonts/montserrat-v13-latin_cyrillic-900.woff') format('woff'),url('../fonts/montserrat-v13-latin_cyrillic-900.ttf') format('truetype'),url('../fonts/montserrat-v13-latin_cyrillic-900.svg#Montserrat') format('svg')}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto;padding:0;list-style:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height,-webkit-transform;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:10;top:50%;width:27px;height:44px;margin-top:-22px;cursor:pointer;background-repeat:no-repeat;background-position:center;-webkit-background-size:27px 44px;background-size:27px 44px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px;background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E')}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E')}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E')}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E')}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E')}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E')}.swiper-pagination{position:absolute;z-index:10;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.content,.list{font-size:18px}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;opacity:.2;-webkit-border-radius:100%;border-radius:100%;background:#000}.app,.swiper-zoom-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}button.swiper-pagination-bullet{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;-o-transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;-o-transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;-o-transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;background:#007aff}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-scrollbar{position:relative;-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;z-index:50;bottom:3px;left:1%;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:1%;right:3px;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-zoom-container{display:flex;width:100%;height:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:1s steps(12,end) infinite swiper-preloader-spin;animation:1s steps(12,end) infinite swiper-preloader-spin}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;content:'';background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:50%;-webkit-background-size:100% 100%;background-size:100%}.swiper-lazy-preloader-white:after{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;pointer-events:none;opacity:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;pointer-events:none}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{z-index:1;visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;opacity:.6;background:#000;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip .swiper-slide{z-index:1;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}body{margin:0;font-family:Montserrat,sans-serif;height:100%;color:#222;background-color:#fff}a:hover{color:#56d2ff}.container{max-width:1220px}.video{position:relative;padding-bottom:56.25%;border:1px solid #dcdcdc}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.app-header,.list li,.modal-header{position:relative}.list{font-weight:400;padding-left:2em;list-style:none;color:#777}.list li{margin-bottom:.3em}.list li::before{position:absolute;top:10px;left:-15px;padding:2px;content:'';-webkit-border-radius:50%;border-radius:50%;background:#0d688e}.content{font-weight:300;line-height:30px}.content p{margin-bottom:60px}.content li,.modal-form .form-group{margin-bottom:25px}.banner-block p:last-child,.banner-line p:last-child,.card-review p:last-child,.content li:last-child,.format-block p:last-child,.hamburger span:last-child{margin-bottom:0}.accordion-section{padding:0 15px}.btn-lg,.btn-md{padding:9px 26px}pre{font-size:90%;display:block;margin-bottom:1rem;margin-top:10px}.app{display:flex;flex-direction:column;min-height:100%;-webkit-flex-direction:column;-ms-flex-direction:column}.app-footer{margin-top:auto}.bg{position:absolute;z-index:-1;left:0;width:100%;height:100%;background:#1891b9;background:-webkit-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:-o-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:linear-gradient(135deg,#1891b9 0,#044c6f 53%,#003f61 63%)}.e-tooltip{font-size:14px;font-weight:500;line-height:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:20px;height:20px;cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#fff;-webkit-border-radius:50%;border-radius:50%;background-color:#0eb3ec;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.e-tooltip:hover{background-color:#004063}.section-title{font-size:24px;font-weight:500;line-height:42px;margin-top:20px;margin-bottom:30px}.section-subtitle{font-size:32px;font-weight:300}.format-title{font-size:18px;font-weight:500;margin-top:0;margin-bottom:9px}.format-title a{text-decoration:underline;color:#3d8cac}.accordion .card-body button[data-toggle=collapse],.btn,.btn-link:hover,.contacts a,.doc,.format-title a:hover,.lead a,.more-list a,.msg-subtitle a,.navbar-expand-lg .navbar-nav .nav-link,.nodecoration a,.page-description a,.stat,.user-nav .dropdown-item,h1 a,h2 a,h3 a,h4 a,h5 a,ul li a{text-decoration:none}.block-title{font-weight:600;margin-bottom:.3em}.inline-title{font-weight:600;display:inline}.msg-title{font-size:32px;font-weight:700;margin-top:.4em;margin-bottom:1em;color:#0090bb}.msg-subtitle{font-size:26px;font-weight:300;margin-bottom:0}.footer-label,.page-title{margin-bottom:15px;font-weight:500}.footer-label{font-size:16px;line-height:27px}.page-title{font-size:28px;line-height:1.3}@media only screen and (min-width:768px){.section-title{font-size:28px;margin-top:80px}.page-title{font-size:38px}}@media only screen and (min-width:1024px){.section-title{font-size:32px;margin-bottom:47px}}.btn{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;border:2px;-webkit-border-radius:2em;border-radius:2em}.btn:hover{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.btn-md{font-size:16px;font-weight:500}.btn-lg{font-size:18px;font-weight:500}.btn-primary{background:-webkit-gradient(linear,left top,right top,from(#0eb3ec),to(#004063));background:-webkit-linear-gradient(left,#0eb3ec,#004063);background:-o-linear-gradient(left,#0eb3ec,#004063);background:linear-gradient(to right,#0eb3ec,#004063)}.btn-otp{background:-webkit-gradient(linear,left top,right top,from(#52ae30),to(#74bf1e));background:-webkit-linear-gradient(left,#52ae30,#74bf1e);background:-o-linear-gradient(left,#52ae30,#74bf1e);background:linear-gradient(to right,#52ae30,#74bf1e)}.btn-warning{background:-webkit-gradient(linear,left top,right top,from(var(--partners-light-color)),to(var(--partners-dark-color)));background:-webkit-linear-gradient(left,var(--partners-light-color),var(--partners-dark-color));background:-o-linear-gradient(left,var(--partners-light-color),var(--partners-dark-color));background:linear-gradient(to right,var(--partners-light-color),var(--partners-dark-color))}.btn-default{background:#fff3cd!important}.btn-link,.doc:hover{color:#0eb3ec}.btn-link:hover{color:#56d2ff;-webkit-box-shadow:none;box-shadow:none}.btn-basejava,.btn-cloudjava2,.card-project__img--base::after{background:-webkit-gradient(linear,left top,right top,from(var(--base-light-color)),to(var(--base-dark-color)));background:-webkit-linear-gradient(left,var(--base-light-color),var(--base-dark-color));background:-o-linear-gradient(left,var(--base-light-color),var(--base-dark-color));background:linear-gradient(to right,var(--base-light-color),var(--base-dark-color))}.btn-default,.btn-startjava,.btn-success,.card-project__img--start::after{background:-webkit-gradient(linear,left top,right top,from(var(--start-light-color)),to(var(--start-dark-color)));background:-webkit-linear-gradient(left,var(--start-light-color),var(--start-dark-color));background:-o-linear-gradient(left,var(--start-light-color),var(--start-dark-color));background:linear-gradient(to right,var(--start-light-color),var(--start-dark-color))}.btn-partners,.btn-startup,.card-project__img--partners::after{background-image:-webkit-gradient(linear,left top,right top,from(var(--partners-light-color)),to(var(--partners-dark-color)));background-image:-webkit-linear-gradient(left,var(--partners-light-color),var(--partners-dark-color));background-image:-o-linear-gradient(left,var(--partners-light-color),var(--partners-dark-color));background-image:linear-gradient(to right,var(--partners-light-color),var(--partners-dark-color))}.btn-top2,.card-project__img--top2::after{background-image:-webkit-gradient(linear,left top,right top,from(var(--top2-light-color)),to(var(--top2-dark-color)));background-image:-webkit-linear-gradient(left,var(--top2-light-color),var(--top2-dark-color));background-image:-o-linear-gradient(left,var(--top2-light-color),var(--top2-dark-color));background-image:linear-gradient(to right,var(--top2-light-color),var(--top2-dark-color))}.btn-bootjava,.card-project__img--boot::after{background-image:-webkit-gradient(linear,left top,right top,from(var(--boot-light-color)),to(var(--boot-dark-color)));background-image:-webkit-linear-gradient(left,var(--boot-light-color),var(--boot-dark-color));background-image:-o-linear-gradient(left,var(--boot-light-color),var(--boot-dark-color));background-image:linear-gradient(to right,var(--boot-light-color),var(--boot-dark-color))}.btn-info,.btn-topjava,.card-project__img--top::after{background:-webkit-gradient(linear,left top,right top,from(var(--top-light-color)),to(var(--top-dark-color)));background:-webkit-linear-gradient(left,var(--top-light-color),var(--top-dark-color));background:-o-linear-gradient(left,var(--top-light-color),var(--top-dark-color));background:linear-gradient(to right,var(--top-light-color),var(--top-dark-color))}.btn-masterjava,.btn-notice,.card-project__img--master::after{background:-webkit-gradient(linear,left top,right top,from(var(--master-light-color)),to(var(--master-dark-color)));background:-webkit-linear-gradient(left,var(--master-light-color),var(--master-dark-color));background:-o-linear-gradient(left,var(--master-light-color),var(--master-dark-color));background:linear-gradient(to right,var(--master-light-color),var(--master-dark-color));border-color:#8b0000;color:#8b0000}.btn-cloudjava,.card-project__img--cloud::after{background:-webkit-gradient(linear,left top,right top,var(--cloud-light-color),var(--cloud-dark-color));background:-webkit-linear-gradient(left,var(--cloud-light-color),var(--cloud-dark-color));background:-o-linear-gradient(left,var(--cloud-light-color),var(--cloud-dark-color));background:linear-gradient(to right,var(--cloud-light-color),var(--cloud-dark-color))}[class*=btn-outline-]{position:relative;border:2px solid transparent;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}[class*=btn-outline-]::after{position:absolute;top:0;right:0;bottom:0;left:0;margin:-2px;content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;-webkit-border-radius:inherit;border-radius:inherit}[class*=btn-outline-] span{position:relative;z-index:1}[class*=btn-outline-]:hover{border-color:transparent;background-color:transparent}.btn-outline-primary{color:#0a6085;border-color:#0a6085;background-color:#fff}.btn-outline-primary::after{background:-webkit-gradient(linear,left top,right top,from(#1dcbff),to(#004063));background:-webkit-linear-gradient(left,#1dcbff,#004063);background:-o-linear-gradient(left,#1dcbff,#004063);background:linear-gradient(to right,#1dcbff,#004063)}.btn-outline-primary:hover{color:#fff!important}.btn-outline-primary:hover::after,.socials .social-primary,.socials a:hover{opacity:1}.btn-outline-secondary{color:#1cafc3;border-color:rgba(28,175,195,.6);background-color:transparent}.btn-outline-secondary::after,.btn-outline-secondary::before{content:none}.btn-outline-secondary:hover{color:#6fdeed;border-color:#6fdeed;background:0 0}.form-control{resize:none;border-color:#0eb3ec;-webkit-border-radius:8px;border-radius:8px}.form-group{margin-bottom:6px}.form-group label{font-size:15px;margin-bottom:2px;color:#777}.hamburger{display:inline-block;width:26px}.hamburger span{display:block;width:100%;height:3px;margin-bottom:5px;background-color:#0eb3ec}.navbar .navbar-toggler{margin-left:20px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.navbar .user-nav{margin-left:auto}.navbar-brand{margin-right:69px}.navbar-nav,.reg-form input,.reg-form select{font-size:16px}.navbar-expand-lg .navbar-nav{margin-top:3px}.navbar-expand-lg .navbar-nav .nav-link{padding:3px 15px;color:#777;border:1px solid transparent;-webkit-border-radius:2em;border-radius:2em}.navbar-expand-lg .navbar-nav .nav-link:hover{color:#0eb3ec;border-color:#0eb3ec}.navbar-expand-lg .navbar-nav .nav-link.active{color:#fff;border-color:#0eb3ec;background-color:#0eb3ec}.navbar-expand-lg .navbar-nav .nav-item{margin-right:5px}.hero{position:relative;padding-top:20px}.hero .card-project,.socials a:last-child{margin-right:0}.hero .card-project .card-project__bg{left:-20px;opacity:.65}.hero .card-project:hover .card-project__front{-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.3);box-shadow:0 7px 20px 0 rgba(0,0,0,.3)}.hero-title{margin-top:0;margin-bottom:35px}.hero-title__primary{font-size:32px;font-weight:700;margin-bottom:10px}.hero-title__secondary,.page-description{font-size:24px;font-weight:300}.hero-img{text-align:right}.hero-img img{position:relative;top:-49px;left:-41px}.hero__btn{min-width:282px}.hero__btn+.text-center{font-size:16px;font-weight:300;max-width:282px;margin-top:8px}.card-project__counter.stat,.stat--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center}@media only screen and (min-width:768px){.hero-title__primary{font-size:42px}.hero-title__secondary{font-size:28px}.accordion-inner{padding-left:55px}}@media only screen and (min-width:1024px){.hero{margin-bottom:100px;padding-top:68px}.hero .card-project{max-width:300px}.hero-title__primary{font-size:46px}.hero-title__secondary{font-size:30px}}@media only screen and (min-width:1440px){.hero{padding-top:110px}}.card-project{position:relative;width:100%;min-width:255px;max-width:280px;height:380px;-webkit-transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;color:#222;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card-project__back,.card-project__bg,.card-project__front{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.card-project:hover .card-project__front{-webkit-box-shadow:0 0 70px 0 rgba(255,255,255,.3);box-shadow:0 0 70px 0 rgba(255,255,255,.3)}.card-project:hover .card-project__bg{left:-20px;opacity:.85}.payments-block:hover .payments-block__img,.socials a{opacity:.5}.card-project.is-flipped{-webkit-transform:translateX(-100%) rotateY(-180deg);transform:translateX(-100%) rotateY(-180deg)}.card-project__back,.card-project__front{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:12px;transition:.3s ease-in-out;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-project__front{overflow:hidden;-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.3);box-shadow:0 7px 20px 0 rgba(0,0,0,.3)}.card-project__back{position:absolute;z-index:5;top:0;left:0;padding:70px 20px 20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.3);box-shadow:0 7px 20px 0 rgba(0,0,0,.3)}.card-project__info{position:absolute;z-index:5;top:15px;left:15px}.card-project__title{font-size:24px;font-weight:500;text-align:center}.card-project__descr{font-size:16px;font-weight:300;line-height:23px;color:#777}.card-project__link{font-size:0;position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-project__img{position:relative;z-index:3;width:130px;height:130px;margin:25px auto 48px;-webkit-border-radius:50%;border-radius:50%;background-color:#f2f2f2}.card-project__img>div{overflow:hidden;width:100%;height:100%;-webkit-border-radius:inherit;border-radius:inherit}.card-project__img::after,.card-project__img::before{-webkit-border-radius:50%;position:absolute;content:''}.card-project__img::before{z-index:-1;top:-3px;left:-3px;width:136px;height:136px;border-radius:50%;background-color:#fff}.card-project__img::after{z-index:-2;top:-6px;left:-6px;width:142px;height:142px;border-radius:50%;background-color:#ddd}.card-project__bg{position:absolute;z-index:1;top:-50px;left:-25px;width:348px;height:288px;transition:.3s ease-in-out;opacity:.2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.about,.doc svg,.stat__counter{position:relative}.card-project__counter.stat{display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-project__counter.stat .stat__counter{font-size:18px;font-weight:400;width:60px;height:60px;margin:0 0 0 8px;background:0 0}.card-project__counter.stat .stat__counter::before{top:-1px;left:0;width:60px;height:60px}.card-project__counter.stat .stat__name{font-size:12px;line-height:1.5;max-width:150px;color:#777;-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-box-flex:0;-ms-flex:0 0 0;flex:0 0 0}.stat{display:block;color:#fff!important}.stat--inline{font-size:14px;display:flex;color:inherit;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.format-block,.stat__counter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.stat--inline .stat__counter{margin:0}.stat--inline .stat__name{font-size:16px;margin-right:20px;color:#777}.social-primary,.stat:hover{color:#fff}.stat__counter{font-size:22px;font-weight:500;display:flex;width:70px;height:70px;margin-right:auto;margin-bottom:10px;margin-left:auto;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 62px 0 rgba(255,255,255,.2);box-shadow:0 0 62px 0 rgba(255,255,255,.2);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat__counter:hover{-webkit-box-shadow:0 0 62px 0 rgba(255,255,255,.4);box-shadow:0 0 62px 0 rgba(255,255,255,.4)}.stat__counter::before{position:absolute;top:-10px;left:-10px;width:90px;height:90px;content:'';border:2px solid #ddd;-webkit-border-radius:50%;border-radius:50%}.stat__counter--mini{font-size:18px;font-weight:400;width:60px;height:60px;background:0 0!important}.about,.card-review{background-color:#fff}.stat__counter--mini::before{top:0;left:0;width:60px;height:60px}.stat__counter--start{color:#2afeb7}.stat__counter--start::before{border-color:rgba(42,254,183,.5)}.stat__counter--base{color:#1cafc3}.stat__counter--base::before{border-color:rgba(111,222,237,.5)}.stat__counter--top{color:#6f9be1}.stat__counter--top::before{border-color:rgba(88,142,228,.5)}.stat__counter--top2{color:#cfcb52}.stat__counter--top2::before{border-color:#f3f064}.stat__counter--master{color:#c35e5c}.stat__counter--master::before{border-color:rgba(205,103,101,.5)}.stat__counter--cloud{color:var(--cloud-low-color)}.stat__counter--cloud::before{border-color:var(--cloud-dark-color)}.stat__counter--startup{color:var(--startup-low-color)}.stat__counter--startup::before{border-color:var(--startup-dark-color)}.stat__counter--boot{color:#37007f}.stat__counter--boot::before{border-color:rgba(55,0,127,.5)}.stat__counter--hr{color:#044c6f}.stat__counter--hr::before{border-color:#1891b9}.stat__name{font-size:18px;font-weight:300;line-height:30px;text-align:center}.about-subtitle,.about-text{line-height:27px;color:#777}.format-block{display:flex;margin-bottom:61px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book,.doc,.documents,.socials{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.format-block img{width:86px;margin-right:14px;-webkit-box-flex:0;-webkit-flex:0 0 86px;-moz-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px}.format-block p{font-size:14px;font-weight:400;line-height:24px;color:#777}.accordion .card-body{padding-top:10px}.accordion .card-body button[data-toggle=collapse]{font-size:16px;font-weight:400;line-height:30px;color:#222}.accordion .card-body button[data-toggle=collapse] svg{width:24px;height:19px;margin-right:15px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#0eb3ec}.doc,.login-form .socials a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.accordion .card-body button[data-toggle=collapse]:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#0eb3ec}.accordion .card-body button[data-toggle=collapse].collapsed svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordion-inner{font-size:16px;padding-top:20px;color:#777}.about__form label,.doc{font-size:12px}.book,.documents,.socials{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.documents .doc{margin-right:28px}.doc{font-weight:300;display:flex;flex-direction:column;transition:.3s ease-in-out;color:#222;-webkit-flex-direction:column;-ms-flex-direction:column}.about,.about__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.doc svg{left:-4px;width:40px;height:40px;margin-bottom:9px}.socials a{margin-right:12px;margin-bottom:12px}.contentinfo .socials svg,.socials svg{width:32px;height:32px}.about{display:flex;padding:46px 0 39px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.1);box-shadow:0 7px 20px 0 rgba(0,0,0,.1);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-line,.card-review{-webkit-border-radius:20px}.about__main{display:flex;padding:0 15px;-webkit-box-flex:490px;-webkit-flex:490px;-moz-box-flex:490px;-ms-flex:490px;flex:490px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-name,.reviews-slider .swiper-slide,.reviews-slider__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.about__img{width:168px;margin-right:30px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.about__img .avatar{width:100%}.about__content{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.about-name{font-size:20px;font-weight:500;display:flex;margin-top:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about-name .e-tooltip{margin-left:12px}.about-subtitle{font-size:18px;font-weight:400}.about-text,pre code{font-size:15px}.about-text{font-weight:300}.about__form{width:100%;padding:0 15px}.about__form .form-control{font-size:14px;min-height:48px}.about-label{font-size:16px;font-weight:500;line-height:27px;margin-top:9px;margin-bottom:10px}@media only screen and (max-width:459px){.format-block img{margin-bottom:20px}.about__img{height:168px;margin-bottom:30px}.about-text{display:none}}@media only screen and (min-width:460px) and (max-width:767px){.about__img{height:168px;margin-bottom:30px}.about .about-header{position:absolute;top:100px;left:210px}}.author .name,.contacts-title{font-size:24px;font-weight:500}.card-review,.contacts{font-weight:300;line-height:27px}.contacts{font-size:16px}.contacts a{color:inherit}.card-review{font-size:14px;font-style:italic;padding:15px;color:#777;border-radius:20px;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.1);box-shadow:0 3px 9px 0 rgba(0,0,0,.1)}.card-review .float-left{margin-right:10px;margin-bottom:10px}.reviews-slider .swiper-slide{display:flex;height:auto;padding:10px 10px 30px}.reviews-slider .card-review{height:100%}.reviews-slider__nav{display:flex;padding-right:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.payments,.reviews-slider__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.reviews-slider__pagination{display:flex;margin:0 53px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.reviews-slider__pagination .swiper-pagination-bullet{position:relative;width:20px;height:20px;margin-right:14px;opacity:1;border:1px solid #0eb3ec;background-color:#fff}.payments .payments-item:last-child,.reviews-slider__pagination .swiper-pagination-bullet:last-child{margin-right:0}.reviews-slider__pagination .swiper-pagination-bullet::after{position:absolute;top:3px;left:3px;width:12px;height:12px;content:'';-webkit-border-radius:50%;border-radius:50%;background-color:transparent}.reviews-slider__pagination .swiper-pagination-bullet-active::after{background-color:#0eb3ec}.payments{font-size:14px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-block,.payments-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.payments-block__inner,.payments-item{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.payments .payments-item{min-height:50px;margin-right:20px}.payments__group{margin-left:15px;margin-right:15px;margin-bottom:30px}.payments__group:last-child{margin-right:0}.payments-item{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column}.banner-block,.banner-line{font-weight:300;display:none;line-height:24px}.banner-line{font-size:14px;position:relative;margin-bottom:25px;padding:15px;color:#fff;border-radius:20px;background:#1891b9;background:-webkit-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:-o-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:linear-gradient(135deg,#1891b9 0,#044c6f 53%,#003f61 63%)}.banner-line .banner-title{font-size:20px;font-weight:400;line-height:24px;margin-top:0}.banner-line .close{font-size:14px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:1;color:#fff}.banner-line .btn:hover{-webkit-box-shadow:0 3px 10px rgba(255,255,255,.2);box-shadow:0 3px 10px rgba(255,255,255,.2)}.banner-block{font-size:14px;position:fixed;z-index:10;right:0;bottom:15px;overflow:hidden;width:100%;min-height:240px;padding:15px;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25)}.blank,.block-conditions{-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.banner-block>strong{font-size:26px;font-weight:500;line-height:32px;display:block;margin-bottom:8px}.banner-block .banner-title{font-size:18px;font-weight:400;line-height:24px;margin-top:0;margin-bottom:22px}.banner-block .bg{top:0;height:200px;background:-webkit-gradient(linear,right top,left top,from(var(--partners-light-color)),to(var(--partners-dark-color)));background:-webkit-linear-gradient(right,var(--partners-light-color),var(--partners-dark-color));background:-o-linear-gradient(right,var(--partners-light-color),var(--partners-dark-color));background:linear-gradient(to left,var(--partners-light-color),var(--partners-dark-color));-webkit-clip-path:polygon(0 0,100% 0,100% 50px,0 100%);clip-path:polygon(0 0,100% 0,100% 50px,0 100%)}.banner-block .close{font-size:14px;position:absolute;top:18px;right:18px;cursor:pointer;opacity:1;color:#fff}@media only screen and (max-width:640px){.banner-block{display:none}}.vk-widget-placeholder{width:222px;height:208px;-webkit-border-radius:8px;border-radius:8px;background-color:#ddd}.share-placeholder{width:220px;height:26px;background-color:#ddd}.vk-placeholder{width:167px;height:26px;background-color:#ddd}.user-nav .dropdown-menu{font-size:14px;width:230px;margin-top:10px;-webkit-border-radius:8px;border-radius:8px}.user-nav__icon{position:relative;z-index:3;display:block;-webkit-border-radius:50%;border-radius:50%;background-color:#f2f2f2;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user-nav__icon span{display:block;overflow:hidden;width:40px;height:40px;-webkit-border-radius:inherit;border-radius:inherit}.user-nav__icon svg{width:100%;height:100%;position:absolute}.user-nav__icon::before{position:absolute;z-index:-1;top:-3px;left:-3px;width:46px;height:46px;content:'';-webkit-border-radius:inherit;border-radius:inherit;background-color:#fff}.user-nav__icon::after{position:absolute;z-index:-2;top:-6px;left:-6px;width:52px;height:52px;content:'';-webkit-border-radius:inherit;border-radius:inherit;background-color:#ddd;background-image:-webkit-gradient(linear,left top,right top,from(#0eb3ec),to(#004063));background-image:-webkit-linear-gradient(left,#0eb3ec 0,#004063 100%);background-image:-o-linear-gradient(left,#0eb3ec 0,#004063 100%);background-image:linear-gradient(90deg,#0eb3ec 0,#004063 100%)}.user-nav__socials{margin-top:7px;padding:.25rem 1.5rem;color:#777}.user-nav__socials .socials{margin-top:7px}.user-nav__socials .socials a{margin-right:10px;color:#222}.user-nav__socials .socials svg{width:30px;height:30px}.block-conditions{min-height:500px;margin-bottom:40px;padding:22px 28px;text-align:center;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.block-conditions__price{font-size:30px;font-weight:700;line-height:1;margin-bottom:23px;color:#ff8000}.block-conditions__text{font-size:18px;line-height:1.875;min-height:99px;margin-bottom:25px;padding-left:20px;text-align:left;color:#222}.card-body,.pay-info{line-height:27px;color:#777}.author__info,.feature-block,.modal-title,.section-work .row{text-align:center}.block-conditions__list{margin:0;padding:0 0 0 35px}.block-conditions__list li{font-size:18px;line-height:1.3;position:relative;padding-bottom:13px;list-style:none;text-align:left;color:#222}.block-conditions__list li:before{position:absolute;top:10px;left:-14px;width:3px;height:3px;content:'';-webkit-border-radius:100%;border-radius:100%;background-color:#6f6f6f}@media only screen and (max-width:992px){.block-conditions,.block-conditions__price,.block-conditions__text{min-height:auto}}@media only screen and (max-width:500px){.accordion-section .accordion .card-body,.block-conditions__list li,.block-conditions__price,.block-conditions__text,.format-title{font-size:16px}.block-conditions__text{padding-left:0}.block-conditions__list{padding:0 0 0 15px}.content-text .section-title{line-height:30px;margin:40px auto 50px}.section-icon-text{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-icon{margin-bottom:20px}}.modal-title{font-size:24px;font-weight:500;width:100%}.modal-header .close{position:absolute;top:20px;right:25px;padding:0}.modal-form{max-width:400px;margin-right:auto;margin-bottom:30px;margin-left:auto}.blank{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px;color:#222;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.block-conditions .price-min{font-size:20px;font-weight:700;color:#e11e21}.block-conditions__price .text-overline{font-weight:400;text-decoration:line-through;color:#777}.pay-info{font-size:14px}.card{border:0;-webkit-border-radius:20px!important;border-radius:20px!important;-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.1);box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.card .about{padding:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.card .about__img{max-width:176px;margin-right:0;background:0 0}.card .about__col{margin-right:41px}.card .name{font-size:16px;font-weight:400;margin-top:18px;margin-bottom:18px;color:#222}.accordion-section .accordion .card-header button,.card .about__main{padding:0}.card .about__content{max-width:none}.card-header{padding:20px 33px;border-bottom:1px solid #dcdcdc;background-color:#fff}.card-header:first-child{-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px}.card-header h3{font-size:26px;margin-bottom:0}.card-body{font-size:16px;padding:20px 33px}.card-body h5{font-weight:400;line-height:2rem}.card-body pre{line-height:1.4rem}.card-body .font-weight-bold,b,strong{font-weight:500!important}.subscribe{max-width:385px}.book__cover{max-width:320px;margin-right:27px;margin-bottom:27px;-webkit-box-flex:0;-webkit-flex:0 0 219px;-moz-box-flex:0;-ms-flex:0 0 219px;flex:0 0 219px}.and-more,.msg-block__footer ul{margin-right:auto;margin-left:auto}.book__about{-webkit-box-flex:1;-webkit-flex:1 1 320px;-moz-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.icon-block{display:flex;margin-bottom:44px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-block ul{padding-left:0}.icon-block li{margin-bottom:12px}.icon-block__left{-webkit-box-flex:0;-webkit-flex:0 0 90px;-moz-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.icon-block__right{padding-left:2rem;-webkit-box-flex:1;-webkit-flex:1 1 320px;-moz-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.feature-block{max-width:540px}.feature-block img{margin-bottom:68px}.avatar{position:relative;z-index:3;width:120px;height:120px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.avatar div,.avatar::before{-webkit-border-radius:inherit;position:absolute;height:0}.avatar div{top:0;left:0;overflow:hidden;width:100%;padding-top:100%;border-radius:inherit}.avatar img{position:absolute;top:0;left:0}.avatar::before{z-index:-1;top:-3px;left:-3px;width:-webkit-calc(100% + 6px);width:calc(100% + 6px);padding-top:-webkit-calc(100% + 6px);padding-top:calc(100% + 6px);content:'';border-radius:inherit;background-color:#fff}.avatar::after{position:absolute;z-index:-2;top:-6px;left:-6px;width:-webkit-calc(100% + 12px);width:calc(100% + 12px);height:0;padding-top:-webkit-calc(100% + 12px);padding-top:calc(100% + 12px);content:'';-webkit-border-radius:inherit;border-radius:inherit;background-color:#ddd;background-image:-webkit-gradient(linear,left top,right top,from(#0eb3ec),to(#004063));background-image:-webkit-linear-gradient(left,#0eb3ec 0,#004063 100%);background-image:-o-linear-gradient(left,#0eb3ec 0,#004063 100%);background-image:linear-gradient(90deg,#0eb3ec 0,#004063 100%)}.block-deal{padding:40px;border:1px solid #e11e21;-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.1);box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.block-deal__title{font-size:30px;font-weight:700;color:#e11e21}.block-deal__subtitle{font-size:26px;font-weight:400;line-height:30px;margin-bottom:1em}.block-deal__text{font-size:20px}.left-block,.right-block{font-size:18px;line-height:1.5;margin-bottom:80px;padding:25px 30px;-webkit-border-radius:20px;border-radius:20px}.left-block strong,.req-field,.right-block strong{font-weight:500}.left-block a,.right-block a{text-decoration:underline;color:#3ebacd}.contentinfo .nav .nav-link,.float-nav__link,.nav-tabs .nav-link,.payments-block__title a,.profile__info-item,.section-schedule .card-header button a{text-decoration:none}.left-block a:hover,.right-block a:hover{text-decoration:none;color:#286586}.left-block{-webkit-border-radius:20px;border-radius:20px;background-color:#e6f3f6;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.15);box-shadow:0 3px 7px 0 rgba(0,0,0,.15)}.right-block{margin-left:auto;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.15);box-shadow:0 3px 7px 0 rgba(0,0,0,.15)}.and-more{font-size:16px;line-height:27px;max-width:760px;margin-top:50px;padding:0;list-style-type:none}.and-more .title{font-size:30px;font-weight:400;line-height:1.3;margin-bottom:1em}.login-form{max-width:650px;margin:0 auto}.login-form .page-title{font-size:22px;font-weight:400;margin-bottom:1em}.login-form h2.page-title{font-size:18px}.login-form .socials a{transition:.3s ease-in-out;opacity:1;color:#0eb3ec}.payments-block,.payments-block__img{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.login-form .socials a:hover{color:#000}.reg-form{max-width:360px;margin:30px auto}@media screen and (min-width:768px){.login-form{padding:5px}.login-form .page-title{font-size:28px}.login-form h2.page-title{font-size:22px}.reg-form{margin:40px auto}}.msg-block{max-width:700px;margin:0 auto;padding:30px}.msg-block__footer{margin-top:70px}.msg-block__footer ul{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.payments-block{position:relative;overflow:hidden;padding:0;transition:.3s ease-in-out}.payments-block:hover{-webkit-box-shadow:0 7px 20px 0 rgba(24,143,184,.2);box-shadow:0 7px 20px 0 rgba(24,143,184,.2)}.payments-block__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:100px;padding:20px;background-color:rgba(255,255,255,.5);-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.payments-block__img{position:absolute;top:50%;left:-30px;height:160px;transition:.3s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.3}.payments-block__title{font-size:20px;font-weight:400;position:relative}.payments-block__title:last-child{margin-bottom:0}.payments-block__description{position:relative;margin-bottom:0}.payments-block__link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.alert{border:none;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 7px 20px 0 rgba(0,0,0,.1);box-shadow:0 7px 20px 0 rgba(0,0,0,.1)}.alert-info{-webkit-box-shadow:0 7px 20px 0 rgba(24,143,184,.3);box-shadow:0 7px 20px 0 rgba(24,143,184,.3)}.alert-warning{-webkit-box-shadow:0 7px 20px 0 rgba(255,203,82,.3);box-shadow:0 7px 20px 0 rgba(255,203,82,.3)}.float-nav{position:-webkit-sticky;position:sticky;z-index:100;top:10px;display:none;margin-top:40px;padding-top:20px;padding-bottom:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none;opacity:0;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 7px 20px 0 rgba(24,143,184,.2);box-shadow:0 7px 20px 0 rgba(24,143,184,.2)}.float-nav.show{pointer-events:auto;opacity:1}.float-nav+.hero{padding-top:50px}.float-nav__link{margin-right:30px;color:#777}.float-nav__link.active,.float-nav__link:hover{color:#0eb3ec}@media screen and (min-width:1024px){.float-nav{display:block}}.author,.profile__user{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.author{display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.author__info{margin-top:20px}.request{font-family:Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;font-size:medium;margin:10px 0;padding:10px 25px;background-color:#eee}.profile .blank{padding:30px}.profile__user{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.profile__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile__info-item{display:inline-block;margin-bottom:.5em}.nav-tabs .nav-label-tab,.section-icon-text,.section-resources .vk-widget{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.profile__info-item svg{margin-right:10px;color:#0eb3ec}.profile__info-item:hover svg{opacity:1}.nav-tabs{border-bottom:1px solid #0eb3ec}.nav-tabs .nav-item{margin-right:8px}.nav-tabs .nav-label-tab{font-weight:500;display:flex;padding:0 20px;color:#0eb3ec;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.nav-tabs .nav-link{padding:.5rem 1.5rem;color:#777;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.nav-tabs .nav-link.active{color:#222;border-color:#0eb3ec #0eb3ec #fff}.nav-tabs .nav-link:not(.active):hover{border-bottom-color:#0eb3ec}.tab-content{padding-top:30px}.section{line-height:1.5;margin:50px 0;padding:1px 0}.section--gap-lg{margin:200px 0}.section--bg,.section--bg+.section{margin-top:100px}.section--bg{position:relative;padding-bottom:50px;color:#fff}.bg-cloud::after{background:var(--cloud-light-color)!important;background:-webkit-linear-gradient(315deg,var(--cloud-light-color) 0,var(--cloud-dark-color) 53%,var(--cloud-low-color) 63%)!important;background:-o-linear-gradient(315deg,var(--cloud-light-color) 0,var(--cloud-dark-color) 53%,var(--cloud-low-color) 63%)!important;background:linear-gradient(135deg,var(--cloud-light-color) 0,var(--cloud-dark-color) 53%,var(--cloud-low-color) 63%)!important}.section--bg::after{position:absolute;z-index:-1;top:-100px;left:0;width:100%;height:-webkit-calc(100% + 200px);height:calc(100% + 200px);content:'';background:#1891b9;background:-webkit-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:-o-linear-gradient(315deg,#1891b9 0,#044c6f 53%,#003f61 63%);background:linear-gradient(135deg,#1891b9 0,#044c6f 53%,#003f61 63%);-webkit-clip-path:polygon(0 100px,100% 0,100% 100%,0 -webkit-calc(100% - 100px));clip-path:polygon(0 100px,100% 0,100% 100%,0 calc(100% - 100px))}.section--bg a{color:#63cdf1}.section-about{position:relative;margin-bottom:50px;padding-top:115px}.section-about .bg{top:0;height:800px;-webkit-clip-path:polygon(0 150px,100% 0,100% 100%,0 -webkit-calc(100% - 100px));clip-path:polygon(0 150px,100% 0,100% 100%,0 calc(100% - 100px))}.section-about .about{margin-bottom:40px}.section-about--course{padding-top:0}.section-about--course .section-title{margin-top:0;margin-bottom:71px;color:#fff}.accordion-section{width:100%;max-width:760px;margin:0 auto 20px}.accordion-section button.collapsed{-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.accordion-section button.collapsed svg,.spoiler a.collapsed svg{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordion-section button{width:100%;padding-bottom:7px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.accordion-section button:hover,.spoiler a:hover{-webkit-box-shadow:0 3px 7px transparent;box-shadow:0 3px 7px transparent}.accordion-section div{font-size:30px;font-weight:400}.accordion-section button span{font-size:30px;font-weight:400;float:left}.accordion-section button svg,.spoiler a svg{top:10px;width:36px;height:24px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion-section button svg{position:relative;float:right}.accordion-section .accordion .card-header{padding:0;border-bottom:0;background-color:transparent}.accordion-section .accordion .card{margin-bottom:5px;border-bottom:1px solid #fff;-webkit-border-radius:0!important;border-radius:0!important;background-color:transparent;-webkit-box-shadow:0 7px 20px 0 transparent;box-shadow:0 7px 20px 0 transparent}.accordion-section .accordion .card-body{font-size:18px;line-height:1.5;padding:20px 0;color:#fff}@media only screen and (min-width:1024px){.stat__counter{font-size:36px;width:110px;height:110px;margin-bottom:30px}.stat__counter::before{top:-15px;left:-15px;width:140px;height:140px;border-width:3px}.stat__counter--mini{font-size:18px;font-weight:bolder;width:60px;height:60px}.stat__counter--mini::before{top:-1px;left:0;width:60px;height:60px}.stat__name{font-size:27px}.about__form{max-width:399px;border-left:1px solid #dcdcdc}.block-conditions--sm{min-height:470px}.block-conditions--md{min-height:550px}.avatar{width:168px;height:168px}.section{margin:100px 0}.section--bg,.section--bg+.section{margin-top:200px}.section--bg{padding-bottom:100px}.section--bg::after{top:-200px;height:-webkit-calc(100% + 400px);height:calc(100% + 400px);-webkit-clip-path:polygon(0 200px,100% 0,100% 100%,0 -webkit-calc(100% - 200px));clip-path:polygon(0 200px,100% 0,100% 100%,0 calc(100% - 200px))}.about-contacts{color:#fff}.section-about{margin-bottom:170px}.section-about .bg{top:0;height:1000px;-webkit-clip-path:polygon(0 150px,100% 0,100% 100%,0 -webkit-calc(100% - 150px));clip-path:polygon(0 150px,100% 0,100% 100%,0 calc(100% - 150px))}.section-format .format-block{max-width:540px}}.section-format .format-block{margin-bottom:71px}.section-projects{margin-bottom:150px;color:#fff}.section-projects .stat{margin-top:35px}.section-projects .card-project{height:400px;margin-bottom:15px}.section-icon-text{display:flex;padding-bottom:44px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-icon{width:100%;max-width:90px;margin-right:20px;text-align:left}.section-icon img{width:auto;height:auto}@media only screen and (min-width:1024px){.section-projects{margin-bottom:200px}.section-projects [class*=col-]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-pyramid{line-height:27px;position:relative;margin-top:100px;margin-bottom:200px}.section-pyramid .section-title{font-size:22px;font-weight:500;margin-top:42px;margin-bottom:10px}.section-pyramid .bg{top:-100px;height:1400px;-webkit-clip-path:polygon(0 100px,100% 0,100% 100%,0 -webkit-calc(100% - 100px));clip-path:polygon(0 100px,100% 0,100% 100%,0 calc(100% - 100px))}.blank-img{margin-bottom:35px}.pyramid-label{font-size:18px;font-weight:500;margin-bottom:21px;padding-left:20px}.pyramid-info li{margin-bottom:10px}@media only screen and (min-width:460px){.format-block>div{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(100% - 100px);-moz-box-flex:1;-ms-flex:1 1 calc(100% - 100px);flex:1 1 calc(100% - 100px)}.banner-block{right:15px;max-width:537px;padding:25px 30px}.bg{top:0;height:1000px;-webkit-clip-path:polygon(0 245px,100% 0,100% 100%,0 -webkit-calc(100% - 200px));clip-path:polygon(0 245px,100% 0,100% 100%,0 calc(100% - 200px))}.section-pyramid .bg{height:1226px}}@media only screen and (max-width:1023px){.section-title{text-align:center}.navbar-expand-lg .navbar-nav{margin-top:20px}.navbar-expand-lg .navbar-nav .nav-link{font-size:18px;display:inline-block}.navbar-expand-lg .navbar-nav .nav-item{margin-right:0;margin-bottom:10px}.hero .card-project,.hero .hero-img{display:none}.section-about .social-primary{color:#004063}.certs img{max-width:200px}.section-projects{padding-top:40px}.pyramid-btn{margin-bottom:40px}}@media only screen and (min-width:1280px){.section-title{font-size:38px}.accordion .card-body button[data-toggle=collapse]{font-size:20px}.socials a{margin-right:23px}.socials svg{width:45px;height:45px}.banner-line{margin-top:15px;margin-bottom:35px}.section-about{margin-top:95px;margin-bottom:290px}.section-about .bg{top:0;height:1000px;-webkit-clip-path:polygon(0 245px,100% 0,100% 100%,0 -webkit-calc(100% - 200px));clip-path:polygon(0 245px,100% 0,100% 100%,0 calc(100% - 200px))}.section-projects{margin-bottom:334px}.section-projects .card-project{height:380px}.section-projects .row{margin-top:-100px}.pyramid-info{padding-left:20px}}.section-resources{margin-top:130px}.section-resources .section-title{margin-bottom:47px}.section-resources .row{margin-bottom:72px}.more-list{font-size:18px;line-height:30px}.more-list h3{font-size:24px}.section-resources .vk-widget{display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-resources .section-icon-text{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-payments .payments,.section-work{margin-bottom:70px}.section-work .section-title{margin-bottom:90px}.section-work .row img{min-width:100px}.section-work .col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:48px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-video{padding:180px 0 80px}.section-schedule{margin-bottom:100px}.section-schedule .card-header button{color:#004063}.section-schedule .accordion .card{margin-bottom:0;border-color:#004063}.section-schedule .accordion .card-header{padding:6px 0}.section-schedule .accordion .card-body{font-size:18px;line-height:30px;color:#777}@media only screen and (max-width:767px){.and-more{font-size:14px;margin-top:20px;padding:0 15px}.accordion-section button span,.and-more .title{font-size:18px}.accordion-section button svg,.spoiler a svg{top:5px;width:18px;height:18px}.section-schedule{margin-bottom:50px}}.page-header{padding-top:80px;padding-bottom:50px}.contentinfo{position:relative;margin-top:100px;padding-bottom:30px;color:#fff}.contentinfo .nav .nav-link{font-size:16px;font-weight:300;line-height:27px;display:inline-block;padding:0;color:inherit}.contentinfo .nav .nav-link:hover{text-decoration:underline}.contentinfo small{font-size:10px;font-weight:300;line-height:23px;display:block;margin-top:60px;color:#0eb3ec}.contentinfo .bg{top:auto;bottom:0;height:-webkit-calc(100% + 80px);height:calc(100% + 80px);-webkit-clip-path:polygon(0 50px,100% 0,100% 100%,0 100%);clip-path:polygon(0 50px,100% 0,100% 100%,0 100%)}.contentinfo .socials a{margin-right:16px}@media only screen and (min-width:768px){.doc svg{position:relative;left:-8px;width:72px;height:72px;margin-bottom:9px}.socials a{margin-bottom:0}.about-name{font-size:27px}.about-subtitle{font-size:20px}.about__main{padding:0 40px}.about__form{padding:0 54px}.about__content{max-width:490px;-webkit-box-flex:1;-webkit-flex:1 1 320px;-moz-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.card-review{padding:34px}.card-review .float-left{margin-right:10px;margin-bottom:-20px}.payments__group{margin-right:55px;margin-bottom:0}.banner-line{padding:15px 35px}.pay-info{font-size:16px;padding:35px}.payments-block__inner{padding:20px 20px 20px 45px}.payments-block__title{font-size:28px}.payments-block--sm .payments-block__inner{padding:15px 15px 15px 25px}.payments-block--sm .payments-block__title{font-size:18px;font-weight:500}.section-about .socials{margin-top:40px}.section-projects .stat{margin-top:14px}.section-projects .card-project{margin-bottom:30px}.section-pyramid .bg{height:1126px}.section-resources .vk-widget{margin-top:-89px}.section-work{margin-bottom:151px}.section-payments .section-title{margin-bottom:65px}.section-payments .documents{margin-left:40px}.section-video{padding:96px 0}.contentinfo{padding-top:100px}.contentinfo .bg{bottom:0;height:-webkit-calc(100% + 120px);height:calc(100% + 120px);-webkit-clip-path:polygon(0 186px,100% 0,100% 100%,0 100%);clip-path:polygon(0 186px,100% 0,100% 100%,0 100%)}}@media only screen and (min-width:1024px){.section-pyramid{margin-top:180px}.section-pyramid .bg{top:-247px;height:1026px;-webkit-clip-path:polygon(0 248px,100% 0,100% 100%,0 -webkit-calc(100% - 200px));clip-path:polygon(0 248px,100% 0,100% 100%,0 calc(100% - 200px))}.pyramid-btn{margin-top:40px}.contentinfo{margin-top:300px;padding-top:0}.contentinfo .bg{bottom:0;height:-webkit-calc(100% + 220px);height:calc(100% + 220px);-webkit-clip-path:polygon(0 186px,100% 0,100% 100%,0 100%);clip-path:polygon(0 186px,100% 0,100% 100%,0 100%)}}.text-primary{color:#0eb3ec!important}.invisible{position:absolute;z-index:-9999;overflow:hidden;width:0;height:0}.darkred,.req-field{color:#8b0000!important}.crimson,.req-field{color:#dc143c!important}.list8 li{padding-top:8px}ul h2{padding-top:25px}label{padding-top:12px;margin-bottom:0}.inline,.inline ul li{display:inline}.price-title{color:#d26a00;text-align:center!important}.btn-sm{padding:.5em 1em}.anchor{padding-top:100px;margin-top:0}.li2 li{margin-top:.5rem!important}