.wrapper {
  position: relative;
  z-index: 1;
  padding-bottom: 64px;
  width: 100%;
  min-width: 1200px;
  min-height: 100vh;
}

.main {
  position: relative;
  margin-left: 264px;
  background-color: #fff;
}

.pagetop {
  position: fixed;
  bottom: 10px;
  right: 24px;
  width: 48px;
  height: 48px;
  border-radius: 4px;
  background: #333;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  z-index: 10;
  opacity: 1;
  visibility: visible;
  transition-property: background-color,opacity,visibility;
  transition-duration: .3s;
}

.pagetop::after {
  content: "";
  position: absolute;
  top: 6px;
  right: 15px;
  border: 9px solid rgba(0,0,0,0);
  border-bottom: 15px solid #fff;
}

.pagetop.is-hide {
  opacity: 0;
  visibility: hidden;
}

.pagetop:hover {
  background-color: #707070;
}

.content {
  width: 936px;
  padding: 34px 12px 34px 36px;
}

.content--type {
  width: 936px;
  padding: 0 12px 32px 36px;
}

.section {
  margin-bottom: 80px;
}

.section:last-child {
  margin-bottom: 0;
}

.unit--lg {
  margin-bottom: 48px;
}

.unit--md {
  margin-bottom: 40px;
}

.unit--sm {
  margin-bottom: 24px;
}

.h1 {
  margin-bottom: 0;
  padding: 80px 200px 46px 36px;
  background: #f2f2f2 url(data:image/png;base64,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) no-repeat right 34px/187px auto;
  font-size: 48px;
  line-height: 1.3em;
}

.h1__icon--guide,.h1__icon--structure,.h1__icon--interaction,.h1__icon--style,.h1__icon--components,.h1__icon--pattern,.h1__icon--a11y,.h1__icon--about {
  display: block;
  padding: 0 0 0 64px;
}

.h1__icon--guide {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+QXJ0Ym9hcmQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjAgMC4wMDAxIDQ4IDAuMDAwMSA0OCA0OCAwIDQ4Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC0xMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LDAuMDAwMSBDMzcuMjU1LDAuMDAwMSA0OCwxMC43NDUxIDQ4LDI0LjAwMDEgQzQ4LDM3LjI1NTEgMzcuMjU1LDQ4LjAwMDEgMjQsNDguMDAwMSBDMTAuNzQ1LDQ4LjAwMDEgMCwzNy4yNTUxIDAsMjQuMDAwMSBDMCwxMC43NDUxIDEwLjc0NSwwLjAwMDEgMjQsMC4wMDAxIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8cGF0aCBkPSJNMjQsMS4wMDAxIEMzNi43MDIsMS4wMDAxIDQ3LDExLjI5NzEgNDcsMjQuMDAwMSBDNDcsMzYuNzAzMSAzNi43MDIsNDcuMDAwMSAyNCw0Ny4wMDAxIEMxMS4yOTcsNDcuMDAwMSAxLDM2LjcwMzEgMSwyNC4wMDAxIEMxLDExLjI5NzEgMTEuMjk3LDEuMDAwMSAyNCwxLjAwMDEgWiIgaWQ9IlN0cm9rZS00IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiI+PC9wYXRoPgogICAgICAgICAgICA8bGluZSB4MT0iMTQuOTY4NyIgeTE9IjguNjU3OCIgeDI9IjE0Ljk2ODciIHkyPSIzOC44MzY4IiBpZD0iU3Ryb2tlLTYiIHN0cm9rZT0iIzc0QjNENiIgc3Ryb2tlLXdpZHRoPSIyLjgzNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS44MDkxLDEyLjA1MTQgQzE1LjgwOTEsMTIuMDUxNCAxNi4zNzExLDEzLjA3MzQgMjAuOTk0MSwxMy4wNzM0IEMyNS42MTYxLDEzLjA3MzQgMjcuMjk2MSwxMC4yODM0IDMwLjkzODEsMTAuMjgzNCBDMzQuNTgwMSwxMC4yODM0IDM2LjEyMTEsMTIuMDUxNCAzNi4xMjExLDEyLjA1MTQgTDM2LjEyMTEsMjQuNzEyNCBDMzYuMTIxMSwyNC43MTI0IDM1LjE0MTEsMjMuNzMyNCAzMC45MzgxLDIzLjczMjQgQzI2LjczNTEsMjMuNzMyNCAyNS41NDUxLDI2LjExMzQgMjEuMjcyMSwyNi4xMTM0IEMxNy42MjAxLDI2LjExMzQgMTQuOTY5MSwyNS41NTI0IDE0Ljk2OTEsMjUuNTUyNCIgaWQ9IlN0cm9rZS04IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat left 7px;
}

.h1__icon--about {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+QXJ0Ym9hcmQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC0yMyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwwIEMzNy4yNTUsMCA0OCwxMC43NDUgNDgsMjQgQzQ4LDM3LjI1NSAzNy4yNTUsNDggMjQsNDggQzEwLjc0NSw0OCAwLDM3LjI1NSAwLDI0IEMwLDEwLjc0NSAxMC43NDUsMCAyNCwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwxIEMzNi43MDIsMSA0NywxMS4yOTcgNDcsMjQgQzQ3LDM2LjcwMiAzNi43MDIsNDcgMjQsNDcgQzExLjI5Nyw0NyAxLDM2LjcwMiAxLDI0IEMxLDExLjI5NyAxMS4yOTcsMSAyNCwxIFoiIGlkPSJTdHJva2UtMyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTI0LDExIEMzMS43MzIsMTEgMzgsMTcuMjY4IDM4LDI1IEMzOCwzMi43MzIgMzEuNzMyLDM5IDI0LDM5IEMxNi4yNjgsMzkgMTAsMzIuNzMyIDEwLDI1IEMxMCwxNy4yNjggMTYuMjY4LDExIDI0LDExIFoiIGlkPSJTdHJva2UtNSIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuNjAwMSwxMSBDMjAuOTQwMSw5LjY2OSAyMS40ODQxLDguMDU1IDIyLjgxNTEsNy4zOTUgQzI0LjE0NjEsNi43MzUgMjUuNzYwMSw3LjI3OSAyNi40MjAxLDguNjEgQzI2LjYwMzEsOC45OCAyNi42OTkxLDkuMzg3IDI2LjcwMDEsOS44IEMyNi43MTYxLDEwLjA3IDI2LjY4MzEsMTAuMzQyIDI2LjYwMDEsMTAuNiIgaWQ9IlN0cm9rZS03IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdHJva2UtOSIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjEuNDIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgcG9pbnRzPSIzMS4wOTk2IDE3Ljg5OTkgMjEuNTk5NiAyMi40OTk5IDE2Ljg5OTYgMzEuOTk5OSAyNi40MDA2IDI3LjE5OTkiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTEiIGZpbGw9IiM3NEIzRDYiIHBvaW50cz0iMzEuMDk5NiAxNy44OTk5IDIxLjU5OTYgMjIuNDk5OSAyNi40MDA2IDI3LjE5OTkiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0cm9rZS0xMyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjEuNDIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgcG9pbnRzPSIzMS4wOTk2IDE3Ljg5OTkgMjEuNTk5NiAyMi40OTk5IDI2LjQwMDYgMjcuMTk5OSI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cGF0aCBkPSJNMjQuMTAwMSwxMy44OTk5IEwyMy45MDAxLDEzLjg5OTkgQzIzLjQwMzEsMTMuODk5OSAyMy4wMDAxLDEzLjQ5NjkgMjMuMDAwMSwxMi45OTk5IEwyMy4wMDAxLDExLjg5OTkgTDI1LjAwMDEsMTEuODk5OSBMMjUuMDAwMSwxMi45OTk5IEMyNS4wMDAxLDEzLjQ5NjkgMjQuNTk3MSwxMy44OTk5IDI0LjEwMDEsMTMuODk5OSIgaWQ9IkZpbGwtMTUiIGZpbGw9IiM3NEIzRDYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTIzLjg5OTksMzYuMDk5NiBMMjQuMDk5OSwzNi4wOTk2IEMyNC41OTY5LDM2LjA5OTYgMjQuOTk5OSwzNi41MDI2IDI0Ljk5OTksMzYuOTk5NiBMMjQuOTk5OSwzOC4wOTk2IEwyMi45OTk5LDM4LjA5OTYgTDIyLjk5OTksMzYuOTk5NiBDMjMuMDY2OSwzNi41MzM2IDIzLjQzMjksMzYuMTY1NiAyMy44OTk5LDM2LjA5OTYiIGlkPSJGaWxsLTE3IiBmaWxsPSIjNzRCM0Q2Ij48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi44OTk5LDI1LjA5OTYgTDEyLjg5OTksMjUuMjk5NiBDMTIuODk5OSwyNS43OTY2IDEyLjQ5NjksMjYuMjAwNiAxMS45OTk5LDI2LjIwMDYgTDEwLjg5OTksMjYuMjAwNiBMMTAuODk5OSwyNC4yMDA2IEwxMS45OTk5LDI0LjIwMDYgQzEyLjQ5NjksMjQuMjAwNiAxMi44OTk5LDI0LjYwMjYgMTIuODk5OSwyNS4wOTk2IiBpZD0iRmlsbC0xOSIgZmlsbD0iIzc0QjNENiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzUsMjUuMjk5OCBMMzUsMjUuMDk5OCBDMzUsMjQuNjAyOCAzNS40MDMsMjQuMTk5OCAzNS45LDI0LjE5OTggTDM3LDI0LjE5OTggTDM3LDI2LjE5OTggTDM1LjksMjYuMTk5OCBDMzUuNDAzLDI2LjE5OTggMzUsMjUuNzk2OCAzNSwyNS4yOTk4IiBpZD0iRmlsbC0yMSIgZmlsbD0iIzc0QjNENiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat left 7px;
}

.h1__icon--pattern {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4KICA8ZyBpZD0i44Kw44Or44O844OXXzM4MDMiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDM4MDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MzIgLTIwNTApIj4KICAgIDxnIGlkPSLjg5HjgrlfMTkyNiIgZGF0YS1uYW1lPSLjg5HjgrkgMTkyNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTMyIDIwNTApIiBmaWxsPSIjZmZmIj4KICAgICAgPHBhdGggZD0iTSAyNCA0NyBDIDIwLjg5NDU4MDg0MTA2NDQ1IDQ3IDE3Ljg4MjU3OTgwMzQ2NjggNDYuMzkyMDIxMTc5MTk5MjIgMTUuMDQ3NjcwMzY0Mzc5ODggNDUuMTkyOTU4ODMxNzg3MTEgQyAxMi4zMDg5NzA0NTEzNTQ5OCA0NC4wMzQ1ODAyMzA3MTI4OSA5Ljg0OTE0OTcwMzk3OTQ5MiA0Mi4zNzYwNjA0ODU4Mzk4NCA3LjczNjU0OTg1NDI3ODU2NCA0MC4yNjM0NTA2MjI1NTg1OSBDIDUuNjIzOTM5OTkwOTk3MzE0IDM4LjE1MDg0ODM4ODY3MTg4IDMuOTY1NDIwMDA3NzA1Njg4IDM1LjY5MTAyODU5NDk3MDcgMi44MDcwMzk5NzYxMTk5OTUgMzIuOTUyMzMxNTQyOTY4NzUgQyAxLjYwNzk4MDAxMjg5MzY3NyAzMC4xMTc0MjAxOTY1MzMyIDEgMjcuMTA1NDE5MTU4OTM1NTUgMSAyNCBDIDEgMjAuODk0NTgwODQxMDY0NDUgMS42MDc5ODAwMTI4OTM2NzcgMTcuODgyNTc5ODAzNDY2OCAyLjgwNzAzOTk3NjExOTk5NSAxNS4wNDc2NzAzNjQzNzk4OCBDIDMuOTY1NDIwMDA3NzA1Njg4IDEyLjMwODk3MDQ1MTM1NDk4IDUuNjIzOTM5OTkwOTk3MzE0IDkuODQ5MTQ5NzAzOTc5NDkyIDcuNzM2NTQ5ODU0Mjc4NTY0IDcuNzM2NTQ5ODU0Mjc4NTY0IEMgOS44NDkxNDk3MDM5Nzk0OTIgNS42MjM5Mzk5OTA5OTczMTQgMTIuMzA4OTcwNDUxMzU0OTggMy45NjU0MjAwMDc3MDU2ODggMTUuMDQ3NjcwMzY0Mzc5ODggMi44MDcwMzk5NzYxMTk5OTUgQyAxNy44ODI1Nzk4MDM0NjY4IDEuNjA3OTgwMDEyODkzNjc3IDIwLjg5NDU4MDg0MTA2NDQ1IDEgMjQgMSBDIDI3LjEwNTQxOTE1ODkzNTU1IDEgMzAuMTE3NDIwMTk2NTMzMiAxLjYwNzk4MDAxMjg5MzY3NyAzMi45NTIzMzE1NDI5Njg3NSAyLjgwNzAzOTk3NjExOTk5NSBDIDM1LjY5MTAyODU5NDk3MDcgMy45NjU0MjAwMDc3MDU2ODggMzguMTUwODQ4Mzg4NjcxODggNS42MjM5Mzk5OTA5OTczMTQgNDAuMjYzNDUwNjIyNTU4NTkgNy43MzY1NDk4NTQyNzg1NjQgQyA0Mi4zNzYwNjA0ODU4Mzk4NCA5Ljg0OTE0OTcwMzk3OTQ5MiA0NC4wMzQ1ODAyMzA3MTI4OSAxMi4zMDg5NzA0NTEzNTQ5OCA0NS4xOTI5NTg4MzE3ODcxMSAxNS4wNDc2NzAzNjQzNzk4OCBDIDQ2LjM5MjAyMTE3OTE5OTIyIDE3Ljg4MjU3OTgwMzQ2NjggNDcgMjAuODk0NTgwODQxMDY0NDUgNDcgMjQgQyA0NyAyNy4xMDU0MTkxNTg5MzU1NSA0Ni4zOTIwMjExNzkxOTkyMiAzMC4xMTc0MjAxOTY1MzMyIDQ1LjE5Mjk1ODgzMTc4NzExIDMyLjk1MjMzMTU0Mjk2ODc1IEMgNDQuMDM0NTgwMjMwNzEyODkgMzUuNjkxMDI4NTk0OTcwNyA0Mi4zNzYwNjA0ODU4Mzk4NCAzOC4xNTA4NDgzODg2NzE4OCA0MC4yNjM0NTA2MjI1NTg1OSA0MC4yNjM0NTA2MjI1NTg1OSBDIDM4LjE1MDg0ODM4ODY3MTg4IDQyLjM3NjA2MDQ4NTgzOTg0IDM1LjY5MTAyODU5NDk3MDcgNDQuMDM0NTgwMjMwNzEyODkgMzIuOTUyMzMxNTQyOTY4NzUgNDUuMTkyOTU4ODMxNzg3MTEgQyAzMC4xMTc0MjAxOTY1MzMyIDQ2LjM5MjAyMTE3OTE5OTIyIDI3LjEwNTQxOTE1ODkzNTU1IDQ3IDI0IDQ3IFoiIHN0cm9rZT0ibm9uZSIvPgogICAgICA8cGF0aCBkPSJNIDI0IDIgQyAyMS4wMjkxNDA0NzI0MTIxMSAyIDE4LjE0ODE5OTA4MTQyMDkgMi41ODE0MDE4MjQ5NTExNzIgMTUuNDM3MjIxNTI3MDk5NjEgMy43MjgwNTAyMzE5MzM1OTQgQyAxMi44MTc3MTg1MDU4NTkzOCA0LjgzNjAwOTk3OTI0ODA0NyAxMC40NjQ3NDA3NTMxNzM4MyA2LjQyMjU2MTY0NTUwNzgxMiA4LjQ0MzY0OTI5MTk5MjE4OCA4LjQ0MzY0OTI5MTk5MjE4OCBDIDYuNDIyNTYxNjQ1NTA3ODEyIDEwLjQ2NDc0MDc1MzE3MzgzIDQuODM2MDA5OTc5MjQ4MDQ3IDEyLjgxNzcxODUwNTg1OTM4IDMuNzI4MDUwMjMxOTMzNTk0IDE1LjQzNzIyMTUyNzA5OTYxIEMgMi41ODE0MDE4MjQ5NTExNzIgMTguMTQ4MTk5MDgxNDIwOSAyIDIxLjAyOTE0MDQ3MjQxMjExIDIgMjQgQyAyIDI2Ljk3MDg1OTUyNzU4Nzg5IDIuNTgxNDAxODI0OTUxMTcyIDI5Ljg1MTgwMDkxODU3OTEgMy43MjgwNTAyMzE5MzM1OTQgMzIuNTYyNzgyMjg3NTk3NjYgQyA0LjgzNjAwOTk3OTI0ODA0NyAzNS4xODIyODE0OTQxNDA2MiA2LjQyMjU2MTY0NTUwNzgxMiAzNy41MzUyNTkyNDY4MjYxNyA4LjQ0MzY0OTI5MTk5MjE4OCAzOS41NTYzNTA3MDgwMDc4MSBDIDEwLjQ2NDc0MDc1MzE3MzgzIDQxLjU3NzQzODM1NDQ5MjE5IDEyLjgxNzcxODUwNTg1OTM4IDQzLjE2Mzk5MDAyMDc1MTk1IDE1LjQzNzIyMTUyNzA5OTYxIDQ0LjI3MTk0OTc2ODA2NjQxIEMgMTguMTQ4MTk5MDgxNDIwOSA0NS40MTg2MDE5ODk3NDYwOSAyMS4wMjkxNDA0NzI0MTIxMSA0NiAyNCA0NiBDIDI2Ljk3MDg1OTUyNzU4Nzg5IDQ2IDI5Ljg1MTgwMDkxODU3OTEgNDUuNDE4NjAxOTg5NzQ2MDkgMzIuNTYyNzgyMjg3NTk3NjYgNDQuMjcxOTQ5NzY4MDY2NDEgQyAzNS4xODIyODE0OTQxNDA2MiA0My4xNjM5OTAwMjA3NTE5NSAzNy41MzUyNTkyNDY4MjYxNyA0MS41Nzc0MzgzNTQ0OTIxOSAzOS41NTYzNTA3MDgwMDc4MSAzOS41NTYzNTA3MDgwMDc4MSBDIDQxLjU3NzQzODM1NDQ5MjE5IDM3LjUzNTI1OTI0NjgyNjE3IDQzLjE2Mzk5MDAyMDc1MTk1IDM1LjE4MjI4MTQ5NDE0MDYyIDQ0LjI3MTk0OTc2ODA2NjQxIDMyLjU2Mjc4MjI4NzU5NzY2IEMgNDUuNDE4NjAxOTg5NzQ2MDkgMjkuODUxODAwOTE4NTc5MSA0NiAyNi45NzA4NTk1Mjc1ODc4OSA0NiAyNCBDIDQ2IDIxLjAyOTE0MDQ3MjQxMjExIDQ1LjQxODYwMTk4OTc0NjA5IDE4LjE0ODE5OTA4MTQyMDkgNDQuMjcxOTQ5NzY4MDY2NDEgMTUuNDM3MjIxNTI3MDk5NjEgQyA0My4xNjM5OTAwMjA3NTE5NSAxMi44MTc3MTg1MDU4NTkzOCA0MS41Nzc0MzgzNTQ0OTIxOSAxMC40NjQ3NDA3NTMxNzM4MyAzOS41NTYzNTA3MDgwMDc4MSA4LjQ0MzY0OTI5MTk5MjE4OCBDIDM3LjUzNTI1OTI0NjgyNjE3IDYuNDIyNTYxNjQ1NTA3ODEyIDM1LjE4MjI4MTQ5NDE0MDYyIDQuODM2MDA5OTc5MjQ4MDQ3IDMyLjU2Mjc4MjI4NzU5NzY2IDMuNzI4MDUwMjMxOTMzNTk0IEMgMjkuODUxODAwOTE4NTc5MSAyLjU4MTQwMTgyNDk1MTE3MiAyNi45NzA4NTk1Mjc1ODc4OSAyIDI0IDIgTSAyNCAwIEMgMzcuMjU0ODI5NDA2NzM4MjggMCA0OCAxMC43NDUxNzA1OTMyNjE3MiA0OCAyNCBDIDQ4IDM3LjI1NDgyOTQwNjczODI4IDM3LjI1NDgyOTQwNjczODI4IDQ4IDI0IDQ4IEMgMTAuNzQ1MTcwNTkzMjYxNzIgNDggMCAzNy4yNTQ4Mjk0MDY3MzgyOCAwIDI0IEMgMCAxMC43NDUxNzA1OTMyNjE3MiAxMC43NDUxNzA1OTMyNjE3MiAwIDI0IDAgWiIgc3Ryb2tlPSJub25lIiBmaWxsPSIjNzRiM2Q2Ii8+CiAgICA8L2c+CiAgICA8ZyBpZD0i44Kw44Or44O844OXXzM3NjkiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDM3NjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0NCAyMDYyKSI+CiAgICAgIDxyZWN0IGlkPSLplbfmlrnlvaJfMzczNyIgZGF0YS1uYW1lPSLplbfmlrnlvaIgMzczNyIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzc0YjNkNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGZpbGw9Im5vbmUiLz4KICAgICAgPHJlY3QgaWQ9IumVt+aWueW9ol8zNzM4IiBkYXRhLW5hbWU9IumVt+aWueW9oiAzNzM4IiB3aWR0aD0iMTQuNDgiIGhlaWdodD0iMTQuNDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNTIgOC41MikiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjNzRiM2Q2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZmlsbD0ibm9uZSIvPgogICAgICA8cmVjdCBpZD0i6ZW35pa55b2iXzM3MzkiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDM3MzkiIHdpZHRoPSIxNC40OCIgaGVpZ2h0PSI3LjUyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjUyIDEpIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iIzc0YjNkNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGZpbGw9Im5vbmUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat left 7px;
}

.h1__icon--structure {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+QXJ0Ym9hcmQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC00OSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwwIEMzNy4yNTUsMCA0OCwxMC43NDUgNDgsMjQgQzQ4LDM3LjI1NSAzNy4yNTUsNDggMjQsNDggQzEwLjc0NSw0OCAwLDM3LjI1NSAwLDI0IEMwLDEwLjc0NSAxMC43NDUsMCAyNCwwIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwxIEMzNi43MDIsMSA0NywxMS4yOTcgNDcsMjQgQzQ3LDM2LjcwMiAzNi43MDIsNDcgMjQsNDcgQzExLjI5Nyw0NyAxLDM2LjcwMiAxLDI0IEMxLDExLjI5NyAxMS4yOTcsMSAyNCwxIFoiIGlkPSJTdHJva2UtMyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgMjQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8bGluZSB4MT0iMC42NDU1IiB5MT0iNy4yOTIiIHgyPSIxMi45OTk1IiB5Mj0iMCIgaWQ9IkZpbGwtNSIgZmlsbD0iI0ZGRkZGRiI+PC9saW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuNjQ1NSIgeTE9IjcuMjkyIiB4Mj0iMTIuOTk5NSIgeTI9IjAiIGlkPSJTdHJva2UtNyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9saW5lPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMDAwMDAwLCAxNC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSIwLjIyNTYiIHkxPSIwLjU2MSIgeDI9IjEwLjk5OTYiIHkyPSIxMCIgaWQ9IkZpbGwtOSIgZmlsbD0iI0ZGRkZGRiI+PC9saW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuMjI1NiIgeTE9IjAuNTYxIiB4Mj0iMTAuOTk5NiIgeTI9IjEwIiBpZD0iU3Ryb2tlLTExIiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDExLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjcuNTQ1OSIgeTE9IjAuNDAxNCIgeDI9Ii0wLjAwMDEiIHkyPSIxMy4wMDA0IiBpZD0iRmlsbC0xMyIgZmlsbD0iI0ZGRkZGRiI+PC9saW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjcuNTQ1OSIgeTE9IjAuNDAxNCIgeDI9Ii0wLjAwMDEiIHkyPSIxMy4wMDA0IiBpZD0iU3Ryb2tlLTE1IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDI0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjQuMjkzOSIgeTE9IjExLjA4MDEiIHgyPSItMC4wMDAxIiB5Mj0iMC4wMDAxIiBpZD0iRmlsbC0xNyIgZmlsbD0iI0ZGRkZGRiI+PC9saW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjQuMjkzOSIgeTE9IjExLjA4MDEiIHgyPSItMC4wMDAxIiB5Mj0iMC4wMDAxIiBpZD0iU3Ryb2tlLTE5IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDIyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjEzLjg2NTIiIHkxPSIwLjQxOTkiIHgyPSIwLjAwMDIiIHkyPSIxLjk5OTkiIGlkPSJGaWxsLTIxIiBmaWxsPSIjRkZGRkZGIj48L2xpbmU+CiAgICAgICAgICAgICAgICA8bGluZSB4MT0iMTMuODY1MiIgeTE9IjAuNDE5OSIgeDI9IjAuMDAwMiIgeTI9IjEuOTk5OSIgaWQ9IlN0cm9rZS0yMyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9saW5lPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS41NDU5LDE1LjA3MjMgQzI5LjUyMTksMTUuMDcyMyAyNy44NzQ5LDEzLjQyNjMgMjcuODc0OSwxMS40MDEzIEMyNy44NzQ5LDkuMzc3MyAyOS41MjE5LDcuNzMwMyAzMS41NDU5LDcuNzMwMyBDMzMuNTY5OSw3LjczMDMgMzUuMjE2OSw5LjM3NzMgMzUuMjE2OSwxMS40MDEzIEMzNS4yMTY5LDEzLjQyNjMgMzMuNTY5OSwxNS4wNzIzIDMxLjU0NTksMTUuMDcyMyIgaWQ9IkZpbGwtMjUiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTMxLjU0NTksNi43MyBDMjguOTY5OSw2LjczIDI2Ljg3MzksOC44MjYgMjYuODczOSwxMS40MDEgQzI2Ljg3MzksMTMuOTc3IDI4Ljk2OTksMTYuMDcyIDMxLjU0NTksMTYuMDcyIEMzNC4xMjA5LDE2LjA3MiAzNi4yMTY5LDEzLjk3NyAzNi4yMTY5LDExLjQwMSBDMzYuMjE2OSw4LjgyNiAzNC4xMjA5LDYuNzMgMzEuNTQ1OSw2LjczIE0zMS41NDU5LDguNzMgQzMzLjAyMDksOC43MyAzNC4yMTY5LDkuOTI2IDM0LjIxNjksMTEuNDAxIEMzNC4yMTY5LDEyLjg3NiAzMy4wMjA5LDE0LjA3MiAzMS41NDU5LDE0LjA3MiBDMzAuMDY5OSwxNC4wNzIgMjguODc0OSwxMi44NzYgMjguODc0OSwxMS40MDEgQzI4Ljg3NDksOS45MjYgMzAuMDY5OSw4LjczIDMxLjU0NTksOC43MyIgaWQ9IkZpbGwtMjciIGZpbGw9IiM3NEIzRDYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTI5LjcxMTksNDIuMzk5NCBDMjcuNDE3OSw0Mi4zOTk0IDI1LjU1MTksNDAuNTMzNCAyNS41NTE5LDM4LjI0MDQgQzI1LjU1MTksMzUuOTQ2NCAyNy40MTc5LDM0LjA4MDQgMjkuNzExOSwzNC4wODA0IEMzMi4wMDU5LDM0LjA4MDQgMzMuODcxOSwzNS45NDY0IDMzLjg3MTksMzguMjQwNCBDMzMuODcxOSw0MC41MzM0IDMyLjAwNTksNDIuMzk5NCAyOS43MTE5LDQyLjM5OTQiIGlkPSJGaWxsLTI5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOS43MTE5LDMzLjA4MDEgQzI2Ljg2NTksMzMuMDgwMSAyNC41NTE5LDM1LjM5NDEgMjQuNTUxOSwzOC4yNDAxIEMyNC41NTE5LDQxLjA4NTEgMjYuODY1OSw0My4zOTkxIDI5LjcxMTksNDMuMzk5MSBDMzIuNTU2OSw0My4zOTkxIDM0Ljg3MTksNDEuMDg1MSAzNC44NzE5LDM4LjI0MDEgQzM0Ljg3MTksMzUuMzk0MSAzMi41NTY5LDMzLjA4MDEgMjkuNzExOSwzMy4wODAxIE0yOS43MTE5LDM1LjA4MDEgQzMxLjQ1NjksMzUuMDgwMSAzMi44NzE5LDM2LjQ5NTEgMzIuODcxOSwzOC4yNDAxIEMzMi44NzE5LDM5Ljk4NTEgMzEuNDU2OSw0MS4zOTkxIDI5LjcxMTksNDEuMzk5MSBDMjcuOTY2OSw0MS4zOTkxIDI2LjU1MTksMzkuOTg1MSAyNi41NTE5LDM4LjI0MDEgQzI2LjU1MTksMzYuNDk1MSAyNy45NjY5LDM1LjA4MDEgMjkuNzExOSwzNS4wODAxIiBpZD0iRmlsbC0zMSIgZmlsbD0iIzc0QjNENiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTEuNjQ1NSwxNS41NjEgQzEwLjIyMzUsMTUuNTYxIDkuMDY1NSwxNC40MDQgOS4wNjU1LDEyLjk4MSBDOS4wNjU1LDExLjU1OSAxMC4yMjM1LDEwLjQwMSAxMS42NDU1LDEwLjQwMSBDMTMuMDY4NSwxMC40MDEgMTQuMjI1NSwxMS41NTkgMTQuMjI1NSwxMi45ODEgQzE0LjIyNTUsMTQuNDA0IDEzLjA2ODUsMTUuNTYxIDExLjY0NTUsMTUuNTYxIiBpZD0iRmlsbC0zMyIgZmlsbD0iIzc0QjNENiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTEuNjQ1NSw5LjQwMTQgQzkuNjcxNSw5LjQwMTQgOC4wNjU1LDExLjAwNzQgOC4wNjU1LDEyLjk4MTQgQzguMDY1NSwxNC45NTU0IDkuNjcxNSwxNi41NjE0IDExLjY0NTUsMTYuNTYxNCBDMTMuNjE5NSwxNi41NjE0IDE1LjIyNTUsMTQuOTU1NCAxNS4yMjU1LDEyLjk4MTQgQzE1LjIyNTUsMTEuMDA3NCAxMy42MTk1LDkuNDAxNCAxMS42NDU1LDkuNDAxNCBNMTEuNjQ1NSwxMS40MDE0IEMxMi41MTg1LDExLjQwMTQgMTMuMjI1NSwxMi4xMDg0IDEzLjIyNTUsMTIuOTgxNCBDMTMuMjI1NSwxMy44NTM0IDEyLjUxODUsMTQuNTYxNCAxMS42NDU1LDE0LjU2MTQgQzEwLjc3MjUsMTQuNTYxNCAxMC4wNjU1LDEzLjg1MzQgMTAuMDY1NSwxMi45ODE0IEMxMC4wNjU1LDEyLjEwODQgMTAuNzcyNSwxMS40MDE0IDExLjY0NTUsMTEuNDAxNCIgaWQ9IkZpbGwtMzUiIGZpbGw9IiM3NEIzRDYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTM2Ljc4MDMsMjUgQzM1LjM1NzMsMjUgMzQuMjAwMywyMy44NDMgMzQuMjAwMywyMi40MiBDMzQuMjAwMywyMC45OTggMzUuMzU3MywxOS44NCAzNi43ODAzLDE5Ljg0IEMzOC4yMDMzLDE5Ljg0IDM5LjM2MDMsMjAuOTk4IDM5LjM2MDMsMjIuNDIgQzM5LjM2MDMsMjMuODQzIDM4LjIwMzMsMjUgMzYuNzgwMywyNSIgaWQ9IkZpbGwtMzciIGZpbGw9IiM3NEIzRDYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTM2Ljc4MDMsMTguODM5OCBDMzQuODA2MywxOC44Mzk4IDMzLjIwMDMsMjAuNDQ1OCAzMy4yMDAzLDIyLjQxOTggQzMzLjIwMDMsMjQuMzkzOCAzNC44MDYzLDI1Ljk5OTggMzYuNzgwMywyNS45OTk4IEMzOC43NTQzLDI1Ljk5OTggNDAuMzYwMywyNC4zOTM4IDQwLjM2MDMsMjIuNDE5OCBDNDAuMzYwMywyMC40NDU4IDM4Ljc1NDMsMTguODM5OCAzNi43ODAzLDE4LjgzOTggTTM2Ljc4MDMsMjAuODM5OCBDMzcuNjUyMywyMC44Mzk4IDM4LjM2MDMsMjEuNTQ3OCAzOC4zNjAzLDIyLjQxOTggQzM4LjM2MDMsMjMuMjkyOCAzNy42NTIzLDIzLjk5OTggMzYuNzgwMywyMy45OTk4IEMzNS45MDczLDIzLjk5OTggMzUuMjAwMywyMy4yOTI4IDM1LjIwMDMsMjIuNDE5OCBDMzUuMjAwMywyMS41NDc4IDM1LjkwNzMsMjAuODM5OCAzNi43ODAzLDIwLjgzOTgiIGlkPSJGaWxsLTM5IiBmaWxsPSIjNzRCM0Q2Ij48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwzMC43MTE5IEMyMC4yOTksMzAuNzExOSAxNy4yODgsMjcuNzAwOSAxNy4yODgsMjMuOTk5OSBDMTcuMjg4LDIwLjI5ODkgMjAuMjk5LDE3LjI4NzkgMjQsMTcuMjg3OSBDMjcuNzAxLDE3LjI4NzkgMzAuNzEyLDIwLjI5ODkgMzAuNzEyLDIzLjk5OTkgQzMwLjcxMiwyNy43MDA5IDI3LjcwMSwzMC43MTE5IDI0LDMwLjcxMTkiIGlkPSJGaWxsLTQxIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwxNi4yODgxIEMxOS43NDgsMTYuMjg4MSAxNi4yODgsMTkuNzQ3MSAxNi4yODgsMjQuMDAwMSBDMTYuMjg4LDI4LjI1MjEgMTkuNzQ4LDMxLjcxMjEgMjQsMzEuNzEyMSBDMjguMjUyLDMxLjcxMjEgMzEuNzEyLDI4LjI1MjEgMzEuNzEyLDI0LjAwMDEgQzMxLjcxMiwxOS43NDcxIDI4LjI1MiwxNi4yODgxIDI0LDE2LjI4ODEgTTI0LDE4LjI4ODEgQzI3LjE1NCwxOC4yODgxIDI5LjcxMiwyMC44NDUxIDI5LjcxMiwyNC4wMDAxIEMyOS43MTIsMjcuMTU0MSAyNy4xNTQsMjkuNzEyMSAyNCwyOS43MTIxIEMyMC44NDUsMjkuNzEyMSAxOC4yODgsMjcuMTU0MSAxOC4yODgsMjQuMDAwMSBDMTguMjg4LDIwLjg0NTEgMjAuODQ1LDE4LjI4ODEgMjQsMTguMjg4MSIgaWQ9IkZpbGwtNDMiIGZpbGw9IiM3NEIzRDYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTEzLjIyNTYsMzMuMDUwOCBDMTEuODAyNiwzMy4wNTA4IDEwLjY0NTYsMzEuODkzOCAxMC42NDU2LDMwLjQ3MTggQzEwLjY0NTYsMjkuMDQ4OCAxMS44MDI2LDI3Ljg5MTggMTMuMjI1NiwyNy44OTE4IEMxNC42NDg2LDI3Ljg5MTggMTUuODA1NiwyOS4wNDg4IDE1LjgwNTYsMzAuNDcxOCBDMTUuODA1NiwzMS44OTM4IDE0LjY0ODYsMzMuMDUwOCAxMy4yMjU2LDMzLjA1MDgiIGlkPSJGaWxsLTQ1IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4yMjU2LDI2Ljg5MTYgQzExLjI1MTYsMjYuODkxNiA5LjY0NTYsMjguNDk2NiA5LjY0NTYsMzAuNDcxNiBDOS42NDU2LDMyLjQ0NTYgMTEuMjUxNiwzNC4wNTA2IDEzLjIyNTYsMzQuMDUwNiBDMTUuMTk5NiwzNC4wNTA2IDE2LjgwNTYsMzIuNDQ1NiAxNi44MDU2LDMwLjQ3MTYgQzE2LjgwNTYsMjguNDk2NiAxNS4xOTk2LDI2Ljg5MTYgMTMuMjI1NiwyNi44OTE2IE0xMy4yMjU2LDI4Ljg5MTYgQzE0LjA5ODYsMjguODkxNiAxNC44MDU2LDI5LjU5ODYgMTQuODA1NiwzMC40NzE2IEMxNC44MDU2LDMxLjM0MzYgMTQuMDk4NiwzMi4wNTA2IDEzLjIyNTYsMzIuMDUwNiBDMTIuMzUyNiwzMi4wNTA2IDExLjY0NTYsMzEuMzQzNiAxMS42NDU2LDMwLjQ3MTYgQzExLjY0NTYsMjkuNTk4NiAxMi4zNTI2LDI4Ljg5MTYgMTMuMjI1NiwyOC44OTE2IiBpZD0iRmlsbC00NyIgZmlsbD0iIzc0QjNENiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat left 7px;
}

.h1__icon--interaction {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgMTM8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LDAgQzM3LjI1NSwwIDQ4LDEwLjc0NSA0OCwyNCBDNDgsMzcuMjU1IDM3LjI1NSw0OCAyNCw0OCBDMTAuNzQ1LDQ4IDAsMzcuMjU1IDAsMjQgQzAsMTAuNzQ1IDEwLjc0NSwwIDI0LDAiIGlkPSJGaWxsLTEiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNCwxIEMzNi43MDIsMSA0NywxMS4yOTcgNDcsMjQgQzQ3LDM2LjcwMiAzNi43MDIsNDcgMjQsNDcgQzExLjI5Nyw0NyAxLDM2LjcwMiAxLDI0IEMxLDExLjI5NyAxMS4yOTcsMSAyNCwxIFoiIGlkPSJTdHJva2UtMyIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMS4yMzg4LDIwIEwxMy4yMzQ4LDIwIEMxMi4xMzE4LDIwIDExLjIzNjgsMTkuMTA1IDExLjIzNjgsMTguMDAyIEwxMS4yMzY4LDkuOTk4IEMxMS4yMzY4LDguODk1IDEyLjEzMTgsOCAxMy4yMzQ4LDggTDIxLjIzODgsOCBDMjIuMzQyOCw4IDIzLjIzNjgsOC44OTUgMjMuMjM2OCw5Ljk5OCBMMjMuMjM2OCwxOC4wMDIgQzIzLjIzNjgsMTkuMTA1IDIyLjM0MjgsMjAgMjEuMjM4OCwyMCBaIiBpZD0iU3Ryb2tlLTUiIHN0cm9rZT0iIzc0QjNENiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNS4zNTg0LDM5Ljc1ODggTDI3LjM1NDQsMzkuNzU4OCBDMjYuMjUxNCwzOS43NTg4IDI1LjM1NjQsMzguODYzOCAyNS4zNTY0LDM3Ljc2MDggTDI1LjM1NjQsMjkuNzU2OCBDMjUuMzU2NCwyOC42NTM4IDI2LjI1MTQsMjcuNzU4OCAyNy4zNTQ0LDI3Ljc1ODggTDM1LjM1ODQsMjcuNzU4OCBDMzYuNDYyNCwyNy43NTg4IDM3LjM1NjQsMjguNjUzOCAzNy4zNTY0LDI5Ljc1NjggTDM3LjM1NjQsMzcuNzYwOCBDMzcuMzU2NCwzOC44NjM4IDM2LjQ2MjQsMzkuNzU4OCAzNS4zNTg0LDM5Ljc1ODggWiIgaWQ9IlN0cm9rZS03IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuMzU2OSwxMy44Nzk0IEwzMi4yOTU5LDEzLjg3OTQgQzMyLjI5NTksMTMuODc5NCAzNy4zNTY5LDEzLjg3OTQgMzcuMzU2OSwxOS4wMTc0IEMzNy4zNTY5LDIzLjg4NDQgMzIuNTAyOSwyMy44Nzc0IDMyLjUwMjksMjMuODc3NCBMMTUuNjI2OSwyMy44Nzc0IEMxNS42MjY5LDIzLjg3NzQgMTEuMjM2OSwyNC4xNTU0IDExLjIzNjksMjguOTYzNCBDMTEuMjM2OSwzMy43NzI0IDE1LjU3OTksMzMuOTI4NCAxNS41Nzk5LDMzLjkyODQgTDIwLjc0NzksMzMuOTI4NCIgaWQ9IlN0cm9rZS05IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlN0cm9rZS0xMSIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgcG9pbnRzPSIxNy43MDYxIDMwLjk3MjcgMjAuNzQ4MSAzMy45Mjg3IDE3LjcwNjEgMzYuOTcyNyI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat left 7px;
}

.h1__icon--style {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgMzgwMSIgc3Ryb2tlPSIjNzRiM2Q2IiBzdHJva2Utd2lkdGg9IjIiPjxnIGRhdGEtbmFtZT0i5qWV5YaG5b2iIDI2MiIgZmlsbD0iI2ZmZiI+PGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiIHN0cm9rZT0ibm9uZSIvPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjQiIHI9IjIzIiBmaWxsPSJub25lIi8+PC9nPjxnIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDM3NjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDExKSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGZpbGw9Im5vbmUiPjxjaXJjbGUgZGF0YS1uYW1lPSLmpZXlhoblvaIgMjM1IiBjeD0iNS40OSIgY3k9IjUuNDkiIHI9IjUuNDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNCkiLz48ZyBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAzNzMzIj48cGF0aCBkYXRhLW5hbWU9IumVt+aWueW9oiAzNzAwIiBkPSJNMSAxMy45NGgxMC4wNlYyNEgxeiIvPjxwYXRoIGRhdGEtbmFtZT0i44OR44K5IDE2OTIiIGQ9Ik0yMC45OCAxMy45NEwxNS4xNyAyNGgxMS42MnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=) no-repeat left 7px;
}

.h1__icon--components {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgMzgwMiIgc3Ryb2tlPSIjNzRiM2Q2IiBzdHJva2Utd2lkdGg9IjIiPjxnIGRhdGEtbmFtZT0i5qWV5YaG5b2iIDI2MyIgZmlsbD0iI2ZmZiI+PGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiIHN0cm9rZT0ibm9uZSIvPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjQiIHI9IjIzIiBmaWxsPSJub25lIi8+PC9nPjxwYXRoIGRhdGEtbmFtZT0i44OR44K5IDE4MTYiIGQ9Ik0yOC4yNCAxNi40M2EzLjcyMyAzLjcyMyAwIDAwLjE1LTEgMy45MyAzLjkzIDAgMDAtNy44NiAwIDMuNjY0IDMuNjY0IDAgMDAuMTUgMWgtNS43NXY1Ljc2YTMuNzIzIDMuNzIzIDAgMDAtMS0uMTUgMy45MyAzLjkzIDAgMTAwIDcuODYgMy42NjQgMy42NjQgMCAwMDEtLjE1djUuNzVoNS43NmEzLjcyMyAzLjcyMyAwIDAxLS4xNS0xIDMuOTMgMy45MyAwIDAxNy44NiAwIDMuNjY0IDMuNjY0IDAgMDEtLjE1IDFIMzRWMTYuNDN6IiBmaWxsPSJyZ2JhKDAsMCwwLDApIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvZz48L3N2Zz4=) no-repeat left 7px;
}

.h1__icon--a11y {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+QXJ0Ym9hcmQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjAgMCA0OCAwIDQ4IDQ3Ljk5OTkgMCA0Ny45OTk5Ij48L3BvbHlnb24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC0xMCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LC0wLjAwMDEgQzM3LjI1NSwtMC4wMDAxIDQ4LDEwLjc0NDkgNDgsMjMuOTk5OSBDNDgsMzcuMjU0OSAzNy4yNTUsNDcuOTk5OSAyNCw0Ny45OTk5IEMxMC43NDUsNDcuOTk5OSAwLDM3LjI1NDkgMCwyMy45OTk5IEMwLDEwLjc0NDkgMTAuNzQ1LC0wLjAwMDEgMjQsLTAuMDAwMSIgaWQ9IkZpbGwtMSIgZmlsbD0iI0ZGRkZGRiIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPHBhdGggZD0iTTI0LDAuOTk5OSBDMzYuNzAyLDAuOTk5OSA0NywxMS4yOTY5IDQ3LDIzLjk5OTkgQzQ3LDM2LjcwMjkgMzYuNzAyLDQ2Ljk5OTkgMjQsNDYuOTk5OSBDMTEuMjk3LDQ2Ljk5OTkgMSwzNi43MDI5IDEsMjMuOTk5OSBDMSwxMS4yOTY5IDExLjI5NywwLjk5OTkgMjQsMC45OTk5IFoiIGlkPSJTdHJva2UtNCIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LDkuNTI2OCBDMjgsMTEuNzM1OCAyNi4yMDksMTMuNTI2OCAyNCwxMy41MjY4IEMyMS43OTEsMTMuNTI2OCAyMCwxMS43MzU4IDIwLDkuNTI2OCBDMjAsNy4zMTc4IDIxLjc5MSw1LjUyNjggMjQsNS41MjY4IEMyNi4yMDksNS41MjY4IDI4LDcuMzE3OCAyOCw5LjUyNjggWiIgaWQ9IlN0cm9rZS02IiBzdHJva2U9IiM3NEIzRDYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNiwxNi4zMjM2IEwxMiwxNi4zMjM2IEMxMC44OTYsMTYuMzIzNiAxMCwxNy4yMTk2IDEwLDE4LjMyMzYgQzEwLDE5LjQyNzYgMTAuODk2LDIwLjMyMzYgMTIsMjAuMzIzNiBMMTkuNzE4LDIxLjMyMzYgQzE5LjgxMywyMy40MTY2IDE2LjMzNyw0MC4wOTA2IDE2LjMzNyw0MC4wOTA2IEMxNi4zMzcsNDAuMDkwNiAxNS45Nyw0MS42NjE2IDE3LjU3NCw0Mi4xMTE2IEMxOS4yNDksNDIuNTc5NiAxOS44MjgsNDEuMTQ5NiAxOS44MjgsNDEuMTQ5NiBDMTkuODI4LDQxLjE0OTYgMjIuMTA0LDMyLjQ4MzYgMjIuMzEyLDMxLjQ0MzYgQzIyLjc1NiwyOS43MzE2IDIyLjkyNiwyOC42MDQ2IDIzLjk0OSwyOC42MjI2IEMyNS4xMjEsMjguNTgyNiAyNS4zMDIsMjkuNzU0NiAyNS43MzcsMzEuNDQzNiBDMjYuMDAyLDMyLjQ2OTYgMjguMTE5LDQwLjc5OTYgMjguMTE5LDQwLjc5OTYgQzI4LjExOSw0MC43OTk2IDI4LjU3NCw0Mi41ODQ2IDMwLjMwOCw0Mi4wOTc2IEMzMS43MTYsNDEuNzAwNiAzMS4zOTIsNDAuMDY2NiAzMS4zOTIsNDAuMDY2NiBDMzEuMzkyLDQwLjA2NjYgMjguMjM2LDIzLjQxNjYgMjguMzMxLDIxLjMyMzYgTDM2LDIwLjMyMzYgQzM3LjEwNCwyMC4zMjM2IDM4LDE5LjQyNzYgMzgsMTguMzIzNiBDMzgsMTcuMjE5NiAzNy4xMDQsMTYuMzIzNiAzNiwxNi4zMjM2IFoiIGlkPSJTdHJva2UtOCIgc3Ryb2tlPSIjNzRCM0Q2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat left 7px;
}

.h1--type {
  margin-bottom: 16px;
  padding-top: 74px;
  border-top: 1px solid #cbcbcb;
  font-size: 48px;
}

.h2 {
  margin-bottom: 11px;
  font-size: 28px;
  line-height: 1.3em;
}

.h2--type {
  margin-bottom: 11px;
  padding-top: 40px;
  font-size: 28px;
  line-height: 1.3em;
}

.h2--type+.h3 {
  margin-top: 40px;
}

.h2+.h3 {
  margin-top: 40px;
}

.h3 {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 1.3em;
}

.h3 span {
  padding: 0 .2em;
}

.description {
  margin-bottom: 78px;
  font-size: 16px;
}

.img {
  line-height: 0;
}

.img.-samplescreen {
  border: 1px solid #ccc;
}

.line {
  border: 1px solid #cbcbcb;
}

.bold {
  font-weight: bold;
}

.normal {
  font-weight: normal;
}

.tac {
  text-align: center !important;
}

.mb0 {
  margin-bottom: 0 !important;
}

.color.c-eb7b0c {
  background: #eb7b0c;
}

.color.c-ab5a09 {
  background: #ab5a09;
}

.color.c-0871a6 {
  background: #0871a6;
}

.color.c-2996cc {
  background: #2996cc;
}

.color.c-ebe3d8 {
  background: #ebe3d8;
}

.color.c-f2f2f2 {
  background: #f2f2f2;
}

.color.c-eb7b0c {
  background: #eb7b0c;
}

.color.c-054666 {
  background: #054666;
}

.color.c-3a5ea6 {
  background: #3a5ea6;
}

.color.c-ffffff {
  background: #fff;
  border: #cbcbcb 1px solid;
}

.color.c-808080 {
  background: gray;
}

.color.c-365fb3 {
  background: #365fb3;
}

.color.c-1c678c {
  background: #1c678c;
}

.color.c-bbbbbb {
  background: #bbb;
}

.color.c-1a1a1a {
  background: #1a1a1a;
}

.color.c-d53E17 {
  background: #d53e17;
}

.color.c-fad9d0 {
  background: #fad9d0;
}

.color.c-fbe4ce {
  background: #fbe4ce;
}

.color.c-11a64f {
  background: #11a64f;
}

.color.c-cfeddc {
  background: #cfeddc;
}

.color.c-e6e6e6 {
  background: #e6e6e6;
}

.color.c-cbcbcb {
  background: #cbcbcb;
}

.color.c-f2eee9 {
  background: #f2eee9;
}

.color.c-d4ccc3 {
  background: #d4ccc3;
}

.color.c-2a848c {
  background: #2a848c;
}

.color.c-17484d {
  background: #17484d;
}

.color.c-427e94 {
  background: #427e94;
}

.color.c-396280 {
  background: #396280;
}

.color.c-346373 {
  background: #346373;
}

.color.c-e6eff2 {
  background: #e6eff2;
}

.color.c-dae3e6 {
  background: #dae3e6;
}

.color.c-ced5d9 {
  background: #ced5d9;
}

.color.c-268044 {
  background: #268044;
}

.color.c-134022 {
  background: #134022;
}

.color.c-3c8461 {
  background: #3c8461;
}

.color.c-34735e {
  background: #34735e;
}

.color.c-2e664a {
  background: #2e664a;
}

.color.c-e1f2e7 {
  background: #e1f2e7;
}

.color.c-d5e6db {
  background: #d5e6db;
}

.color.c-cad9cf {
  background: #cad9cf;
}

.color.c-317a0c {
  background: #317a0c;
}

.color.c-173b06 {
  background: #173b06;
}

.color.c-508122 {
  background: #508122;
}

.color.c-1b6e1b {
  background: #1b6e1b;
}

.color.c-3d6118 {
  background: #3d6118;
}

.color.c-521f99 {
  background: #521f99;
}

.color.c-301259 {
  background: #301259;
}

.color.c-6947cc {
  background: #6947cc;
}

.color.c-75318c {
  background: #75318c;
}

.color.c-48318c {
  background: #48318c;
}

.color.c-ebe6f2 {
  background: #ebe6f2;
}

.color.c-dfdae6 {
  background: #dfdae6;
}

.color.c-d2ced9 {
  background: #d2ced9;
}

.color.c-a51167 {
  background: #a51167;
}

.color.c-670a40 {
  background: #670a40;
}

.color.c-cc33a6 {
  background: #cc33a6;
}

.color.c-992643 {
  background: #992643;
}

.color.c-8c2372 {
  background: #8c2372;
}

.color.c-f7e9f1 {
  background: #f7e9f1;
}

.color.c-eddfe7 {
  background: #eddfe7;
}

.color.c-e3d5dd {
  background: #e3d5dd;
}

.color.c-333333 {
  background: #333;
}

.color.c-3e3e3e {
  background: #3e3e3e;
}

.fs-s {
  font-size: 12px;
}

.fs-m {
  font-size: 13px;
}

.fs-l {
  font-size: 14px;
}

.fs-xl {
  font-size: 16px;
}

.fs-2xl {
  font-size: 18px;
}

.fs-3xl {
  font-size: 20px;
}

.fs-4xl {
  font-size: 24px;
}

.fs-5xl {
  font-size: 26px;
}

.fs-6xl {
  font-size: 32px;
}

.fs-7xl {
  font-size: 36px;
}

.fs-8xl {
  font-size: 40px;
}

.fs-9xl {
  font-size: 44px;
}

.footer {
  display: flex;
  position: absolute;
  bottom: 0;
  width: calc(100% - 264px);
  margin-left: 264px;
  padding: 23px 96px 22px 48px;
  background: #f2f2f2;
}

.footer .footer__logo-misumi {
  margin-right: auto;
  font-size: 0;
}

.footer .footer__logo-misumi>img {
  width: 90px;
}

.footer .footer__copyright {
  margin-bottom: 0;
}

.footer .footer__copyright>small {
  font-size: 12px;
}

.nav {
  position: fixed;
  left: 0;
  top: 0;
  width: 264px;
  height: 100%;
  background: #333;
  z-index: 98;
  overflow-x: hidden;
  overflow-y: auto;
}

.nav__logo-area {
  padding: 32px 32px 30px;
}

.nav__logo-misumi,.nav__logo-mdc,.nav__logo-ver {
  display: block;
  line-height: 0;
}

.nav__logo-misumi {
  margin-bottom: 27px;
}

.nav__logo-mdc {
  margin-left: 2px;
}

.nav__logo-ver {
  margin-top: 7px;
  text-align: right;
}

.nav__wrapper {
  position: relative;
  display: none;
}

.nav__wrapper a,.nav__wrapper button {
  background: rgba(0,0,0,0);
  color: #fff;
  text-align: left;
  text-decoration: none;
  outline: none;
}

.nav__wrapper.is-active {
  display: block;
}

.nav__menu {
  position: relative;
  transform: translate3d(0, 0, 0);
  transition: transform .3s cubic-bezier(0.75, 0.02, 0.5, 1);
}

.nav__menu li a,.nav__menu li button {
  display: block;
  padding: 11px 0 8px;
  transition: background-color .3s;
}

.nav__menu li a:hover,.nav__menu li button:hover {
  background-color: #707070;
}

.nav__menu-lv1>li>a,.nav__menu-lv1>li>button {
  position: relative;
  width: 264px;
  padding-left: 48px;
  padding-right: 32px;
  font-size: 14px;
}

.nav__menu-lv1>li>a::before,.nav__menu-lv1>li>button::before {
  content: "";
  position: absolute;
  top: calc(50% - 3px);
  left: 28px;
  border: 4px solid rgba(0,0,0,0);
  border-left: 5px solid #fff;
}

.nav__menu-lv1>li.is-open>a {
  background: #000;
  font-weight: bold;
}

.nav__menu-lv1>li.is-open>button::before {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  left: 26px;
  border: 4px solid rgba(0,0,0,0);
  border-top: 5px solid #fff;
}

.nav__menu-lv2 {
  display: none;
}

.is-open .nav__menu-lv2 {
  display: block;
}

.nav__menu-lv2>li>a {
  padding-left: 60px;
  padding-right: 32px;
}

.nav__menu-lv2>li.is-active>a {
  background: #000;
  font-weight: bold;
}

.nav__menu-lv2>li.is-active .nav__menu-lv3 {
  display: block;
}

.nav__menu-lv3 {
  display: none;
}

.nav__menu-lv3>li>a {
  position: relative;
  padding-left: 80px;
  padding-right: 32px;
}

.nav__menu-lv3>li>a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 64px;
  width: 1px;
  height: 100%;
  background: #000;
}

.nav__menu-lv3>li>a::after {
  content: "";
  position: absolute;
  top: calc(50% - 7px);
  left: 64px;
  width: 1px;
  height: 17px;
}

.nav__menu-lv3>li>a.is-active::after {
  background: #fff;
}

.nav__menu-lv3>li:first-child>a::before,.nav__menu-lv3>li:first-child>a::after {
  top: 12px;
}

.nav__menu-lv3>li:last-child>a::before,.nav__menu-lv3>li:last-child>a::after {
  top: auto;
  bottom: 9px;
}

.sky {
  background: url(../images/top/mv_grass.jpg) repeat-x center top/888px auto;
}

.area_gray {
  background: #f7f7f7;
  padding: 44px;
}

.area_slogan {
  background: #f7f7f7;
  padding: 0 0 20px 0;
}

.area_white {
  background: #fff;
  padding: 44px;
}

.top {
  width: 888px;
  margin: 0 auto;
}

.top__mv {
  width: 888px;
  height: 391px;
  margin: 0 auto;
  background: url(../images/top/mv.png) no-repeat center top/888px auto;
}

.slogan {
  background: #f7f7f7;
  padding: 0;
}

.slogan h1 {
  font-size: 56px;
  text-align: center;
  margin: 0 auto;
  color: #166b93;
}

.slogan h2 {
  text-align: center;
  font-size: 28px;
  margin-bottom: 20px;
}

.slogan p {
  font-size: 14px;
  text-align: center;
}

.object {
  display: flex;
  width: 888px;
  padding: 22px 0;
  justify-content: center;
  align-items: center;
}

.object_text {
  width: 400px;
  margin-left: 40px;
}

.conceptsummary {
  display: flex;
  width: 888px;
  padding: 22px 0;
  justify-content: center;
  align-items: center;
}

.conceptsummary_text {
  width: 400px;
  margin-right: 40px;
}

.conceptsummary_principal {
  width: 130px;
  margin-right: 5px;
  text-align: center;
}

.conceptsummary_link_details {
  margin-top: 20px;
  font-size: 16px;
}

.example {
  display: inline-flex;
  flex-wrap: wrap;
  margin-left: -12px;
  margin-right: -12px;
}

.example__h2 {
  text-align: center;
  font-size: 28px;
  margin-bottom: 20px;
}

.example__p {
  font-size: 14px;
  text-align: center;
}

.example_sample {
  flex: 0 1 100%;
  flex-basis: 280px;
  max-width: 280px;
  margin-left: 12px;
  margin-right: 12px;
  text-align: center;
}

.example_link_details {
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
}

.example_link_details>a {
  margin-right: 20px;
}

.shadow {
  box-shadow: 0 0 10px #a5a5a5;
}

.shadow_img {
  vertical-align: bottom;
  line-height: 1em;
}

.shadow:hover {
  box-shadow: 0 0 5px #a5a5a5;
}

.guide {
  display: inline-flex;
  flex-wrap: wrap;
  margin-left: -12px;
  margin-right: -12px;
}

.guide__h2 {
  text-align: center;
  font-size: 28px;
  margin-bottom: 20px;
}

.guide__h3 {
  font-size: 20px;
  text-align: center;
  margin-bottom: 20px;
}

.guide__p {
  font-size: 14px;
  text-align: center;
}

.guide__ul {
  text-align: left;
  font-size: 16px;
  line-height: 250%;
  margin-top: 20px;
}

.guide_col {
  flex: 0 1 100%;
  flex-basis: 280px;
  width: 280px;
  margin-left: 12px;
  margin-right: 12px;
}

.guide_col2 {
  flex: 0 1 100%;
  flex-basis: 280px;
  padding: 20px;
  width: 280px;
  margin-left: -12px;
  margin-right: -12px;
  background-image: url(../images/top/guide_deer.gif);
  background-size: 280px;
  background-position: right bottom;
  background-repeat: no-repeat;
}

.version {
  width: auto;
  padding: 28px 0px 28px 140px;
  background: #d8edf5 url(data:image/png;base64,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) no-repeat 36px center/64px auto;
}

.version .version__data {
  display: flex;
  margin-bottom: 12px;
  font-size: 16px;
}

.version .version__update {
  display: flex;
}

.anchor {
  padding-right: 32px;
  background: url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9Imljb24gcGFnZWxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjguNjQiIGhlaWdodD0iNS41NiI+PHBhdGggZGF0YS1uYW1lPSLjg5HjgrkgMTgwNyIgZD0iTTQuMzIgNS41NmEuNzQuNzQgMCAwMS0uNTYtLjI2bC0zLjU3LTRBLjc1Ljc1IDAgMDEuMjUuMTlhLjczLjczIDAgMDExLjA2LjA2bDMgMy40MiAzLTMuNDJBLjc1Ljc1IDAgMDE4LjM5LjE5YS43My43MyAwIDAxLjA2IDEuMDVMNC44OCA1LjNhLjc0Ljc0IDAgMDEtLjU2LjI2eiIgZmlsbD0iIzA4NzFhNiIvPjwvc3ZnPg==) no-repeat right center/20px 12px;
  font-size: 20px;
  font-weight: bold;
}

.anchor-s {
  padding-right: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9Imljb24gcGFnZWxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjguNjQiIGhlaWdodD0iNS41NiI+PHBhdGggZGF0YS1uYW1lPSLjg5HjgrkgMTgwNyIgZD0iTTQuMzIgNS41NmEuNzQuNzQgMCAwMS0uNTYtLjI2bC0zLjU3LTRBLjc1Ljc1IDAgMDEuMjUuMTlhLjczLjczIDAgMDExLjA2LjA2bDMgMy40MiAzLTMuNDJBLjc1Ljc1IDAgMDE4LjM5LjE5YS43My43MyAwIDAxLjA2IDEuMDVMNC44OCA1LjNhLjc0Ljc0IDAgMDEtLjU2LjI2eiIgZmlsbD0iIzA4NzFhNiIvPjwvc3ZnPg==) no-repeat right center/14px 8px;
  font-size: 13px;
  margin-right: 4px;
}

.btn--download {
  max-width: 100%;
  margin-bottom: 20px;
  padding: 20px 52px;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
}

.btn--download:hover {
  color: #1a1a1a;
}

.btn--download .mdc-btn__icon {
  width: 18px;
  height: 18px;
}

.btn--link {
  text-decoration: none;
}

.caption {
  display: block;
  margin-top: 12px;
  margin-bottom: 0;
  font-size: 12px;
}

.caption--line {
  position: relative;
  margin: 14px 0 23px;
}

.caption--line__ng,.caption--line__ok {
  display: block;
  height: 24px;
}

.caption--line__ng::after,.caption--line__ok::after {
  content: "";
  position: absolute;
  top: 10px;
  right: 0;
  width: 392px;
  height: 4px;
}

.caption--line__ng::after {
  background: #d53e17;
}

.caption--line__ok::after {
  background: #11a64f;
}

.caption--line+p {
  margin-bottom: 0;
}

.row {
  display: inline-flex;
  flex-wrap: wrap;
  margin-left: -12px;
  margin-right: -12px;
}

.col--2 {
  max-width: 432px;
  margin-left: 12px;
  margin-right: 12px;
}

.col--3 {
  flex: 0 1 100%;
  flex-basis: 280px;
  max-width: 280px;
  margin-left: 12px;
  margin-right: 12px;
}

.box {
  width: 432px;
  font-size: 16px;
  padding: 20px;
  background-color: #f2f2f2;
}

.compliance {
  margin-bottom: 24px;
  font-size: 15px;
  font-weight: bold;
}

.compliance>li {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 24px;
}

.compliance__point {
  position: relative;
  height: 44px;
  margin-right: 32px;
  padding: 8px 8px 8px 12px;
  background: #1a1a1a;
  color: #fff;
  line-height: 1.8em;
}

.compliance__point::after {
  content: "";
  position: absolute;
  top: 0;
  right: -38px;
  border: 22px solid rgba(0,0,0,0);
  border-left: 16px solid #1a1a1a;
}

.compliance__num {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-left: 8px;
  margin-right: -8px;
  border-radius: 50%;
  background: #fff;
  color: #1a1a1a;
  text-align: center;
}

.compliance__text {
  width: 760px;
  margin-bottom: 0;
  font-size: 18px;
}

.rightblock {
  width: 600px;
  margin: 0 0 0 auto;
}

.concept-summary {
  background-color: #f7f7f7;
  padding: 44px;
  margin-bottom: 88px;
}

.concept-summary>p {
  margin: 0;
}

.leftblock {
  width: 600px;
}

.concept-simple {
  width: 888px;
  min-height: 540px;
  height: auto !important;
  height: 580px;
  margin-bottom: 20px;
  background-image: url(../images/about/concept-simple.png);
  background-size: 280px;
  background-repeat: no-repeat;
}

.concept-integrity {
  width: 888px;
  min-height: 540px;
  height: auto !important;
  height: 580px;
  margin-bottom: 20px;
  background-image: url(../images/about/concept-integrity.png);
  background-size: 280px;
  background-position: right top;
  background-repeat: no-repeat;
}

.concept-advanced {
  width: 888px;
  min-height: 540px;
  height: auto !important;
  height: 580px;
  background-image: url(../images/about/concept-advanced.png);
  background-size: 280px;
  background-repeat: no-repeat;
}

.concept-message {
  background-color: #f7f7f7;
  padding: 20px;
}

.concept-message>p {
  margin: 0;
}

.demo {
  display: flex;
  justify-content: center;
  font-family: "Meiryo UI",sans-serif;
  position: relative;
  margin-bottom: 24px;
  padding: 60px 20px;
  background: #f2f2f2;
}

.demo__tag {
  position: absolute;
  top: 0;
  left: 0;
  padding: 7px 8px 7px 28px;
  background: #29bcaa;
  color: #fff;
  font-size: 12px;
}

.demo__tag::before,.demo__tag::after {
  content: "";
  position: absolute;
}

.demo__tag::before {
  top: 9px;
  left: 8px;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  border: 1px solid #fff;
}

.demo__tag::after {
  top: 13px;
  left: 13px;
  border: 3px solid rgba(0,0,0,0);
  border-left: 5px solid #fff;
}

.demo>div {
  max-width: 100%;
}

.demo__list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.demo__list>li {
  margin-right: 10px;
}

.demo__list+.demo__list {
  margin-top: 30px;
}

.source {
  max-height: 285px;
  padding: 24px;
  border: 1px solid #ccc;
  overflow: auto;
}

.source pre.prettyprint {
  margin: 0;
  padding: 0;
  border: none;
}

.source pre,.source code,.source kbd,.source samp {
  font-family: "Meiryo UI",sans-serif;
}

.source.source--dir {
  max-height: 100%;
}

.info>li {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 36px;
}

.info>li:last-child {
  margin-bottom: 0;
}

.info__num {
  display: block;
  width: 40px;
  height: 40px;
  margin-right: 16px;
  padding-top: 4px;
  color: #fff;
  font-size: 20px;
  text-align: center;
}

.info__num.n1 {
  background: #d53e17;
}

.info__num.n2 {
  background: #eb7b0c;
}

.info__num.n3 {
  background: #11a64f;
}

.info__num.n4 {
  background: #0871a6;
}

.info__num.n5 {
  background: #2996cc;
}

.info__num.n6 {
  background: #6947cc;
}

.info__num.n7 {
  background: #cc33a6;
}

.info__num.n8 {
  background: #1a1a1a;
}

.info__description {
  width: 222px;
}

.info__description>dt {
  margin-bottom: 2px;
  font-weight: bold;
}

.info--color {
  margin-top: 20px;
}

.info--color .color {
  display: block;
  width: 80px;
  height: 40px;
  margin-right: 16px;
}

.info--color .info__num {
  background: #1a1a1a;
}

.info--color .info__description {
  width: 280px;
}

.library {
  display: flex;
  margin-bottom: 40px;
}

.library__box {
  width: 432px;
}

.library__box+.library__box {
  margin-left: auto;
}

.library__list {
  display: flex;
  flex-wrap: wrap;
  max-width: 912px;
  margin-left: -24px;
  margin-top: -24px;
}

.library__list>li {
  width: 90px;
  margin-left: 24px;
  margin-top: 24px;
}

.library__list>li .mdc-radio-simple {
  margin-top: -1px;
  margin-left: -1px;
}

.library__list .img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 67px;
  height: 67px;
  background: #f2f2f2;
}

.library__list .img img {
  max-width: 30px;
  max-height: 30px;
}

.library__list .img label {
  transform: scale(2);
}

.library__list .caption {
  margin-top: 8px;
  font-size: 13px;
  font-weight: bold;
}

.library__list .file {
  margin-bottom: 0;
  font-size: 12px;
  word-break: break-all;
}

.library__list--dark .img {
  background: gray;
}

.link {
  max-height: 285px;
  padding: 24px;
  border: 1px solid #ccc;
  overflow: auto;
}

.link a {
  line-height: 250%;
}

.arrow {
  position: relative;
  padding-left: 15px;
}

.arrow::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-top: solid 2px #ccc;
  border-right: solid 2px #ccc;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 50%;
  left: 0;
  margin-top: -2px;
}

.list--note>li {
  margin: .5em 0;
  padding-left: 1em;
  font-size: 12px;
  text-indent: -1em;
}

.list--icon {
  display: inline-flex;
}

.list--icon>li {
  width: 20px;
  height: 20px;
  margin-right: 20px;
}

.list--icon>li>img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

.list--icon>li .mdc-radio-simple>input[type=radio]+span::before {
  left: 1px;
}

.list--icon>li .mdc-radio-simple>input[type=radio]+span::after {
  left: 6px;
}

.list--icon+.list--icon {
  margin-top: 30px;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media__body {
  flex: 1;
}

.media__img {
  max-width: 432px;
}

.media__img.media__img--l {
  margin-right: 24px;
}

.media__img.media__img--r {
  margin-left: 24px;
}

.media__bold-text {
  margin-top: 20px;
  font-size: 18px;
  font-weight: bold;
}

.media--col2 .media__img {
  display: flex;
}

.media--col2 .media__img>li {
  max-width: 204px;
  margin-right: 24px;
}

.media--col2 .media__img>li:last-child {
  margin-right: 0;
}

.media--col4 .media__img {
  display: flex;
  max-width: 584px;
}

.media--col4 .media__img>li {
  max-width: 128px;
  margin-right: 24px;
}

.media--col4 .media__img>li:last-child {
  margin-right: 0;
}

.table {
  width: 100%;
  border-collapse: initial;
}

.table>thead {
  border-left: 1px solid gray;
  border-right: 1px solid gray;
}

.table>thead>tr>th {
  padding: 18px 12px 19px 11px;
  border-left: 1px solid rgba(242,242,242,.3);
  border-bottom: 1px solid rgba(242,242,242,.3);
  background: gray;
  color: #fff;
  text-align: left;
}

.table>thead>tr>th:first-child {
  border-left: 1px solid gray;
}

.table>thead>tr:last-child>th {
  border-bottom: 1px solid gray;
}

.table>tbody>tr>th,.table>tbody>tr>td {
  padding: 18px 12px 19px 11px;
  border-left: 1px solid #cbcbcb;
  border-bottom: 1px solid #cbcbcb;
  text-align: left;
}

.table>tbody>tr>th.colNo,.table>tbody>tr>td.colNo {
  text-align: right;
}

.table>tbody>tr>th {
  font-weight: bold;
}

.table>tbody>tr>th .color {
  display: block;
  width: 24px;
  height: 24px;
}

.table>tbody>tr>td:last-child {
  border-right: 1px solid #cbcbcb;
}
