.icon{display:inline-block;text-align:center;background:50% no-repeat}.icon:empty:after{visibility:hidden;content:'\00A0'}.icon>img,.icon>svg{margin:-5.15em 0 -5em;vertical-align:middle}.icon_logo_sir{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik01OC4xNyA1Ni45QzQ3LjE1OCA2MSAzNi4wMiA2My40NzUgMjQuMjYgNjRjLTIuNDA2IDAtNC4zNC0xLjktNC42NjMtNC4yYTI2MC4zNyAyNjAuMzcgMCAwIDEgMC01NS42QzE5LjkxOSAxLjkgMjEuODU0IDAgMjQuMjYgMGMxMS43ODMuNTI1IDIyLjkyMSAzIDMzLjkzNSA3LjEgMi4wMzQuODUgNC4wNDQgMi41NSA0LjUxNSA0Ljc3NWExOTEuNDkyIDE5MS40OTIgMCAwIDEgMCA0MC4yNWMtLjQ3MSAyLjIyNS0yLjUwNSAzLjkyNS00LjU0IDQuNzc1eiIgZmlsbD0iI0ZEQjI3RiIvPjxwYXRoIGQ9Ik0xMy41OTQgNjEuOWMtNC43MzgtMi44MjUtOC4yMTEtNi4wMjUtMTAuOTktOS4yMjVDMS42MzggNTEuNTUuNjIgNDkuNzUuNTcyIDQ4LjU3NS4xMjQgMzUuNy4xMjQgMjcuNS41NyAxNC42MjVjLjA1LTEuMTc1LjcxOS0yLjU3NSAxLjY2Mi0zLjc1IDIuNjU0LTMuMyA3LjE5My03LjMyNSAxMS4zNi04LjgyNSAxLjA0My0uMzc1IDIuMDEgMS4wMjUgMi4wNiAyLjY3NS42NDUgMTguMTUuNjIgMzYuMyAwIDU0LjQ3NS0uMDc1IDEuNjc1LTEuMTY2IDMuMjI1LTIuMDYgMi43eiIgZmlsbD0iI0VFODAzNSIvPjxwYXRoIGQ9Ik00MS45MjIgMjBjNy42NCAwIDE0LjMxNCA0LjgyNSAxNy44NiAxMi0zLjU0NiA3LjE3NS0xMC4yMiAxMi0xNy44NiAxMi03LjY0IDAtMTQuMzEzLTQuODI1LTE3Ljg2LTEyIDMuNTQ3LTcuMTc1IDEwLjIyLTEyIDE3Ljg2LTEyeiIgZmlsbD0iI0ZGRiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyIDIxKSI+PGVsbGlwc2UgZmlsbD0iIzVBNUE1QSIgY3g9IjkuOTIyIiBjeT0iMTEiIHJ4PSI5LjkyMiIgcnk9IjExIi8+PGVsbGlwc2UgZmlsbD0iI0ZGRiIgY3g9IjkuOTIyIiBjeT0iMTEiIHJ4PSI3LjkzOCIgcnk9IjkiLz48ZWxsaXBzZSBmaWxsPSIjNUE1QTVBIiBjeD0iOS45MjIiIGN5PSIxMSIgcng9IjUuOTUzIiByeT0iNyIvPjwvZz48L2c+PC9zdmc+Cg==)}.icon_menu_projects{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTMuNyAzTDIyIDE0SDN2NGgxOWwtOC4zIDExSDE5bDEwLTEzTDE5IDN6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K)}.icon_theme_sir{background-size:contain;background-position:50% 50%}.icon_theme_sir.icon_size_s{width:16px;height:16px}.icon_theme_sir.icon_size_m{width:24px;height:24px}.icon_theme_sir.icon_size_l{width:32px;height:32px}html{min-height:100%}.page_theme_islands{font:13px 'Helvetica Neue',Helvetica,Arial,sans-serif;min-height:100%;margin:0;color:#000;background:#fff;font-family:'Ubuntu',Arial,sans-serif}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/X_EdMnknKUltk57alVVbVxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/nBF2d6Y3AbOwfkBM-9HcWBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/CdlIlwqST01WNAKqZbtZkhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/7k0RmqCN8EFxqS6sChuRzRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/WtcvfJHWXKxx4x0kuS1koRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:local('Ubuntu Light'),local('Ubuntu-Light'),url(https://fonts.gstatic.com/s/ubuntu/v10/_aijTyevf54tkVDLy-dlnFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/ODszJI8YqNw8V2xPulzjO_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/iQ9VJx1UMASKNiGywyyCXvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/WkvQmvwsfw_KKeau9SlQ2_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/gYAtqXUikkQjyJA1SnpDLvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/Wu5Iuha-XnKDBvqRwQzAG_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(https://fonts.gstatic.com/s/ubuntu/v10/sDGTilo5QRsfWu6Yc11AXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/MLKvhAbswThSVACnSTWCpxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/IiMFELcoPB-OzGzq14k4ehJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/H2j4_4xA-HIuoc_A3BIwVBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/EtSRPnpS3nIR-zKYiR-sDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/gMhvhm-nVj1086DvGgmzBxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(https://fonts.gstatic.com/s/ubuntu/v10/OsJ2DjdpjqFRVUSto6IffFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/oxrPYIm05JrY_0rFIEQ_oRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/4z2U46_RRLOfkoHsWJG3vxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/2vaWVxeAxHVkFcnCBCQCyRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/M-Ii49WH_TYYnOjQyLgTMBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/nsLtvfQoT-rVwGTHHnkeJhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(https://fonts.gstatic.com/s/ubuntu/v10/0ihfXUL2emPh0ROJezvraFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.link{touch-action:manipulation}.link_disabled{pointer-events:none}.main-menu_theme_sir{width:80px;background:#5a5a5a;display:flex;flex-direction:column}.main-menu_theme_sir .main-menu__item{opacity:.7;width:80px;height:80px;position:relative;font-size:9px;font-weight:500;line-height:1.33;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-menu_theme_sir .main-menu__item:first-child{opacity:1}.main-menu_theme_sir .main-menu__item:first-child .icon{width:40px!important;height:40px!important}.main-menu_theme_sir .main-menu__item.main-menu__item_active:first-child{background:#fd9f5d}.main-menu_theme_sir .main-menu__item.main-menu__item_active:first-child:before{display:none}.main-menu_theme_sir .main-menu__item.link_hovered,.main-menu_theme_sir .main-menu__item.main-menu__item_active{opacity:1;background:#404040}.main-menu_theme_sir .main-menu__item_active:before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:#ee8035}.main-menu_theme_sir .main-menu__item_bottom{margin-top:auto;align-self:flex-end}.main-menu_theme_sir .main-menu__item .icon+.main-menu__text{margin-top:4px}.main-menu_theme_sir .main-menu__item .icon:last-child{width:50px;height:50px}