@charset "UTF-8";/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{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{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;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{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:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{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:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.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{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;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:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .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%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:1s linear infinite swiper-preloader-spin;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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{pointer-events:auto;visibility:visible}.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{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left}:focus,[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}dl,ol,p,ul{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}@font-face{font-family:icomoon;src:url(../fonts/icomoon.ttf) format("truetype");font-weight:400;font-style:normal;font-variant:normal}@-webkit-keyframes envelopeSpriteAnim{0%{background-position:0 0}99.9%{background-position:0 -10000px}100%{background-position:0 -9500px}}@keyframes envelopeSpriteAnim{0%{background-position:0 0}99.9%{background-position:0 -10000px}100%{background-position:0 -9500px}}@-webkit-keyframes laptopSpriteAnim{0%{background-position:0 0}99.9%{background-position:0 -7100px}100%{background-position:0 -6745px}}@keyframes laptopSpriteAnim{0%{background-position:0 0}99.9%{background-position:0 -7100px}100%{background-position:0 -6745px}}html{font-size:16px;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:#fff;overflow-wrap:break-word;word-wrap:break-word;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Montserrat,sans-serif;font-weight:300;color:#423c43}a,a:hover{text-decoration:none;color:#423c43}.container{max-width:1170px;width:100%;margin-left:auto;margin-right:auto;padding:0 15px}.disable-scroll{overflow:hidden;height:100vh;position:fixed;left:0;top:0;width:100%}::-moz-selection{background-color:#b63fff;color:#fff}::selection{background-color:#b63fff;color:#fff}.fp-scrollable,.fp-scroller,.fp-tableCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-icon{position:fixed;bottom:5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999;pointer-events:none;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:1}.scroll-icon.hidden{opacity:0}.scroll-icon_left{position:absolute;top:40px;left:0;opacity:0}.scroll-icon_left.show{opacity:1}.oh{overflow:hidden}.hidden{display:none!important;visibility:hidden!important}@media (hover:none) and (pointer:coarse){.scroll-icon{display:none}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{-webkit-transition:-webkit-transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform cubic-bezier(.645,.045,.355,1) .1s;transition:transform cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);-webkit-transition:top .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);-webkit-transition:bottom .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);-webkit-transition:top .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:top .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);-webkit-transition:bottom .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;-o-transition:bottom .1s,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:275ms;-o-transition-duration:275ms;transition-duration:275ms;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity 125ms 275ms;-o-transition:opacity 125ms 275ms;transition:opacity 125ms 275ms}.hamburger--elastic .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:275ms;-o-transition-duration:275ms;transition-duration:275ms;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;-webkit-transition:opacity 125ms 275ms;-o-transition:opacity 125ms 275ms;transition:opacity 125ms 275ms}.hamburger--elastic-r .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 125ms ease-in 175ms;-o-transition:background-color 125ms ease-in 175ms;transition:background-color 125ms ease-in 175ms}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition:left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition:left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition:right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition:right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 125ms ease-in 175ms;-o-transition:background-color 125ms ease-in 175ms;transition:background-color 125ms ease-in 175ms}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,left 125ms ease-in 175ms}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;-webkit-transition:top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);-o-transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms linear 125ms,right 125ms ease-in 175ms}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition:left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition:left 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right 125ms ease-out,top 50ms linear 125ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;transition:right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms,-webkit-transform 125ms cubic-bezier(.075,.82,.165,1) 175ms;-o-transition:right 125ms ease-out,top 50ms linear 125ms,transform 125ms cubic-bezier(.075,.82,.165,1) 175ms}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{-webkit-transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear;-o-transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear;transition:bottom 80ms ease-out,top 80ms ease-out,opacity linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;-webkit-transition:bottom 80ms ease-out,top 80ms ease-out,opacity 80ms linear;-o-transition:bottom 80ms ease-out,top 80ms ease-out,opacity 80ms linear;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;-o-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;-o-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;-o-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;-o-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color linear .13s;-o-transition:background-color linear .13s;transition:background-color linear .13s}.hamburger--spring .hamburger-inner::before{top:10px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity linear}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity linear .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity linear .22s}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color linear 75ms}.hamburger--stand .hamburger-inner::before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);-o-transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color linear .15s}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;-o-transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color linear 75ms}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;-webkit-transition:background-color linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1);-o-transition:transform 75ms cubic-bezier(.215,.61,.355,1),background-color linear .15s}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;-o-transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s,opacity 75ms;-o-transition:top 75ms .12s,opacity 75ms;transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 75ms,opacity 75ms .12s;-o-transition:top 75ms,opacity 75ms .12s;transition:top 75ms,opacity 75ms .12s}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}#fp-nav ul{list-style:none;font-size:0}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}.list{margin:0;padding:0;list-style:none;font-size:18px;line-height:1.38889;color:#2a153f}.list li{position:relative;padding-left:30px}.list li::before{content:'';position:absolute;top:13px;left:0;width:20px;height:1px;background-color:#c6c0d0}.section-title{font-weight:300;font-size:40px;line-height:1.225;color:#423c43}.section-title span{font-weight:500}@media screen and (max-height:767px){.scroll-icon{bottom:0}.section-title{font-size:28px}}@media screen and (max-width:991px){.section-title{font-size:36px}}@media screen and (max-width:767px){.section-title{font-size:28px}}@media screen and (max-width:480px){.section-title{font-size:24px}}.oes-btn{background-color:transparent;border:1px solid #b63fff;border-radius:35px;padding:15px 30px;text-decoration:none;display:inline-block;font-weight:300;font-size:21px;line-height:1.2381;color:#2a153f;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.oes-btn:hover{background-color:#b63fff;color:#fff}@media screen and (max-width:991px){.oes-btn{font-size:18px}.main-header-top{background-color:#fff}}@media screen and (max-width:575px){.oes-btn{font-size:16px;padding:10px;border-radius:15px}}.main-header{min-height:100vh;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 0}.main-header-top{padding:40px 0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:fixed;top:0;left:0;right:0;z-index:999;pointer-events:none}@media screen and (max-height:780px){.main-header-top{padding:20px 0}}.main-header-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.main-header-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header__logo{pointer-events:auto}.main-header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:auto}.main-header-nav__list{list-style:none;padding:0 50px 0 0;margin:0 -55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header-nav__btn{display:none;padding:0;position:relative;z-index:101}.main-header-nav__btn:focus{outline:0}.main-header-nav__item{margin-left:55px;margin-right:55px}.main-header-nav__item a{font-weight:500;font-size:18px;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s;pointer-events:auto}.main-header-nav__item a.active,.main-header-nav__item a:active,.main-header-nav__item a:focus,.main-header-nav__item a:hover{color:#b63fff}.main-header-content{padding-top:150px}.main-header-content,.main-header-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-header-content .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header-content__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.main-header-content__descr{width:calc(100% / 12 * 5 - 30px);margin-left:15px;margin-right:15px}.main-header-slider-outer{width:calc(100% / 12 * 7 - 30px);margin-left:15px;margin-right:15px}.main-header-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header-slider .slick-list{margin-top:-150px;padding-left:60px!important}.main-header-slider .slick-track{counter-reset:slides}.main-header-slider .slick-slide{position:relative}.main-header-slider .slick-slide::before{position:absolute;top:-40%;left:-10%;color:#ede8f2;font-weight:300;font-size:105px;line-height:1.21905;counter-increment:slides;content:counter(slides,decimal-leading-zero);-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0}.main-header-slider .slick-slide:nth-child(even)::before{top:auto;bottom:-40%}.main-header-slider .slick-current::before{opacity:1}.main-header-slider .slick-current .main-header-slider__item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:0}.main-header-slider .slick-current .main-header-slider__item-wrap{border-color:#c6c0d0}.main-header-slider .slick-current .main-header-slider__item-wrap::before{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media screen and (max-width:991px){.main-header-content{padding-top:0}.main-header-slider .slick-slide::before{display:none}.main-header-slider .slick-current::before{opacity:0}.main-header-slider .slick-current .main-header-slider__item{opacity:1}.main-header-slider .slick-current .main-header-slider__item-wrap::before{opacity:0}}.main-header-slider .slick-current .main-header-slider__item-wrap::after{opacity:1}.main-header-content__counter{width:72px;height:72px;position:relative;color:#7c767e;line-height:1.25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-header-content__counter .to{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);color:#c6c0d0}.main-header-content__counter::after{content:'';position:absolute;left:0;top:-26px;bottom:0;width:1px;background-color:#b63fff;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-header-content__text{font-size:40px;text-align:right;line-height:1.225}.main-header-content__text span{font-weight:500}.main-header-slider__item-wrap{height:190px;padding:20px;border:1px solid transparent;-webkit-transition:border-color .6s;-o-transition:border-color .6s;transition:border-color .6s;position:relative}.main-header-slider__item-wrap::before{content:attr(data-text);position:absolute;top:30px;left:30px;font-size:40px;font-weight:500;line-height:1.225;width:450px;opacity:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:translate(50px,-100px);-ms-transform:translate(50px,-100px);transform:translate(50px,-100px)}.main-header-slider__item-wrap::after{content:'';position:absolute;top:52px;left:-12.5px;width:25px;height:1px;background-color:#b63fff;opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.main-header-slider__item{font-size:35px;font-weight:300;line-height:1.225;-o-text-overflow:ellipsis;text-overflow:ellipsis;opacity:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-transform:translateX(70px);-ms-transform:translateX(70px);transform:translateX(70px);width:450px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}@media screen and (max-width:991px){.main-header-slider__item{display:block}}.main-header-slider__dots{padding-left:0;margin:0 -10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header-slider__dots li{margin-left:5px;margin-right:5px;font-size:0}.main-header-slider__dots li.slick-active button{border-color:#b63fff;background-color:#b63fff}.main-header-slider__dots li button{width:16px;height:16px;padding:0;border:1px solid #c6c0d0;border-radius:50%;background-color:transparent}@media screen and (max-width:991px){.main-header-nav__list{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,1,.5,1);transition:transform .6s cubic-bezier(.25,1,.5,1);-o-transition:transform .6s cubic-bezier(.25,1,.5,1);transition:transform .6s cubic-bezier(.25,1,.5,1),-webkit-transform .6s cubic-bezier(.25,1,.5,1)}.main-header-nav__list.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-header-nav__item{font-size:25px}.main-header-nav__item:not(:last-child){margin-bottom:15px}.main-header-nav__btn{display:block}.main-header-content__descr,.main-header-slider-outer{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.main-header-content__descr{margin-bottom:20px}.main-header-content__counter{display:none}.main-header-content__text{text-align:center}.main-header-slider{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.main-header-slider .slick-list{margin-top:0;margin-bottom:20px;padding-left:0!important}.main-header-slider__item-wrap{overflow:hidden;height:auto}.main-header-slider__item-wrap::after{display:none}.main-header-slider__item{max-width:400px;width:100%;font-weight:500;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:768px){.main-header{padding:100px 0;min-height:auto}.main-header-content__text{font-size:32px}.main-header-slider__item,.main-header-slider__item-wrap::before{font-size:25px}.main-header-slider__item{-webkit-line-clamp:10}}@media screen and (max-width:600px){.main-header-content__text{font-size:28px}.main-header-slider__item-wrap{padding:20px}.main-header-slider__item{font-size:21px}}.first-contacts{padding:50px 0;overflow:hidden;position:relative;z-index:1}.first-contacts__bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:1200px;height:500px;background:url(../img/envelope.jpg) no-repeat}.first-contacts__line{height:1px;width:100%;background-color:#7c767e}.first-contacts__line_in-col{position:absolute;bottom:-50px;right:0;width:1140px}.first-contacts-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}.first-contacts-col{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px;position:relative}.first-contacts__title .bordered{border-bottom:2px dotted #b63fff}.first-contacts__form-title{text-align:center;font-weight:700;margin-bottom:15px}.first-contacts-form{padding:0 20px}.first-contacts-form__input{border:none;border-bottom:1px solid #c6c0d0;background-color:transparent;width:100%;padding:5px;margin-bottom:18px;text-align:center;font-family:inherit;font-size:25px;font-weight:300;line-height:1.2;display:block}.first-contacts__label{display:block;text-align:center;margin-bottom:20px}.first-contacts__label input[type=checkbox]{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}.first-contacts__label input[type=checkbox]:checked+.first-contacts__custom-check{background-position:50% 50%}.first-contacts__label-text{font-size:14px;font-weight:300;line-height:1.21429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;vertical-align:middle}.first-contacts__custom-check{width:20px;height:20px;margin-right:12px;display:inline-block;border-bottom:1px solid #c6c0d0;background-repeat:no-repeat;background-size:14px 10px;background-position:50% -100%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6 8L13 1' stroke='%232A153F' stroke-width='2'/%3E%3C/svg%3E%0A");vertical-align:middle;-webkit-transition:background-position .15s cubic-bezier(.85,0,.15,1);-o-transition:background-position .15s cubic-bezier(.85,0,.15,1);transition:background-position .15s cubic-bezier(.85,0,.15,1)}.first-contacts__btn{width:100%}@media screen and (max-width:1170px){.first-contacts__line{display:none}}@media screen and (max-width:991px){.first-contacts__bg{display:none}.first-contacts-inner{padding:0}}@media screen and (max-width:767px){.first-contacts-col{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.first-contacts__title{text-align:center}}@media screen and (max-width:600px){.first-contacts__form-title{font-size:24px}}.tasks{padding:50px 0}.tasks .container{position:relative;height:50vh}.tasks__title{width:calc(100% / 12 * 6);margin-bottom:50px;position:absolute;top:0;left:0}@media screen and (max-width:991px){.tasks .container{height:auto}.tasks__title{position:static}}.task__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.task__inner:not(:last-of-type){margin-bottom:60px}.task__empty,.task__item{width:calc(100% / 12 * 3 - 30px);margin-left:15px;margin-right:15px;-webkit-transition:.6s!important;-o-transition:.6s!important;transition:.6s!important}.task__empty.removed{width:0;margin:0}.task__item{padding:12px 0;border-top:1px solid #c6c0d0;color:#2a153f;font-size:18px;font-weight:300;line-height:1.22222}.task__item.active{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;border-color:#b63fff;font-size:30px}.task__item span{font-weight:700}@media screen and (max-width:767px){.tasks__title{width:100%}.task__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.task__empty{display:none}.task__item{width:calc(100% / 12 * 4 - 30px);margin-left:15px;margin-right:15px}.we-create-slider__title::before{display:none}}@media screen and (max-width:575px){.task__inner:not(:last-of-type){margin-bottom:0}.task__item{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}}@media screen and (max-width:480px){.task__item{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}}.we-create{padding:50px 0}.we-create .container{position:relative}.we-create__title{width:calc(100% / 12 * 6);font-size:25px;line-height:1.2;margin-bottom:40px;padding-left:65px}.we-create__title span{font-weight:500}.we-create-slider-wrap{position:relative}.we-create-canvas{position:absolute;top:0;left:5%}.we-create-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.we-create-slider__image{width:calc(100% / 12 * 4 - 30px);margin-left:15px;margin-right:15px}.we-create-slider__image img{max-width:100%;height:auto;visibility:hidden}.we-create-slider__content{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;padding-top:20%}.we-create-slider__title{margin-bottom:18px;position:relative}.we-create-slider__title::before{content:'';position:absolute;top:-100px;left:-150px;pointer-events:none;width:226px;height:226px;background-image:url("data:image/svg+xml,%3Csvg width='226' height='226' viewBox='0 0 226 226' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 225L225 1' stroke='%23B63FFF'/%3E%3C/svg%3E");background-position:center center}.we-create-slider__link{display:inline-block;padding:0;font-weight:500;font-size:18px;line-height:1.22222;text-transform:uppercase;color:#b63fff}.we-create-slider__link svg{-webkit-transition:-webkit-transform .6s;transition:transform .6s;-o-transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.we-create-slider__link:hover{color:#b63fff}.we-create-slider__link:hover svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.we-create-slider__dots{padding-left:0;margin:0 -10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.we-create-slider__dots li{margin-left:5px;margin-right:5px;font-size:0}.we-create-slider__dots li.slick-active button{border-color:#b63fff;background-color:#b63fff}.we-create-slider__dots li button{width:16px;height:16px;padding:0;border:1px solid #c6c0d0;border-radius:50%;background-color:transparent}@media screen and (max-width:991px){.we-create{padding:30px 0}.we-create__title{width:calc(100% / 12 * 12);padding-left:0}.we-create-slider .slick-list{margin-bottom:20px}.we-create-slider__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.we-create-slider__title{font-size:21px}.we-create-slider__image img{max-width:100%;height:auto;visibility:visible}.we-create-slider__content{width:calc(100% / 12 * 8 - 30px);margin-left:15px;margin-right:15px;padding-top:0}.we-create-canvas{display:none}}@media screen and (max-width:600px){.we-create-slider__image{display:none}.we-create-slider__content{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}}@media screen and (max-height:767px){.we-create-slider__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.we-create-slider__content{padding-top:0}}.cost{padding:50px 0}.cost .container{max-width:920px}.cost__title{margin-bottom:10px}.cost__description{font-weight:300;color:#7c767e;margin-bottom:40px}.cost-item__title,.cost__description{font-size:21px;line-height:1.2381}.cost-steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;margin-bottom:40px}.cost-steps__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cost-steps__item::after{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#c6c0d0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.cost-steps__item:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cost-steps__item:last-child::after{display:none}.cost-steps__item.active .cost-steps__number{color:#b63fff;border-color:#b63fff}.cost-steps__item.active::after{background-color:#b63fff}.cost-steps__number{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;margin-left:10px;margin-right:10px;border:1px solid #c6c0d0;border-radius:50%;font-weight:300;font-size:14px;line-height:17px;text-align:center;color:#c6c0d0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.cost-item__title{font-weight:500;color:#2a153f;margin-bottom:10px}.cost-btn{padding:0;border:none;background-color:transparent;font-weight:500;font-size:18px;line-height:1.22222;text-transform:uppercase;color:#b63fff}.cost-btn svg{-webkit-transition:-webkit-transform .6s;transition:transform .6s;-o-transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.cost-btn:hover svg{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.cost-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cost-option{width:calc(100% / 12 * 4 - 30px);margin-left:15px;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;cursor:pointer}.cost-option input[type=radio]{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}.cost-option input[type=radio]:checked+.cost-option__custom-check{background-position:50% 50%}.cost-option__text{font-size:21px;line-height:1.2381;color:#7c767e;font-weight:300}.cost-option__custom-check{display:inline-block;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #c6c0d0;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='14' viewBox='0 0 21 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.15381 4.07692L8.84612 11.7692L19.6153 1' stroke='%232A153F' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50% -100%;-webkit-transition:background-position .4s;-o-transition:background-position .4s;transition:background-position .4s}.cost-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cost-form-group input{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;font-size:25px;line-height:30px;font-family:inherit;text-align:center;border:none;border-bottom:1px solid #c6c0d0;padding:15px 15px 8px;margin-bottom:20px}.cost-form-group input::-webkit-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.cost-form-group input::-moz-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.cost-form-group input:-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.cost-form-group input::-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.cost-form-group input::placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.cost-agreement-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;cursor:pointer}.cost-agreement-label input[type=checkbox]{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}.cost-agreement-label input[type=checkbox]:checked+.cost-agreement-custom-check{background-position:50% 50%}.cost-agreement-label__text{font-weight:300;font-size:14px;line-height:1.21429;color:#7c767e}.cost-agreement-custom-check{width:20px;height:20px;display:inline-block;border-bottom:1px solid #c6c0d0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6 8L13 1' stroke='%232A153F' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% -100%;-webkit-transition:background-position .4s;-o-transition:background-position .4s;transition:background-position .4s;margin-right:15px}.cost-form-btn-wrap{text-align:center}@media screen and (max-width:991px){.cost{padding:30px 0}}@media screen and (max-width:767px){.cost-options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cost-option{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px}.cost-option__text{font-size:18px}.cost-form-group input{font-size:20px}.cost-form-group input::-webkit-input-placeholder{font-size:20px}.cost-form-group input::-moz-placeholder{font-size:20px}.cost-form-group input:-ms-input-placeholder{font-size:20px}.cost-form-group input::-ms-input-placeholder{font-size:20px}.cost-form-group input::placeholder{font-size:20px}}@media screen and (max-width:600px){.cost-option{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px;margin-bottom:20px}.cost-form-group input{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}}.differences{padding:50px 0}.differences__title{width:calc(100% / 12 * 7);margin-bottom:40px}.differences-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.differences-list{width:calc(100% / 12 * 7 - 30px);margin-left:15px;margin-right:15px;padding-left:96px}.differences-images{width:calc(100% / 12 * 5 - 30px);margin-left:15px;margin-right:15px;position:relative;top:-5%}.differences-item{margin-bottom:30px}.differences-item__small{font-weight:300;font-size:18px;line-height:1.22222;color:#423c43;position:relative;margin-bottom:16px}.differences-item__small span{font-weight:500}.differences-item__small::before{content:'';position:absolute;bottom:-10px;left:-84px;width:64px;height:1px;background-color:#b63fff}.differences-item__big{font-weight:500;font-size:25px;line-height:1.2;color:#7c767e}.differences-images__inner{position:relative}.difference-image{max-width:100%;height:auto;position:relative;display:block;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.difference-image_promo,.difference-image_traffic{position:absolute;top:1%;left:35%}.difference-image_promo{z-index:1}.difference-image_traffic{z-index:2}.promo-anim{-webkit-animation-name:promoImageAnim;animation-name:promoImageAnim;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.traffic-anim{-webkit-animation-name:trafficImageAnim;animation-name:trafficImageAnim;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.laptop-anim{-webkit-animation-name:laptopImageAnim;animation-name:laptopImageAnim;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes trafficImageAnim{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes trafficImageAnim{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes promoImageAnim{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-35%,75%);transform:translate(-35%,75%)}}@keyframes promoImageAnim{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-35%,75%);transform:translate(-35%,75%)}}@-webkit-keyframes laptopImageAnim{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes laptopImageAnim{from{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@media screen and (max-width:991px){.differences{padding:30px 0}.differences__title{width:100%}.differences-list{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px;padding-left:50px}.differences-images{display:none}.differences-item__big{font-size:21px}.differences-item__small::before{left:-50px;width:35px}}@media screen and (max-width:480px){.differences-list{padding-left:0}.differences-item__small::before{display:none}}@media screen and (max-height:767px){.differences-item__small{font-size:16px}.differences-item__big{font-size:21px}.differences-images{top:-80px}}.causes{position:relative;padding:50px 0}.causes .container{position:relative;padding-left:140px}.causes-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:850px;width:100%;font-size:55px;line-height:1.21818;color:#423c43;-webkit-transition:2s;-o-transition:2s;transition:2s;padding:16px 60px 32px;border:1px solid #7c767e;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.causes-title span{font-weight:500}.causes-title.active{-webkit-transform:translate(0,-50%) scale(.45) rotate(-90deg);-ms-transform:translate(0,-50%) scale(.45) rotate(-90deg);transform:translate(0,-50%) scale(.45) rotate(-90deg);left:-35%}.causes-lines{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.causes-line{position:absolute;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.causes-line.active{-webkit-animation-name:fadeDown;animation-name:fadeDown;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.causes-line_1{top:-50px;left:-50px}.causes-line_2{bottom:-50px;left:50%;margin-left:-38.5px}.causes-line_3{bottom:-50px;right:-50px}.causes-line_3.active{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.causes-slider{max-width:904px;width:100%;margin-left:auto;margin-right:auto}.causes-slider .slick-list{margin-bottom:-30px}.causes-slider .slick-slide{margin-bottom:30px}.causes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2a153f}.causes-item__number{-ms-flex-negative:0;flex-shrink:0;margin-right:50px;position:relative}.causes-item__content{padding-top:40px}.causes-item__title{font-weight:500;font-size:35px;line-height:1.22857;margin-bottom:10px}.causes-item__text{font-weight:300;font-size:25px;line-height:1.2;color:#7c767e}.causes-slider__dots{padding-left:0;margin:0 -10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.causes-slider__dots li{margin-left:5px;margin-right:5px;font-size:0}.causes-slider__dots li.slick-active button{border-color:#b63fff;background-color:#b63fff}.causes-slider__dots li button{width:16px;height:16px;padding:0;border:1px solid #c6c0d0;border-radius:50%;background-color:transparent}@-webkit-keyframes fadeDown{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(-300px,300px);transform:translate(-300px,300px);opacity:0}}@keyframes fadeDown{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(-300px,300px);transform:translate(-300px,300px);opacity:0}}@-webkit-keyframes fadeUp{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(300px,-300px);transform:translate(300px,-300px);opacity:0}}@keyframes fadeUp{0%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(300px,-300px);transform:translate(300px,-300px);opacity:0}}@media screen and (max-width:991px){.causes-title{position:static;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;transform:none;margin-left:auto;margin-right:auto;margin-bottom:25px;font-size:36px;text-align:center}.causes-title.active{-webkit-transform:none;-ms-transform:none;transform:none;left:0}.causes-slider .slick-list{margin-bottom:30px}.causes-slider .slick-slide{margin-bottom:0}.causes{padding:50px 0}.causes .container{padding-left:15px}.causes-lines{display:none}.causes-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.causes-item__title{font-size:28px}.causes-item__text{font-size:21px}.causes-item__number{margin-right:30px}.causes-item__number img{max-width:100%;height:auto}}@media screen and (max-width:600px){.causes-title{font-size:28px;padding:20px}.causes-item__title{font-size:24px}.causes-item__text{font-size:18px}.causes-item__number{display:none}.causes-item__content{padding-top:0;width:95%;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.causes-title{font-size:24px;padding:15px}.causes-item__title{font-size:21px}.causes-item__text{font-size:16px}}.approach{position:relative;overflow:hidden;z-index:1;padding:50px 0}.approach__title{width:calc(100% / 12 * 7);margin-bottom:25px}.approach-slider{min-height:300px}.approach-slider.swiper-container{overflow:visible}.approach-slider .swiper-wrapper{margin-left:-21.5%}.approach-slider .swiper-slide{font-weight:300;font-size:18px;line-height:1.22222;color:#7c767e;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.approach-slider .swiper-slide.swiper-slide-active{font-size:21px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);color:#2a153f}.approach-slider .swiper-slide.swiper-slide-active .approach-slide-image .flag{opacity:0}.approach-slider .swiper-slide.swiper-slide-active .approach-slide-image .flag_active{opacity:1}.approach-slider .swiper-slide span{font-weight:500}.swiper-scrollbar.approach-slider-scrollbar{bottom:-100px;width:65.8%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px}.swiper-scrollbar.approach-slider-scrollbar .swiper-scrollbar-drag{background-color:#b63fff}.approach-slide-text{max-width:450px;margin-left:10px}.approach-slide-text span{font-weight:500}.approach-slide-image{position:relative;margin-bottom:10px}.approach-slide-image .flag{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.approach-slide-image .flag_active{position:absolute;top:0;left:0;opacity:0}.squares{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.square{-webkit-animation:none;animation:none;-ms-flex-item-align:end;align-self:flex-end;width:1em;height:1em;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);background:#ebebeb;will-change:transform}.square:nth-child(2){height:1.5em;width:3em;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:17s;animation-duration:17s;-webkit-filter:blur(5px);filter:blur(5px)}.square:nth-child(3){height:2em;width:1em;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:8s;animation-duration:8s;-webkit-filter:blur();filter:blur()}.square:nth-child(4){height:1em;width:1.5em;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-filter:blur(3px);filter:blur(3px);-webkit-animation-duration:13s;animation-duration:13s}.square:nth-child(5){height:1.25em;width:2em;-webkit-animation-delay:4s;animation-delay:4s;-webkit-filter:blur(2px);filter:blur(2px);-webkit-animation-duration:11s;animation-duration:11s}.square:nth-child(6){height:2.5em;width:2em;-webkit-animation-delay:2s;animation-delay:2s;-webkit-filter:blur(1px);filter:blur(1px);-webkit-animation-duration:9s;animation-duration:9s}.square:nth-child(7){height:5em;width:2em;-webkit-filter:blur(2.5px);filter:blur(2.5px);-webkit-animation-duration:12s;animation-duration:12s}@-webkit-keyframes squares{from{-webkit-transform:translateY(100%) rotate(-50deg);transform:translateY(100%) rotate(-50deg)}to{-webkit-transform:translateY(calc(-100vh + -100%)) rotate(20deg);transform:translateY(calc(-100vh + -100%)) rotate(20deg)}}@keyframes squares{from{-webkit-transform:translateY(100%) rotate(-50deg);transform:translateY(100%) rotate(-50deg)}to{-webkit-transform:translateY(calc(-100vh + -100%)) rotate(20deg);transform:translateY(calc(-100vh + -100%)) rotate(20deg)}}@media screen and (max-width:991px){.approach{padding:50px 0 0}.approach-slider{padding-bottom:100px}.approach-slider .swiper-wrapper{margin-left:21.5%}.swiper-scrollbar.approach-slider-scrollbar{bottom:5px}}@media screen and (max-width:767px){.approach-slider .swiper-slide.swiper-slide-active{font-size:18px}.square{display:none}.approach__title{width:calc(100% / 12 * 12)}}@media screen and (max-width:575px){.approach-slider .swiper-wrapper{margin-left:0}.approach-slider .swiper-slide.swiper-slide-active{-webkit-transform:none;-ms-transform:none;transform:none}.approach-slide-text{max-width:320px}}.total{overflow:hidden;position:relative}.total.no-cursor{cursor:none}.total-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-title__line{width:20px;height:1px;background-color:#b63fff;margin-right:10px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:flex-grow 1.8s,-webkit-box-flex 1.8s;transition:flex-grow 1.8s,_ 1.8s,_ 1.8s;-o-transition:flex-grow 1.8s}.total-title__line.animated{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.total-title__text{font-weight:300;font-size:40px;line-height:1.225;color:#b63fff}.total-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.total-item{width:calc(100% / 12 * 4 - 30px);margin-left:0;margin-right:0;font-weight:300;font-size:25px;line-height:1.2;color:#7d7289;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s;padding:20px 15px 50px}.total-item span{font-weight:500}.total-bottom-line{height:1px;width:calc(100% / 3 - 30px);background-color:#7c767e;-webkit-transition:width 1.8s;-o-transition:width 1.8s;transition:width 1.8s;-webkit-transform:translateZ(0);transform:translateZ(0)}.total-bottom-line.animated{width:100%}.total-circle{position:absolute;top:0;left:0;width:124px;height:124px;background-color:#07000f;border-radius:50%;mix-blend-mode:screen;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;z-index:100;-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(.68,-.6,.32,1.6);transition:opacity .4s,transform .4s cubic-bezier(.68,-.6,.32,1.6),-webkit-transform .4s cubic-bezier(.68,-.6,.32,1.6);-o-transition:opacity .4s,transform .4s cubic-bezier(.68,-.6,.32,1.6)}.total-circle.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (max-width:991px){.total{padding:50px 0}.total-list{margin-bottom:0}}@media screen and (max-width:767px){.total-title__text{font-size:28px}.total-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.total-item{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px;font-size:21px}}@media screen and (max-width:600px){.total-item{font-size:18px}}@media screen and (max-width:480px){.total-item{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}}.details{overflow:hidden;padding:50px 0}.details .container{position:relative;z-index:1}.details__bg{position:absolute;top:90px;left:120px;z-index:-1}.details__title{margin-bottom:45px}.details-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.details-item{width:calc(100% / 12 * 3 - 30px);margin-left:15px;margin-right:15px;font-weight:300;font-size:18px;line-height:1.22222}.details-item__title{font-weight:500;font-size:25px;line-height:1.2;color:#2a153f}.details-question{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details-question__text{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;font-weight:500;font-size:16px;line-height:20px;text-align:right;color:#7c767e}.details-question__line{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;height:1px;background-color:#b63fff}.details-item__answer{font-size:18px;font-weight:300;line-height:1.22222}.details-item__answer span{color:#7c767e}@media screen and (max-width:991px){.details{padding:30px 0}.details-item,.details__title{margin-bottom:30px}.details__bg{display:none}}@media screen and (max-width:767px){.details-item{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px}.details-item__title{font-size:21px}}@media screen and (max-width:575px){.details-item{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.details-item_question{display:none}}.second-contacts{position:relative;z-index:1}.second-contacts .container{border:1px solid #b63fff;padding:25px 0}@media screen and (max-width:767px){.second-contacts .container{border:none}}.second-contacts-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.second-contacts__descr,.second-contacts__title{width:calc(100% / 12 * 10);text-align:center;margin-left:auto;margin-right:auto}.second-contacts__title{margin-bottom:16px}.second-contacts__descr{font-size:25px;line-height:1.2;color:#7c767e;margin-bottom:40px}.second-contacts-form{width:calc(100% / 12 * 10);margin:0 auto}.second-contacts__file{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}.second-contacts-form__file-label{width:100%;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;border:3px dashed #c6c0d0;cursor:pointer;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.second-contacts-form__file-label span{font-weight:300;font-size:25px;line-height:1.2;color:#7c767e;border-bottom:1px dashed #b63fff}.second-contacts-form__file-label img{margin-right:20px}.second-contacts-form__file-label:hover{border-color:#b63fff}.second-contacts-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.second-contacts-form__input{display:block;width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;background-color:transparent;border:none;border-bottom:1px solid #c6c0d0;text-align:center;font-family:inherit;font-weight:300;font-size:25px;line-height:30px;color:#423c43;padding:5px 10px;margin-bottom:25px}.second-contacts-form__input::-webkit-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.second-contacts-form__input::-moz-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.second-contacts-form__input:-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.second-contacts-form__input::-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.second-contacts-form__input::placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.second-contacts-form__agreement-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px;cursor:pointer}.second-contacts-form__agreement-label-text{font-weight:300;font-size:14px;line-height:17px;color:#7c767e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.second-contacts-form__agreement-label input[type=checkbox]{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}.second-contacts-form__agreement-label input[type=checkbox]:checked+.second-contacts-form__custom-check{background-position:50% 50%}.second-contacts-form__custom-check{width:20px;height:20px;margin-right:12px;display:inline-block;border-bottom:1px solid #c6c0d0;background-repeat:no-repeat;background-size:14px 10px;background-position:50% -100%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6 8L13 1' stroke='%232A153F' stroke-width='2'/%3E%3C/svg%3E%0A");vertical-align:middle;-webkit-transition:background-position .15s cubic-bezier(.85,0,.15,1);-o-transition:background-position .15s cubic-bezier(.85,0,.15,1);transition:background-position .15s cubic-bezier(.85,0,.15,1)}.second-contacts-form__btn-wrap{text-align:center}@media screen and (max-width:991px){.second-contacts{padding:30px 0}.second-contacts-canvas{display:none}}@media screen and (max-width:767px){.second-contacts-form,.second-contacts__descr,.second-contacts__title{width:calc(100% / 12 * 12)}}@media screen and (max-width:600px){.second-contacts-form__input{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.second-contacts-form__input,.second-contacts__descr{font-size:21px}.second-contacts-form__input::-webkit-input-placeholder{font-size:21px}.second-contacts-form__input::-moz-placeholder{font-size:21px}.second-contacts-form__input:-ms-input-placeholder{font-size:21px}.second-contacts-form__input::-ms-input-placeholder{font-size:21px}.second-contacts-form__input::placeholder{font-size:21px}}@media screen and (max-width:360px){.second-contacts-form__file-label{min-height:60px}.second-contacts-form__file-label img{display:none}.second-contacts-form__file-label span{font-size:18px}}@media screen and (max-height:767px){.second-contacts-form__agreement-label{margin-bottom:15px}}.third-contacts{padding:50px 0;position:relative;z-index:1}.third-contacts .container{border:1px solid #b63fff;padding:35px 0}.third-contacts-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.third-contacts__title{width:calc(100% / 12 * 8);text-align:center;margin-left:auto;margin-right:auto;margin-bottom:25px}.third-contacts-form{width:calc(100% / 12 * 10);margin-left:auto;margin-right:auto}.third-contacts-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.third-contacts-form__label{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px}.third-contacts-form__label-text{display:block;text-align:center}.third-contacts-form__input{display:block;width:100%;background-color:transparent;border:none;border-bottom:1px solid #c6c0d0;text-align:center;font-family:inherit;font-weight:300;font-size:25px;line-height:30px;color:#423c43;padding:5px 10px;margin-bottom:25px}.third-contacts-form__input_phone{max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:30px}.third-contacts-form__input::-webkit-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.third-contacts-form__input::-moz-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.third-contacts-form__input:-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.third-contacts-form__input::-ms-input-placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.third-contacts-form__input::placeholder{font-weight:300;font-size:25px;line-height:30px;color:#c6c0d0}.third-contacts-form__agreement-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;cursor:pointer}.third-contacts-form__agreement-label-text{font-weight:300;font-size:14px;line-height:17px;color:#7c767e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.third-contacts-form__agreement-label input[type=checkbox]{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}.third-contacts-form__agreement-label input[type=checkbox]:checked+.third-contacts-form__custom-check{background-position:50% 50%}.third-contacts-form__custom-check{width:20px;height:20px;margin-right:12px;display:inline-block;border-bottom:1px solid #c6c0d0;background-repeat:no-repeat;background-size:14px 10px;background-position:50% -100%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L6 8L13 1' stroke='%232A153F' stroke-width='2'/%3E%3C/svg%3E%0A");vertical-align:middle;-webkit-transition:background-position .15s cubic-bezier(.85,0,.15,1);-o-transition:background-position .15s cubic-bezier(.85,0,.15,1);transition:background-position .15s cubic-bezier(.85,0,.15,1)}.third-contacts-form__btn-wrap{text-align:center}@media screen and (max-width:767px){.third-contacts .container{border:none}.third-contacts-form__input_phone,.third-contacts-form__label,.third-contacts__title{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.third-contacts-form__input{font-size:21px}.third-contacts-form__input::-webkit-input-placeholder{font-size:21px}.third-contacts-form__input::-moz-placeholder{font-size:21px}.third-contacts-form__input:-ms-input-placeholder{font-size:21px}.third-contacts-form__input::-ms-input-placeholder{font-size:21px}.third-contacts-form__input::placeholder{font-size:21px}.third-contacts-form__input_phone{max-width:100%}}.two-ways__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.two-ways__title-wrap{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;font-weight:500;font-size:40px;line-height:1.225;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.two-ways__image{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:42%;z-index:-1;width:595px;height:355px;background:url(../img/laptop_sprite.jpg)}.two-ways__info{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px}.two-ways__captions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.two-ways__caption{width:calc(100% / 12 * 6 - 30px);margin-left:15px;margin-right:15px;font-weight:500;font-size:25px;line-height:1.2}.two-ways__question{font-weight:500;font-size:25px;line-height:1.2;color:#7c767e;margin-bottom:15px}.two-ways__answer{margin-bottom:15px}.two-ways__list li{margin-bottom:5px}@media screen and (max-width:991px){.two-ways{padding:50px 0}.two-ways__image{display:none}.two-ways__info,.two-ways__title-wrap{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.two-ways__title-wrap{margin-bottom:30px;font-size:36px}}@media screen and (max-width:767px){.two-ways__title-wrap{font-size:28px}}@media screen and (max-width:480px){.two-ways__captions{margin-bottom:0}.two-ways__caption{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px;margin-bottom:20px;font-size:21px}.two-ways__question{font-size:21px}}@media screen and (max-height:767px){.two-ways__title-wrap{font-size:28px}}.portfolio{overflow:hidden;padding:50px 0}.portfolio__title{font-weight:300;font-size:40px;line-height:1.225;color:#423c43;margin-bottom:70px}.portfolio__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio__list{list-style:none;padding:0;margin:0;max-width:775px;width:100%;position:relative;z-index:2}.portfolio__list li{font-weight:300;font-size:75px;line-height:1;text-transform:uppercase;color:#7c767e;cursor:url(../img/cursor-arrow.png),auto;margin-bottom:40px;padding-left:95px;position:relative;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.portfolio__list li::before{content:'';position:absolute;top:30px;left:32px;right:calc(100% - 155px);height:1px;background-color:#b63fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:translateZ(0);transform:translateZ(0)}.portfolio__list li.active,.portfolio__list li:hover{color:#2a153f;font-weight:500}.portfolio__list li.active::before,.portfolio__list li:hover::before{left:0;height:2px}.portfolio__list li:last-child{margin-bottom:0}.portfolio__info-wrap{width:calc(100% / 12 * 7);margin-left:-300px;position:relative}.portfolio__info{position:absolute;top:0;left:0;width:100%;height:365px;padding:30px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;opacity:0;pointer-events:none;-webkit-transform:translateX(200px) translateZ(0);transform:translateX(200px) translateZ(0);will-change:transform}.portfolio__info.show{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.portfolio__info.show .portfolio__descr{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio__descr{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;width:262px;padding:30px;background-color:rgba(66,60,67,.75);-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.portfolio__descr-part{margin-bottom:20px}.portfolio__descr-title{font-weight:500;font-size:12px;line-height:25px;text-transform:uppercase;color:#c6c0d0}.portfolio__descr-list{list-style-type:none;padding:0;margin:0}.portfolio__descr-list li{font-size:18px;font-weight:300;line-height:1.38889;color:#fff}@media screen and (max-width:1170px){.portfolio__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.portfolio__list{width:calc(100% / 12 * 5 - 30px);margin-left:15px;margin-right:15px;max-width:100%}.portfolio__info-wrap{width:calc(100% / 12 * 7 - 30px);margin-right:15px;height:365px;margin-left:0}}@media screen and (max-height:960px){.portfolio__title{font-size:32px;margin-bottom:35px}.portfolio__list li{font-size:48px}}@media screen and (max-width:991px){.portfolio{padding:30px 0}.portfolio__title{font-size:32px}.portfolio__list li{font-size:24px;padding-left:0}.portfolio__list li::before{display:none}}@media screen and (max-width:767px){.portfolio__title{font-size:28px}}@media screen and (max-width:600px){.portfolio__info-wrap,.portfolio__list{width:calc(100% / 12 * 12 - 30px);margin-left:15px;margin-right:15px}.portfolio__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio__list li{margin-bottom:10px;margin-left:5px;margin-right:5px;text-align:center}.portfolio__list li:last-child{margin-bottom:10px}}@media screen and (max-width:480px){.portfolio__title{font-size:24px}}@media screen and (max-width:360px){.portfolio__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.what-else{overflow:hidden;padding:50px 0}.what-else__title{width:calc(100% / 12 * 7);padding-left:98px;margin-bottom:25px}.what-else-slider{width:calc(100% / 12 * 6);overflow:visible;margin-left:98px;margin-right:0;height:370px}.what-else-slide__inner{margin-left:auto;margin-right:auto}.what-else-slide{color:#7c767e}.what-else-slide.swiper-slide-active{width:100%!important}.what-else-slide.swiper-slide-active .what-else-slide__answer,.what-else-slide.swiper-slide-active .what-else-slide__title{color:#2a153f}.what-else-slide.swiper-slide-active .what-else-slide__title{font-size:35px}.what-else-slide.swiper-slide-active .what-else-slide__question{font-size:16px}.what-else-slide.swiper-slide-active .what-else-slide__answer{font-size:18px}.what-else-slide.swiper-slide-next,.what-else-slide.swiper-slide-next~.swiper-slide{width:50%!important}.what-else-slide *{-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.what-else-slide__title{font-weight:300;font-size:25px;line-height:1.2;margin-bottom:20px}.what-else-slide__question{font-weight:500;font-size:14px;line-height:1.21429;margin-bottom:20px}.what-else-slide__answer{font-weight:300;font-size:16px;line-height:1.25}.what-else-shape{width:240px;height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;position:relative}.what-else-shape__inner{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0}.what-else-shape__inner_active{opacity:1}.what-else-shape__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.what-else-shape__icon_in-triangle{-webkit-transform:translate(-40%,-10%) scale(.9);-ms-transform:translate(-40%,-10%) scale(.9);transform:translate(-40%,-10%) scale(.9)}.what-else-shape__bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;-webkit-transition:-webkit-transform .6s;transition:transform .6s;-o-transition:transform .6s;transition:transform .6s,-webkit-transform .6s}@media screen and (max-height:960px){.what-else__title{margin-bottom:0}.what-else-shape{width:200px;height:200px;margin-bottom:5px}.what-else-shape__bg{width:70%}.what-else-shape__icon{-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.what-else-shape__icon_in-triangle{-webkit-transform:translate(-45%,-25%) scale(.5);-ms-transform:translate(-45%,-25%) scale(.5);transform:translate(-45%,-25%) scale(.5)}.what-else-slider{min-height:350px}.what-else-slide__title{font-size:20px;margin-bottom:15px}.what-else-slide__question{margin-bottom:15px}}@media screen and (max-width:767px){.what-else__title{width:100%;margin-left:0;margin-right:0;padding-left:0}.what-else-slider{width:calc(100% / 12 * 12);margin-left:0;min-height:auto}.what-else-slide.swiper-slide-active{width:100%!important}.what-else-slide.swiper-slide-active .what-else-slide__inner{-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.what-else-slide.swiper-slide-next,.what-else-slide.swiper-slide-next~.swiper-slide{width:100%!important}}.desctop,.mobile{display:none;position:relative;color:#2a2b2b;width:100%;height:100%;background-color:#fff}.footer-wrp{margin-top:80px}.footer{background:#1e132c;padding:40px 0;position:relative;z-index:1}.footer form{margin:1em 0}.footer input{width:180px;font-family:Montserrat,sans-serif;font-size:10px;color:#bababa;background:#251c34;padding:11px 40px 11px 11px;margin:20px 0 30px;border:none;display:inline-block;height:auto}.footer button{position:relative;right:38px;background:0 0;border:none;padding:7px 6px;cursor:pointer}.footer i{font-size:22px}[class*=' icon-'],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer [class*=' icon-']::before,.footer [class^=icon-]::before{color:inherit;font-family:inherit}.icon-facebook::before{content:'\f09a'}.icon-vk::before{content:'\f189'}.icon-youtube-play::before{content:'\f16a'}i.icon-facebook:hover,i.icon-vk:hover{color:#3a5898}i.icon-youtube-play:hover{color:red}.footer .title{font-weight:700;font-size:14px;color:#fff;margin-bottom:25px}.footer a,.footer p{font-size:11px;font-weight:400;line-height:18px;color:#bababa;margin-bottom:0}.footer p{margin-top:11px;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-font-feature-settings:'liga','dlig';font-feature-settings:'liga','dlig'}.footer a:hover{text-decoration:none;color:#fff}.footer a{display:inline-block;margin-right:20px;line-height:1}.flex-alignment{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content{position:relative;width:1024px;padding:0 20px;margin:0 auto}.column{width:254px}.add-top{margin-top:20px!important}.footer .contact{font-size:12px;color:#fff;line-height:20px;margin-top:12px}.footer-menu{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;white-space:nowrap;margin:0;padding:0;list-style:none}.polit{background:#251b34;height:70px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.polit a,.polit p{font-size:10px;line-height:18px;color:#bababa;margin-bottom:0}.mobile{background-color:#fff;height:100%}.mob-content{margin:0 auto;padding:0 16px;width:320px;position:relative;z-index:1}.mobile .column{width:100%}.mobile .footer a,.mobile .footer a span,.mobile .footer p{font-size:12px}.mobile .footer input{width:100%;margin-bottom:0}.mobile .footer button{bottom:40px;right:auto;left:88%;height:38px}.mobile .footer .title{font-size:16px}.mobile .footer .title.subtitle{margin-bottom:11px;line-height:1}.custom-flex-icons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrap{position:relative;text-align:center}.mobile .column:nth-child(2) a{border:1px solid #342a41}.mobile .i-fa{padding:9px 15px}.mobile .i-vk,.mobile .i-yb{padding:9px 8px}.mobile .polit a,.mobile .polit p{font-size:12px;font-weight:400;line-height:16px;text-align:center}.mobile .polit p{margin-top:11px}.social-icon-footer-img{vertical-align:top}.social-icon-footer-img-mob{padding:9.5px 10px}.social-icon-footer-img img,.social-icon-footer-img-mob img{width:21px}@media (min-width:768px){.mob-content{width:600px}.mobile .footer button{left:94%}}@media (min-width:1024px){.desctop{display:block}}@media screen and (max-width:1023px) and (min-width:320px){.mobile{display:block}}