﻿/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}}.svg-icon{fill:currentColor}.base-section{padding:24px}.base-section--background-white{background-color:var(--color-ui-white)}.base-section--background-opacity-white{background-color:#ffffffb3}.base-section__arrow{color:var(--color-icon-gray);cursor:pointer;transform:rotate(180deg)}.base-section__arrow--collapsed{transform:rotate(0)}.base-section__title{font-size:24px;font-weight:700;line-height:27px;margin:0}.base-section__title--collapsable{align-items:center;display:flex;justify-content:space-between}.base-section__title--collapsable.base-section__title--padding-none{padding-left:0}.base-section__title--size-l{font-size:28px;line-height:32px}.base-section__title--size-s{font-size:21px}.base-section__title--size-xs{font-size:18px}.base-section__title--size-title{font-size:17px;line-height:22px}.base-section__title--underlined{border-bottom:1px solid var(--color-ui-gray-bg);margin-bottom:24px;padding-bottom:12px}.base-section--padding-medium .base-section__title--underlined{margin-bottom:16px}.base-section--padding-medium{padding:16px}.base-section--padding-list-section{padding-bottom:12px}.base-section--padding-big{padding:28px 24px}.base-section--padding-modal-content{padding:14px}.base-section--padding-none{padding:0}.base-section--padding-content-with-tabs{padding-bottom:0}.base-section__title--padding-none{padding:16px 16px 0}.base-section--padding-none .base-section__title--padding-big{padding:16px}.base-section__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;width:100%}@media (max-width:767px){.base-section__header{flex-wrap:wrap;gap:16px}}.page-width{margin:0 auto;max-width:1100px;padding:0 12px}@media (max-width:1023px){.page-width{padding:0 16px}}@media (max-width:767px){.page-width--contentArea{padding:0}}.app-footer-links{list-style-type:none;margin:0;padding:0}.app-footer-links__item{font-size:15px;font-weight:700;line-height:22px;margin:10px 0}.app-footer-links__link{color:var(--color-font-gray);display:block;text-decoration:none}.app-footer-links__link:hover{text-decoration:underline}@media (max-width:1023px){.app-footer-links__item{font-size:18px;line-height:23px}}.app-footer-section__title{font-size:17px;font-weight:700;margin:0 0 15px;padding:0}@media (max-width:1023px){.app-footer-section__title{font-size:18px;line-height:23px;margin:0 0 16px}}.app-footer-social-links{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex;list-style-type:none;margin:0;padding:0}.app-footer-social-links__link,.app-footer-social-links__link svg{border-radius:50%;display:block}.app-footer-social-links__link--appearance-instagram{background:radial-gradient(circle 19.26px at 6.59570325% 96.961876%,#ffd600 0,#ff6930 34.4%,#fe3b36e0 58.4%,#fe3b36a1 67%,#ed00c0b3 80%,#7017ff00 108%),radial-gradient(circle at 119.18119812011719% 143.7845001220703%,#ff1b90 24.4%,#f80261 43.7%,#ed00c0 68.8%,#c500e9 77.7%,#7017ff 89.3%)}.app-footer{background-color:var(--color-ui-white);flex:0 0 auto;padding:20px 0}.app-footer__links{display:grid;gap:20px;grid-template-columns:185px 185px 185px 1fr 206px}.app-footer__meta{font-size:15px}.app-footer__statistics{margin:20px 0 15px}.app-footer__statistics a{font-weight:700}.app-footer__meta a{text-decoration:none}.app-footer__meta a:hover{text-decoration:underline}.app-footer__copyright{margin:20px 0 0}.app-footer__copyright a{color:inherit}@media (max-width:1023px){.app-footer{padding:34px 0}.app-footer__links{gap:36px;grid-template-columns:100%}.app-footer__meta{font-size:16px;line-height:21px}.app-footer__statistics{margin-top:36px}}.base-drawer__content{min-height:100%}.base-drawer__overlay{background-color:var(--color-icon-gray-overlay);display:flex;right:0;z-index:1000}.base-drawer__overlay,.base-drawer__panel{bottom:0;left:0;overflow-y:auto;position:fixed;top:0}.base-drawer__panel{background-color:var(--color-ui-white);max-width:240px;z-index:1001}.base-drawer__panel--position-right{left:auto;right:0}.drawer-overlay-enter-from,.drawer-overlay-leave-to{opacity:0}.drawer-overlay-enter-to,.drawer-overlay-leave-from{opacity:1}.drawer-overlay-enter-active,.drawer-overlay-leave-active{transition:opacity .25s}.drawer-panel-left-enter-from,.drawer-panel-left-leave-to{transform:translate(-100%)}.drawer-panel-left-enter-to,.drawer-panel-left-leave-from,.drawer-panel-right-enter-to,.drawer-panel-right-leave-from{opacity:1;transform:translate(0)}.drawer-panel-left-enter-active,.drawer-panel-left-leave-active,.drawer-panel-right-enter-active,.drawer-panel-right-leave-active{transition:transform .25s}.drawer-panel-right-enter-from,.drawer-panel-right-leave-to{transform:translate(100%)}.header-projects{display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif}.header-projects__logo-wrapper{align-items:center;display:inline-flex}.header-projects__logo,.header-projects__projects-dropdown{color:var(--color-ui-white);display:inline-flex}.header-projects__projects-dropdown{align-items:center;background-color:transparent;border:none;border-left:1px solid var(--color-ui-white-24);border-radius:0;cursor:pointer;font:inherit;height:24px;margin-left:8px;outline:0;padding:0 8px;text-align:inherit}.header-projects__projects-dropdown>svg{fill:var(--color-ui-white)}.header-projects__projects-dropdown--open>svg{transform:rotate(180deg)}.header-projects__dropdown{background:var(--color-ui-white);border-radius:4px;box-shadow:0 0 12px #00000029;color:var(--color-font-black);display:none;max-width:300px;padding:12px 24px;position:absolute;top:48px;white-space:normal}.header-projects__dropdown--open{display:block}.header-projects__dropdown-heading{border-bottom:1px solid var(--color-ui-gray-bg);font-size:14px;line-height:150%;margin-bottom:12px;padding-bottom:12px}.header-projects__service{display:block;line-height:1;margin:0 -24px;padding:12px 24px;text-decoration:none}.header-projects__service:hover{background:var(--color-ui-gray-bg);text-decoration:none}.header-projects__service-title{margin:0}.header-projects__service-description{color:var(--color-font-gray);font-size:14px;line-height:150%;margin:0}.page-with-sidebar__content{-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:1fr;padding-bottom:16px;padding-top:16px}.page-with-sidebar__content--side-left{grid-template-columns:300px minmax(0,1fr)}.page-with-sidebar__content--side-right{grid-template-columns:minmax(0,1fr) 302px}@media (max-width:1023px){.page-with-sidebar__content{grid-template-columns:1fr}}.error-page{align-items:center;color:var(--color-font-black);display:flex;flex-direction:column;text-align:center;white-space:pre-wrap}.base-section.error-page{padding:108px 0 140px}.error-page__image{max-width:100%;min-width:240px;padding:0 40px}.error-page__top-text{font-size:28px;font-weight:700;line-height:32px;margin:32px auto 16px}.error-page__bottom-text{font-size:16px;font-weight:400;line-height:20px;margin:0 auto 16px;max-width:480px;padding:0 16px}@media (max-width:767px){.base-section.error-page{padding-bottom:48px;padding-top:48px}.error-page__top-text{margin:16px auto 8px}}
