@import url(http://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic,700italic);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700);@import url(http://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic);/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ *//* * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. *//* ==========================================================================   Base styles: opinionated defaults   ========================================================================== */html {    color: #32477D;    font-size: 1em;    line-height: 1.5;}a {  color: #0076FF;}a[href $='.pdf'] {  padding-left: 30px;  background: transparent url("../img/icon-pdf.png") no-repeat scroll left / 27px 15px;}/* * Remove text-shadow in selection highlight: * https://twitter.com/miketaylr/status/12228805301 * * These selection rule sets have to be separate. * Customize the background color to match your design. */::-moz-selection {    background: #b3d4fc;    text-shadow: none;}::selection {    background: #b3d4fc;    text-shadow: none;}/* * A better looking default horizontal rule */ p {   color: #32477D; }hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #ccc;    margin: 1em 0;    padding: 0;}/* * Remove the gap between audio, canvas, iframes, * images, videos and the bottom of their containers: * https://github.com/h5bp/html5-boilerplate/issues/440 */audio,canvas,iframe,img,svg,video {    vertical-align: middle;}/* * Remove default fieldset styles. */fieldset {    border: 0;    margin: 0;    padding: 0;}/* * Allow only vertical resizing of textareas. */textarea {    resize: vertical;}/* ==========================================================================   Browser Upgrade Prompt   ========================================================================== */.browserupgrade {    margin: 0.2em 0;    background: #ccc;    color: #000;    padding: 0.2em 0;}/* ==========================================================================   Author's custom styles   ========================================================================== */body {    background: #fff;    font-size: 14px;}body *:focus {    outline: none;}:first-child {    margin-top: 0;}.container {    max-width: 1230px;    padding: 0 25px;    margin: auto;}.mobile-visible {    display: none;}@media screen and (max-width: 767px) {    .mobile-visible {        display: block;    }}#wrap {    position: relative;    z-index: 13;    background: #fff;}#wrapper {    width: 100%;    overflow: hidden;}.header {    -moz-transition: padding 0.4s, height 0.4s;    -o-transition: padding 0.4s, height 0.4s;    -webkit-transition: padding 0.4s, height 0.4s;    transition: padding 0.4s, height 0.4s;}.header_front {    height: 34px;    margin: 0 0 75px;    padding-top: 31px;    position: relative;    z-index: 99;    /* opacity: 0; */    -webkit-transition: opacity .25s;    -moz-transition: opacity .25s;    -ms-transition: opacity .25s;    -o-transition: opacity .25s;    transition: opacity .25s;}.header_front .header__nav {    float: left;    width: 49.26315789473684%;}.header_front .header__nav-item {    float: left;    width: 33%;    position: relative;    height: 30px;}.header_front .header__nav-item .nav-title {    font-family: "Roboto Condensed", sans-serif;    font-size: 16px;    line-height: 30px;    font-weight: 700;    display: inline-block;    padding-right: 17px;    position: relative;    cursor: pointer;}.header_front .header__nav-item .nav-title:after {    content: "";    position: absolute;    right: 0;    top: 9px;    width: 7px;    height: 7px;    border-style: solid;    border-width: 0 0 2px 2px;    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}.header_front .header__nav-item .drop-list {    position: absolute;    left: -10px;    top: 100%;    background: #fff;    display: none;    padding: 0 10px;    margin: 0;    list-style: none;    width: 100%;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.header_front .header__nav-item .drop-list li {    padding: 6px 0;    white-space: nowrap;}.header_front .header__nav-item .drop-list li a {    color: inherit;    text-decoration: none;}.header_front .header__nav-item .drop-list li a:hover {    text-decoration: underline;}.header_front .header__nav-item:hover .drop-list {    display: block;}.header_front .header__search {    float: right;    width: 44.421052631578945%;    position: relative;}.header_front .header__search input[type='search'] {    -webkit-appearance: textfield;    display: block;    border: 0;    height: 31px;    line-height: 30px;    width: 100%;    padding: 5px 10px 5px 35px;    background: #f1f4f8;    color: #a1aebc;    font-size: 14px;    font-family: "Merriweather", serif;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.header_front .header__search input[type='search']:-moz-placeholder {    color: #a1aebc;}.header_front .header__search input[type='search']::-moz-placeholder {    color: #a1aebc;}.header_front .header__search input[type='search']:-ms-input-placeholder {    color: #a1aebc;}.header_front .header__search input[type='search']::-webkit-input-placeholder {    color: #a1aebc;}.header_front .header__search button[type='submit'] {    border: 0;    width: 34px;    height: 30px;    background: none;    position: absolute;    left: 0;    top: 0;    color: #a1aebc;}.header_inner,.header_fixed {    position: fixed;    top: 0;    left: 0;    right: 0;    /*background: #fff;*/    z-index: 1201;    height: 60px;}/*.header_inner.header_fixed,.header_fixed.header_fixed {    position: relative;}*/.header_inner.header_fixed .nav-toggle,.header_fixed.header_fixed .nav-toggle {    margin-top: 18px;}.header_inner__helper,.header_fixed__helper {    height: 62px;    margin: 0 0 100px;}.header_inner .container,.header_fixed .container/*,.header_index .container*/{    position: relative;    max-width: 100%;}.header_inner .header__nav,.header_fixed .header__nav {    /*display: none;*/    position: fixed;    left: 0;    top: 0;    bottom: 0;    background: #fafafa;    padding: 0;    /*width: 268px;*/    width: 0;    visibility: hidden;    overflow: hidden;    font-family: "Roboto Condensed", sans-serif;    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);}.header__nav-inner {    width: 268px;    position: absolute;    left: 48px;    top: 62px;    bottom: 0;    overflow: auto;}.header_front.header_fixed .header__nav {    position: absolute;    height: auto;    bottom: auto;}.header_front.header_fixed .header__nav-inner {    position: absolute;    /*padding: 48px 0 35px 62px;*/    left: 48px;    top: 62px;    bottom: auto;    /*bottom: 0;*/}.header-fixed .header_front {    opacity: 1;}.header_index .container {    max-width: 100%;}.header-fixed .header_front.header_fixed .header__nav {    position: fixed;    bottom: 0;}.header-fixed .header_front.header_fixed .header__nav-inner {    position: absolute;    bottom: 0;}.header_front.header_index .header__nav {    position: static;    padding: 0;    max-width: 606px;}.header_front.header_index .header__nav-inner {    width: auto;    position: static;    padding: 0;    overflow: visible;}.header_inner .header__nav .header__nav-item,.header_fixed .header__nav .header__nav-item {    float: none;    width: auto;    height: auto;}.header_inner .header__nav .header__nav-item [class*='social-'],.header_fixed .header__nav .header__nav-item [class*='social-'] {    margin: 0 0 0 35px;}.header_inner .header__nav .header__nav-item [class*='social-']:first-child,.header_fixed .header__nav .header__nav-item [class*='social-']:first-child {    margin-left: 0;}.header_inner .header__nav .nav-title,.header_fixed .header__nav .nav-title {    font-family: "Roboto Condensed", sans-serif;}.header_inner .header__nav .nav-title:after,.header_fixed .header__nav .nav-title:after {    display: none;}.header_inner .header__nav .drop-list,.header_fixed .header__nav .drop-list {    list-style: none;    padding: 0;    margin: 0 0 25px;    font-size: 16px;    display: block;    position: static;    background: none;}.header_inner .header__nav .drop-list li,.header_fixed .header__nav .drop-list li {    margin-top: 4px;    padding: 0;}.header_inner .header__nav .drop-list li:first-child,.header_fixed .header__nav .drop-list li:first-child {    margin-top: 0;}.header_inner .header__nav .drop-list a,.header_fixed .header__nav .drop-list a {    color: inherit;    text-decoration: none;}.header_inner .header__nav .drop-list a:hover,.header_fixed .header__nav .drop-list a:hover {    text-decoration: underline;}.header_inner .header__search,.header_fixed .header__search,.header_front .header__search {    float: right;    width: 44.421052631578945%;    position: relative;    margin-top: 15px;    max-width: 500px;}.header_front.header_index .header__search {    margin-top: 0;}.header_inner .header__search input[type='search'],.header_fixed .header__search input[type='search'] {    -webkit-appearance: textfield;    display: block;    border: 0;    height: 31px;    line-height: 30px;    width: 100%;    padding: 5px 20px 5px 35px;    font-size: 14px;    font-family: "Merriweather", serif;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    border: solid 1px;    background: transparent;    border-radius: 4px;}.header_filling .header_inner .header__search input[type='search'],.header_filling .header_fixed .header__search input[type='search'] {    border-radius: 4px;    background: #f1f4f8;}.header_inner .header__search input[type='search']:-moz-placeholder,.header_fixed .header__search input[type='search']:-moz-placeholder,.header_inner .header__search input[type='search']::-moz-placeholder,.header_fixed .header__search input[type='search']::-moz-placeholder,.header_inner .header__search input[type='search']:-ms-input-placeholder,.header_fixed .header__search input[type='search']:-ms-input-placeholder,.header_inner .header__search input[type='search']::-webkit-input-placeholder,.header_fixed .header__search input[type='search']::-webkit-input-placeholder {    opacity: 0.75;}.header_inner .header__search button[type='submit'],.header_fixed .header__search button[type='submit'] {    border: 0;    width: 34px;    height: 30px;    background: none;    position: absolute;    left: 0;    top: 0;}.header_inner .header__search,.header_fixed .header__search{  color: #fff;}.header_inner.header_filling .header__search,.header_fixed.header_filling .header__search{  color: #a1aebc;}.nav-toggle {    float: left;    white-space: nowrap;    border: 0;    padding: 0;    margin-top: 15px;    position: relative;    z-index: 2;    width: 122px;    height: 22px;}.nav-toggle-btn {    float: left;    width: 20px;    height: 22px;    cursor: pointer;    overflow: hidden;    background: url(../img/turbloop_wht.svg) 0 0 no-repeat;    background-size: auto 100%;}.link-logo {    float: right;    width: 100px;    height: 22px;    overflow: hidden;    position: relative;    background: url(../img/turbloop_wht.svg) 100% 0 no-repeat;    background-size: auto 100%;}.header_filling .nav-toggle-btn,.nav-toggle_dark .nav-toggle-btn {    background: url(../img/turburger_blk-dark.svg)  0 0 no-repeat;}.header_filling .link-logo,.nav-toggle_dark .link-logo {    background: url(../img/turburger_blk-dark.svg)  100% 0 no-repeat;}.link-logo svg {    position: absolute;    top: 0;    right: 0;}.post-edit-link{  position: absolute;  top: 3px;  left: 140px;  color: #fff;  background: rgba(0,0,0,0.2);  text-decoration: none;  border-radius: 20px;  display: block;  padding: 0 5px;  font-size: 12px;}.main-gallery__header .post-edit-link{  top: 17px;  left: 160px;}.nav-toggle span {    display: table-cell;    padding-top: 4px;}.nav-toggle img {    float: right;    margin: 0 0 0 5px;}.nav-toggle i {    display: block;    height: 3px;    width: 17px;    background: #4a4a4a;}.nav-toggle i + i {    margin-top: 3px;}.header-helper {    height: 100px;}.header-helper.header-helper_fixed {    height: 150px;}.header_fixed {    transition: background .4s;}.header_fixed.header_filling {    background: #fff;    -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);}.header-fixed .header_front.header_fixed {    padding-top: 0;    height: 46px;}.header-fixed .header-helper {    display: block;    height: 65px;    margin: 0 0 75px;}.header-fixed .header-helper_fixed {    height: 89px;}.nav-one {    color: #014798;}.nav-two {    color: #2b77cf;}.nav-three {    color: #00abff;}.nav-socialize {    color: #9acae2;}.nav-title {    font-weight: 700;    font-size: 16px;    margin: 0 0 6px;}.front-logo {    float: right;    width: 44.421052631578945%;    height: 332px;    position: relative;    margin-bottom: 65px;}.front-logo__media {    height: 192px;    position: relative;    top: 52px;}.front-logo__media img {    position: absolute;    left: 0;    top: 0;    bottom: 0;    width: 100%;    height: 100%;    max-width: 337px;    max-height: 120px;    margin: auto 0;}.front-logo__social {    position: absolute;    left: 0;    bottom: 0;    font-size: 34px;    text-align: right;}.front-logo__social a {    text-decoration: none;    color: #c5cfda;    margin-right: 10px;}.slider-medium {    float: right;    width: 44.421052631578945%;    height: 320px;    border: solid 1px #fafafa;    border-bottom-color: #b6bcc3;    margin-bottom: 65px;    background: #fafafa;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.footer {    background: #fff;    position: relative;    z-index: 12;    padding: 1px 0 0;}.footer__nav-item {    float: left;    width: 22.975%;    margin: 0 0 0 2.7%;    font-family: "Roboto Condensed", sans-serif;    border-top: solid 1px;    padding-top: 6px;    margin-bottom: 45px;}.footer__nav-item:first-child {    margin-left: 0;}.footer__nav-item .drop-list {    padding: 0;    margin: 0;    list-style: none;}.footer__nav-item .drop-list li {    margin: 6px 0 0;    font-size: 16px;}.footer__nav-item .drop-list li:first-child {    margin-top: 0;}.footer__nav-item .drop-list li a {    color: inherit;    text-decoration: none;}.footer__nav-item .drop-list li a:hover {    text-decoration: underline;}.footer__nav-item.nav-socialize .drop-list li {    padding-left: 30px;}.footer__nav-item.nav-socialize .drop-list li [class*='icon'] {    float: left;    margin-left: -30px;}.footer__f {    clear: both;    background: #f1f4f8;    padding: 30px 20px;    line-height: 20px;    color: #a1aebc;    text-align: center;    font-size: 14px;    font-family: "PT Serif", serif;}.footer__f a {    color: inherit;}.footer__f a:hover {    color: #8394a7;}.social-fb,.icon-fb {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjAgMCAxNSAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c2MtZmFjZWJvb2s8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBiaW4vc2tldGNodG9vbC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMyNC4wMDAwMDAsIC0xMDgzLjAwMDAwMCkiIGZpbGw9IiNDNkQwREEiPg0KICAgICAgICAgICAgPGcgaWQ9InBhZ2UtdG9wIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNjgzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJoZWFkZXIvbmF2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRhY3QtaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NC4wMDAwMDAsIDM5Ni4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzYy1mYWNlYm9vayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjAuMDAwMDAwLCAwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMCwxMCBMMTAsNy4wMjMgQzEwLDUuNjggMTAuMjk3LDUgMTIuMzgzLDUgTDE1LDUgTDE1LDAgTDExLDAgQzYsMCA0LDMuMzM2IDQsNyBMNCwxMCBMMCwxMCBMMCwxNSBMNCwxNSBMNCwzMCBMMTAsMzAgTDEwLDE1IEwxNC40MDYsMTUgTDE1LDEwIEwxMCwxMCIgaWQ9IkZpbGwtMTIxIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 15px;    height: 30px;}.social-tw,.icon-tw {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIzMXB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAzMSAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c2MtdHdpdHRlcjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIGJpbi9za2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzY3LjAwMDAwMCwgLTEwODcuMDAwMDAwKSIgZmlsbD0iI0M2RDBEQSI+DQogICAgICAgICAgICA8ZyBpZD0icGFnZS10b3AiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2ODMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9ImhlYWRlci9uYXYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY29udGFjdC1pY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjY0LjAwMDAwMCwgMzk2LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNjLXR3aXR0ZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMy4wMDAwMDAsIDQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjIyOSwyLjg0NCBDMjkuMTQxLDMuMzI1IDI3Ljk3OSwzLjY1IDI2Ljc1NCwzLjggQzI4LjAwNCwzLjA1IDI4Ljk2NiwxLjg2MiAyOS40MTYsMC40NSBDMjguMjQ3LDEuMTQ0IDI2Ljk1NCwxLjY1IDI1LjU3MywxLjkxOSBDMjQuNDY2LDAuNzM3IDIyLjg5MSwwIDIxLjE1NCwwIEMxNy44MSwwIDE1LjEwNCwyLjcxMiAxNS4xMDQsNi4wNTYgQzE1LjEwNCw2LjUzMSAxNS4xNTQsNi45OTQgMTUuMjYsNy40MzggQzEwLjIyOSw3LjE4OCA1Ljc2Niw0Ljc3NSAyLjc4NSwxLjEwNiBDMi4yNjYsMiAxLjk2NiwzLjA0NCAxLjk2Niw0LjE1IEMxLjk2Niw2LjI1IDMuMDQxLDguMTA2IDQuNjY2LDkuMTk0IEMzLjY2Niw5LjE2OSAyLjcyOSw4Ljg5NCAxLjkxNiw4LjQzNyBMMS45MTYsOC41MTMgQzEuOTE2LDExLjQ1IDQuMDA0LDEzLjg5NCA2Ljc3MiwxNC40NSBDNi4yNjYsMTQuNTg3IDUuNzI5LDE0LjY2MiA1LjE3OSwxNC42NjIgQzQuNzkxLDE0LjY2MiA0LjQxLDE0LjYyNSA0LjA0MSwxNC41NSBDNC44MSwxNi45NTYgNy4wNDgsMTguNzA2IDkuNjk4LDE4Ljc1NiBDNy42MjksMjAuMzgxIDUuMDE2LDIxLjM1IDIuMTc5LDIxLjM1IEMxLjY5MSwyMS4zNSAxLjIxLDIxLjMxOSAwLjczNSwyMS4yNjMgQzMuNDA0LDIzIDYuNTg1LDI0IDkuOTk3LDI0IEMyMS4xNDEsMjQgMjcuMjI5LDE0Ljc2OSAyNy4yMjksNi43NjIgQzI3LjIyOSw2LjUgMjcuMjIyLDYuMjM3IDI3LjIxLDUuOTgxIEMyOC4zOTEsNS4xMjUgMjkuNDE2LDQuMDYzIDMwLjIyOSwyLjg0NCIgaWQ9IkZpbGwtMTIyIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 31px;    height: 24px;}.social-git,.icon-github {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c2MtZ2l0aHViPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggYmluL3NrZXRjaHRvb2wuPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MTguMDAwMDAwLCAtMTA4My4wMDAwMDApIiBmaWxsPSIjQzZEMERBIj4NCiAgICAgICAgICAgIDxnIGlkPSJwYWdlLXRvcCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDY4My4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iaGVhZGVyL25hdiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJjb250YWN0LWljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNjQuMDAwMDAwLCAzOTYuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2MtZ2l0aHViIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTQuMDAwMDAwLCAwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC45OTksMCBDNi43MTYsMCAwLDYuNzE2IDAsMTUuMDAxIEMwLDIxLjYyOCA0LjI5OCwyNy4yNSAxMC4yNTksMjkuMjMzIEMxMS4wMDksMjkuMzcxIDExLjI4MiwyOC45MDggMTEuMjgyLDI4LjUxIEMxMS4yODIsMjguMTU0IDExLjI3LDI3LjIxMSAxMS4yNjIsMjUuOTU5IEM3LjA5LDI2Ljg2NiA2LjIwOSwyMy45NDggNi4yMDksMjMuOTQ4IEM1LjUyNywyMi4yMTYgNC41NDQsMjEuNzU0IDQuNTQ0LDIxLjc1NCBDMy4xODIsMjAuODI0IDQuNjQ3LDIwLjg0MiA0LjY0NywyMC44NDIgQzYuMTUyLDIwLjk0OCA2Ljk0NSwyMi4zODggNi45NDUsMjIuMzg4IEM4LjI4MywyNC42ODEgMTAuNDU1LDI0LjAxOSAxMS4zMSwyMy42MzUgQzExLjQ0NiwyMi42NjUgMTEuODM0LDIyLjAwNCAxMi4yNjIsMjEuNjI5IEM4LjkzMSwyMS4yNTEgNS40MywxOS45NjQgNS40MywxNC4yMTYgQzUuNDMsMTIuNTc4IDYuMDE0LDExLjIzOSA2Ljk3NCwxMC4xOTEgQzYuODE5LDkuODExIDYuMzA1LDguMjg2IDcuMTIxLDYuMjIxIEM3LjEyMSw2LjIyMSA4LjM4LDUuODE4IDExLjI0Niw3Ljc1OSBDMTIuNDQyLDcuNDI2IDEzLjcyNSw3LjI2IDE1LjAwMSw3LjI1NCBDMTYuMjc1LDcuMjYgMTcuNTU4LDcuNDI2IDE4Ljc1Niw3Ljc1OSBDMjEuNjIsNS44MTggMjIuODc3LDYuMjIxIDIyLjg3Nyw2LjIyMSBDMjMuNjk1LDguMjg2IDIzLjE4LDkuODExIDIzLjAyNiwxMC4xOTEgQzIzLjk4OCwxMS4yMzkgMjQuNTY4LDEyLjU3OCAyNC41NjgsMTQuMjE2IEMyNC41NjgsMTkuOTc4IDIxLjA2MSwyMS4yNDYgMTcuNzE5LDIxLjYxOCBDMTguMjU4LDIyLjA4MSAxOC43MzgsMjIuOTk2IDE4LjczOCwyNC4zOTUgQzE4LjczOCwyNi40MDEgMTguNzE5LDI4LjAxOSAxOC43MTksMjguNTEgQzE4LjcxOSwyOC45MTEgMTguOTksMjkuMzc4IDE5Ljc1MSwyOS4yMzIgQzI1LjcwNiwyNy4yNDQgMzAsMjEuNjI2IDMwLDE1LjAwMSBDMzAsNi43MTYgMjMuMjgzLDAgMTQuOTk5LDAiIGlkPSJGaWxsLTEyMyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 30px;    height: 30px;}.social-envelope,.icon-mail {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIzNHB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAzNCAyNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c2MtZW52ZWxvcGU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBiaW4vc2tldGNodG9vbC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2NC4wMDAwMDAsIC0xMDg2LjAwMDAwMCkiIGZpbGw9IiNDNkQwREEiPg0KICAgICAgICAgICAgPGcgaWQ9InBhZ2UtdG9wIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNjgzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJoZWFkZXIvbmF2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRhY3QtaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NC4wMDAwMDAsIDM5Ni4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzYy1lbnZlbG9wZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMzLjY1OCwzLjY1OCBMMzIuMzQyLDIuMzQyIEwxOS44NzgsMTQuODA3IEMxOC4yOTEsMTYuMzk0IDE1LjcwOSwxNi4zOTQgMTQuMTIyLDE0LjgwNyBMMS42NTgsMi4zNDIgTDAuMzQyLDMuNjU4IEw5LjY0OSwxMi45NjQgTDAuMzQyLDIyLjI3MSBMMS42NTgsMjMuNTg2IEwxMC45NjQsMTQuMjggTDEyLjgwNywxNi4xMjIgQzEzLjkyNywxNy4yNDIgMTUuNDE2LDE3Ljg1OSAxNywxNy44NTkgQzE4LjU4NCwxNy44NTkgMjAuMDczLDE3LjI0MiAyMS4xOTMsMTYuMTIyIEwyMy4wMzYsMTQuMjggTDMyLjM0MiwyMy41ODYgTDMzLjY1OCwyMi4yNzEgTDI0LjM1MSwxMi45NjQgTDMzLjY1OCwzLjY1OCIgaWQ9IkZpbGwtMyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMSwyNiBMMywyNiBDMS4zNDYsMjYgMCwyNC42NTQgMCwyMyBMMCwzIEMwLDEuMzQ2IDEuMzQ2LDAgMywwIEwzMSwwIEMzMi42NTQsMCAzNCwxLjM0NiAzNCwzIEwzNCwyMyBDMzQsMjQuNjU0IDMyLjY1NCwyNiAzMSwyNiBMMzEsMjYgWiBNMywyIEMyLjQ0OSwyIDIsMi40NDkgMiwzIEwyLDIzIEMyLDIzLjU1MSAyLjQ0OSwyNCAzLDI0IEwzMSwyNCBDMzEuNTUxLDI0IDMyLDIzLjU1MSAzMiwyMyBMMzIsMyBDMzIsMi40NDkgMzEuNTUxLDIgMzEsMiBMMywyIEwzLDIgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 34px;    height: 26px;}.icon-fb_small {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxMCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c21sLWZhY2Vib29rPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggYmluL3NrZXRjaHRvb2wuPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NjkuMDAwMDAwLCAtMjI2NC4wMDAwMDApIiBmaWxsPSIjOUFDQUUyIj4NCiAgICAgICAgICAgIDxnIGlkPSJGb290ZXIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyMTkyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJjb250YWN0LWljb25zLSstV2UtU29jaWFsaXpl4oCUIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NjQuMDAwMDAwLCAxMC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRhY3QtaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAzNC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzbWwtZmFjZWJvb2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCAyOC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi4wMDkzODk2Nyw2IEw2LjAwOTM4OTY3LDQuMjEzOCBDNi4wMDkzODk2NywzLjQwOCA2LjE4Nzg2ODU0LDMgNy40NDE0MjcyMywzIEw5LjAxNDA4NDUxLDMgTDkuMDE0MDg0NTEsMCBMNi42MTAzMjg2NCwwIEMzLjYwNTYzMzgsMCAyLjQwMzc1NTg3LDIuMDAxNiAyLjQwMzc1NTg3LDQuMiBMMi40MDM3NTU4Nyw2IEwwLDYgTDAsOSBMMi40MDM3NTU4Nyw5IEwyLjQwMzc1NTg3LDE4IEw2LjAwOTM4OTY3LDE4IEw2LjAwOTM4OTY3LDkgTDguNjU3MTI2NzYsOSBMOS4wMTQwODQ1MSw2IEw2LjAwOTM4OTY3LDYiIGlkPSJGaWxsLTEyMSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: auto 18px;    width: 22px;    height: 18px;}.icon-tw_small {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAxOSAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c21sLXR3aXR0ZXI8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBiaW4vc2tldGNodG9vbC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2NC4wMDAwMDAsIC0yMjk2LjAwMDAwMCkiIGZpbGw9IiM5QUNBRTIiPg0KICAgICAgICAgICAgPGcgaWQ9IkZvb3RlciIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDIxOTIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRhY3QtaWNvbnMtKy1XZS1Tb2NpYWxpemXigJQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc2NC4wMDAwMDAsIDEwLjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY29udGFjdC1pY29ucyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDM0LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNtbC10d2l0dGVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNjAuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4LjE2NTc4NCwxLjcwNjQgQzE3LjUxMTk2MjQsMS45OTUgMTYuODEzNjcxNCwyLjE5IDE2LjA3NzUyMTEsMi4yOCBDMTYuODI4Njk0OCwxLjgzIDE3LjQwNjc5ODEsMS4xMTcyIDE3LjY3NzIyMDcsMC4yNyBDMTYuOTc0NzIzLDAuNjg2NCAxNi4xOTc3MDg5LDAuOTkgMTUuMzY3ODEyMiwxLjE1MTQgQzE0LjcwMjU3MjgsMC40NDIyIDEzLjc1NjA5MzksMCAxMi43MTIyNjI5LDAgQzEwLjcwMjcyMywwIDkuMDc2NTgyMTYsMS42MjcyIDkuMDc2NTgyMTYsMy42MzM2IEM5LjA3NjU4MjE2LDMuOTE4NiA5LjEwNjYyOTExLDQuMTk2NCA5LjE3MDMyODY0LDQuNDYyOCBDNi4xNDcwMDQ2OSw0LjMxMjggMy40NjUwMTQwOCwyLjg2NSAxLjY3MzYxNTAyLDAuNjYzNiBDMS4zNjE3Mjc3LDEuMiAxLjE4MTQ0NjAxLDEuODI2NCAxLjE4MTQ0NjAxLDIuNDkgQzEuMTgxNDQ2MDEsMy43NSAxLjgyNzQ1NTQsNC44NjM2IDIuODAzOTgxMjIsNS41MTY0IEMyLjIwMzA0MjI1LDUuNTAxNCAxLjYzOTk2MjQ0LDUuMzM2NCAxLjE1MTM5OTA2LDUuMDYyMiBMMS4xNTEzOTkwNiw1LjEwNzggQzEuMTUxMzk5MDYsNi44NyAyLjQwNjE1OTYyLDguMzM2NCA0LjA2OTU1ODY5LDguNjcgQzMuNzY1NDgzNTcsOC43NTIyIDMuNDQyNzc5MzQsOC43OTcyIDMuMTEyMjYyOTEsOC43OTcyIEMyLjg3OTA5ODU5LDguNzk3MiAyLjY1MDE0MDg1LDguNzc1IDIuNDI4Mzk0MzcsOC43MyBDMi44OTA1MTY0MywxMC4xNzM2IDQuMjM1NDE3ODQsMTEuMjIzNiA1LjgyNzkwNjEsMTEuMjUzNiBDNC41ODQ1NjMzOCwxMi4yMjg2IDMuMDE0MzA5ODYsMTIuODEgMS4zMDk0NDYwMSwxMi44MSBDMS4wMTYxODc3OSwxMi44MSAwLjcyNzEzNjE1LDEyLjc5MTQgMC40NDE2OTAxNDEsMTIuNzU3OCBDMi4wNDU1OTYyNCwxMy44IDMuOTU3MTgzMSwxNC40IDYuMDA3NTg2ODUsMTQuNCBDMTIuNzA0NDUwNywxNC40IDE2LjM2Mjk2NzEsOC44NjE0IDE2LjM2Mjk2NzEsNC4wNTcyIEMxNi4zNjI5NjcxLDMuOSAxNi4zNTg3NjA2LDMuNzQyMiAxNi4zNTE1NDkzLDMuNTg4NiBDMTcuMDYxMjU4MiwzLjA3NSAxNy42NzcyMjA3LDIuNDM3OCAxOC4xNjU3ODQsMS43MDY0IiBpZD0iRmlsbC0xMjIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 22px;    height: 18px;}.icon-github_small {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c21sLWdpdGh1YjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIGJpbi9za2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzY1LjAwMDAwMCwgLTIzMjMuMDAwMDAwKSIgZmlsbD0iIzlBQ0FFMiI+DQogICAgICAgICAgICA8ZyBpZD0iRm9vdGVyIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjE5Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iY29udGFjdC1pY29ucy0rLVdlLVNvY2lhbGl6ZeKAlCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzY0LjAwMDAwMCwgMTAuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJjb250YWN0LWljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic21sLWdpdGh1YiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDg3LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjAxMzQ4MzU3LDAgQzQuMDM1OTA2MSwwIDAsNC4wMjk2IDAsOS4wMDA2IEMwLDEyLjk3NjggMi41ODI4MzU2OCwxNi4zNSA2LjE2NTAzMjg2LDE3LjUzOTggQzYuNjE1NzM3MDksMTcuNjIyNiA2Ljc3OTc5MzQzLDE3LjM0NDggNi43Nzk3OTM0MywxNy4xMDYgQzYuNzc5NzkzNDMsMTYuODkyNCA2Ljc3MjU4MjE2LDE2LjMyNjYgNi43Njc3NzQ2NSwxNS41NzU0IEM0LjI2MDY1NzI4LDE2LjExOTYgMy43MzEyMzAwNSwxNC4zNjg4IDMuNzMxMjMwMDUsMTQuMzY4OCBDMy4zMjEzODk2NywxMy4zMjk2IDIuNzMwNjY2NjcsMTMuMDUyNCAyLjczMDY2NjY3LDEzLjA1MjQgQzEuOTEyMTg3NzksMTIuNDk0NCAyLjc5MjU2MzM4LDEyLjUwNTIgMi43OTI1NjMzOCwxMi41MDUyIEMzLjY5Njk3NjUzLDEyLjU2ODggNC4xNzM1MjExMywxMy40MzI4IDQuMTczNTIxMTMsMTMuNDMyOCBDNC45Nzc1Nzc0NiwxNC44MDg2IDYuMjgyODE2OSwxNC40MTE0IDYuNzk2NjE5NzIsMTQuMTgxIEM2Ljg3ODM0NzQyLDEzLjU5OSA3LjExMTUxMTc0LDEzLjIwMjQgNy4zNjg3MTM2MiwxMi45Nzc0IEM1LjM2Njk4NTkyLDEyLjc1MDYgMy4yNjMwOTg1OSwxMS45Nzg0IDMuMjYzMDk4NTksOC41Mjk2IEMzLjI2MzA5ODU5LDcuNTQ2OCAzLjYxNDA0Njk1LDYuNzQzNCA0LjE5MDk0ODM2LDYuMTE0NiBDNC4wOTc4MDI4Miw1Ljg4NjYgMy43ODg5MjAxOSw0Ljk3MTYgNC4yNzkyODYzOCwzLjczMjYgQzQuMjc5Mjg2MzgsMy43MzI2IDUuMDM1ODY4NTQsMy40OTA4IDYuNzU4MTU5NjIsNC42NTU0IEM3LjQ3Njg4MjYzLDQuNDU1NiA4LjI0Nzg4NzMyLDQuMzU2IDkuMDE0Njg1NDUsNC4zNTI0IEM5Ljc4MDI4MTY5LDQuMzU2IDEwLjU1MTI4NjQsNC40NTU2IDExLjI3MTIxMTMsNC42NTU0IEMxMi45OTIzMDA1LDMuNDkwOCAxMy43NDc2ODA4LDMuNzMyNiAxMy43NDc2ODA4LDMuNzMyNiBDMTQuMjM5MjQ4OCw0Ljk3MTYgMTMuOTI5NzY1Myw1Ljg4NjYgMTMuODM3MjIwNyw2LjExNDYgQzE0LjQxNTMyMzksNi43NDM0IDE0Ljc2Mzg2ODUsNy41NDY4IDE0Ljc2Mzg2ODUsOC41Mjk2IEMxNC43NjM4Njg1LDExLjk4NjggMTIuNjU2Mzc1NiwxMi43NDc2IDEwLjY0ODAzNzYsMTIuOTcwOCBDMTAuOTcxOTQzNywxMy4yNDg2IDExLjI2MDM5NDQsMTMuNzk3NiAxMS4yNjAzOTQ0LDE0LjYzNyBDMTEuMjYwMzk0NCwxNS44NDA2IDExLjI0ODk3NjUsMTYuODExNCAxMS4yNDg5NzY1LDE3LjEwNiBDMTEuMjQ4OTc2NSwxNy4zNDY2IDExLjQxMTgzMSwxNy42MjY4IDExLjg2OTE0NTUsMTcuNTM5MiBDMTUuNDQ3NzM3MSwxNi4zNDY0IDE4LjAyODE2OSwxMi45NzU2IDE4LjAyODE2OSw5LjAwMDYgQzE4LjAyODE2OSw0LjAyOTYgMTMuOTkxNjYyLDAgOS4wMTM0ODM1NywwIiBpZD0iRmlsbC0xMjMiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 22px;    height: 22px;}.icon-mail_small {    display: inline-block;    vertical-align: middle;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAyMSAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+c21sLWVudmVsb3BlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggYmluL3NrZXRjaHRvb2wuPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03NjQuMDAwMDAwLCAtMjIzNi4wMDAwMDApIiBmaWxsPSIjOUFDQUUyIj4NCiAgICAgICAgICAgIDxnIGlkPSJGb290ZXIiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyMTkyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJjb250YWN0LWljb25zLSstV2UtU29jaWFsaXpl4oCUIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NjQuMDAwMDAwLCAxMC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImNvbnRhY3QtaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAzNC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzbWwtZW52ZWxvcGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMC4yMjY0MDM4LDIuMTk0OCBMMTkuNDM1NTY4MSwxLjQwNTIgTDExLjk0NTQ2NDgsOC44ODQyIEMxMC45OTE3NzQ2LDkuODM2NCA5LjQ0MDE1MDIzLDkuODM2NCA4LjQ4NjQ2MDA5LDguODg0MiBMMC45OTYzNTY4MDgsMS40MDUyIEwwLjIwNTUyMTEyNywyLjE5NDggTDUuNzk4NDYwMDksNy43Nzg0IEwwLjIwNTUyMTEyNywxMy4zNjI2IEwwLjk5NjM1NjgwOCwxNC4xNTE2IEw2LjU4ODY5NDg0LDguNTY4IEw3LjY5NjIyNTM1LDkuNjczMiBDOC4zNjkyNzcsMTAuMzQ1MiA5LjI2NDA3NTEyLDEwLjcxNTQgMTAuMjE1OTYyNCwxMC43MTU0IEMxMS4xNjc4NDk4LDEwLjcxNTQgMTIuMDYyNjQ3OSwxMC4zNDUyIDEyLjczNTY5OTUsOS42NzMyIEwxMy44NDMyMyw4LjU2OCBMMTkuNDM1NTY4MSwxNC4xNTE2IEwyMC4yMjY0MDM4LDEzLjM2MjYgTDE0LjYzMzQ2NDgsNy43Nzg0IEwyMC4yMjY0MDM4LDIuMTk0OCIgaWQ9IkZpbGwtMyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOC42MjkxMDgsMTUuNiBMMS44MDI4MTY5LDE1LjYgQzAuODA4ODYzODUsMTUuNiAwLDE0Ljc5MjQgMCwxMy44IEwwLDEuOCBDMCwwLjgwNzYgMC44MDg4NjM4NSwwIDEuODAyODE2OSwwIEwxOC42MjkxMDgsMCBDMTkuNjIzMDYxLDAgMjAuNDMxOTI0OSwwLjgwNzYgMjAuNDMxOTI0OSwxLjggTDIwLjQzMTkyNDksMTMuOCBDMjAuNDMxOTI0OSwxNC43OTI0IDE5LjYyMzA2MSwxNS42IDE4LjYyOTEwOCwxNS42IEwxOC42MjkxMDgsMTUuNiBaIE0xLjgwMjgxNjksMS4yIEMxLjQ3MTY5OTUzLDEuMiAxLjIwMTg3NzkzLDEuNDY5NCAxLjIwMTg3NzkzLDEuOCBMMS4yMDE4Nzc5MywxMy44IEMxLjIwMTg3NzkzLDE0LjEzMDYgMS40NzE2OTk1MywxNC40IDEuODAyODE2OSwxNC40IEwxOC42MjkxMDgsMTQuNCBDMTguOTYwMjI1NCwxNC40IDE5LjIzMDA0NjksMTQuMTMwNiAxOS4yMzAwNDY5LDEzLjggTDE5LjIzMDA0NjksMS44IEMxOS4yMzAwNDY5LDEuNDY5NCAxOC45NjAyMjU0LDEuMiAxOC42MjkxMDgsMS4yIEwxLjgwMjgxNjksMS4yIEwxLjgwMjgxNjksMS4yIFoiIGlkPSJGaWxsLTQiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');    background-position: 50% 0;    background-repeat: no-repeat;    background-size: 100% auto;    width: 22px;    height: 18px;}.mobile-vs {    display: none;}.main-gallery {    position: fixed;    left: 0;    top: 0;    right: 0;    bottom: 0;    overflow: hidden;}.main-gallery::after {    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%,  rgba(0, 0, 0, 0) 100%);    /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(0, 0, 0, 0)));    /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%,  rgba(0, 0, 0, 0) 100%);    /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%,  rgba(0, 0, 0, 0) 100%);    /* Opera 11.10+ */    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%,  rgba(0, 0, 0, 0) 100%);    /* IE10+ */    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%,  rgba(0, 0, 0, 0) 100%);    /* W3C */    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000', GradientType=0);    /* IE6-9 */    height: 100px;    display: block;    content: "";    position: absolute;    top: 0px;    left: 0px;    right: 0px;    z-index: 10;}.main-gallery__helper {    height: 100vh;}.main-gallery__content {    position: relative;    width: 100%;    height: 100%;    overflow: hidden;    margin-top: -25px;}.main-gallery__content-link {    display: block;    width: 100%;    height: 100%;    text-align: center;    text-decoration: none;    position: relative;    left: 0;    top: 0;}.main-gallery__content-link_video-inner {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 50px;}.main-gallery__content-link_video-inner iframe {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.main-gallery__content-inner {    height: 100vh;    position: absolute;    left: 0;    right: 0;    background-repeat: no-repeat;    background-position: 50% 50% !important;    -webkit-background-size: cover !important;    background-size: cover !important;}.main-gallery__content-slider {    position: absolute !important;    left: 0;    top: 0;    right: 0;    bottom: 0;}.main-gallery__content-slider.transition_true > * {    -moz-transition: all 0.6s;    -o-transition: all 0.6s;    -webkit-transition: all 0.6s;    transition: all 0.6s;}.main-gallery__content-slider-item {    position: absolute !important;    width: 100% !important;    height: 0;    top: 0;    left: 0;    right: 0;    overflow: hidden;    z-index: 1;    background: black;}.main-gallery__content-slider-item img {    opacity: 0;    margin: auto;    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 50px;    width: auto;    height: auto;    max-width: 100%;    max-height: 100%;}.main-gallery__content-slider-item.current {    z-index: 9;    height: 100%;    max-height: 100%;}.main-gallery__content-slider-item.slide-in {    z-index: 10;    bottom: 0;    top: auto;    height: 100%;}.main-gallery__content-slider-item.slide-in .main-gallery__content-inner {    bottom: 0;    top: auto;}.main-gallery__content-slider-item.slide-out {    top: 0;    bottom: auto;    height: 0;}.main-gallery__content-slider-item.slide-out .main-gallery__content-inner {    top: 0;    bottom: auto;}.main-gallery__content-slider-item-body {    position: absolute;    bottom: 0px;    left: 0;    right: 0;    margin: 0 auto;    padding: 40px 25px 45px;    color: #fff;    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.5) 100%);    /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(1%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));    /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.5) 100%);    /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.5) 100%);    /* Opera 11.10+ */    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.5) 100%);    /* IE10+ */    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.5) 100%);    /* W3C */    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000', GradientType=0);    /* IE6-9 */}.main-gallery_light .main-gallery__content-slider-item-body {    color: #32477D;}.main-gallery__content-slider-item .main-gallery__title {    font: italic 36px/1.3 "Merriweather", serif;    font-weight: 100;}.main-gallery__content-slider-item .main-gallery__author {    font: italic 19px/1.5 "Merriweather", serif;    font-weight: 100;}.main-gallery__header {    position: fixed;    z-index: 10;    top: 0;    left: 0;    right: 0;    margin: 0 auto;    padding: 0 25px;    max-width: 100%;    opacity: 1;    -webkit-transition: opacity .25s, z-index .25s;    -moz-transition: opacity .25s, z-index .25s;    -ms-transition: opacity .25s, z-index .25s;    -o-transition: opacity .25s, z-index .25s;    transition: opacity .25s, z-index .25s;}.main-gallery__header-logo {    float: left;    width: 122px;    height: 22px;    background: url(../img/turbloop_wht.svg);    background-size: 100%;    margin-top: 14px;    display: block;}.main-gallery__header-form {    float: right;    width: 44.421052631578945%;    position: relative;    margin-top: 15px;    background: rgba(255, 255, 255, 0);    border: solid 1px rgba(255, 255, 255, 0.5);    height: 32px;    padding-left: 32px;    max-width: 468px;    border-radius: 4px;}.main-gallery__header-form:before {    content: "";    position: absolute;    left: 6px;    top: 0;    bottom: 0;    width: 20px;    height: 19px;    margin: auto 0;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyMCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+aWNuLXNlYXJjaDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIGJpbi9za2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAuMDAwMDAwLCAtMTE5OC4wMDAwMDApIiBmaWxsPSIjQTFBRUJDIj4NCiAgICAgICAgICAgIDxnIGlkPSJTRUFSQ0giIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgMTE4OS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNuLXNlYXJjaCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDguMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOS41MDAwMjMyLDE4LjExNzA0MTMgQzE5LjUwMDAyMzIsMTcuNzM4MTQ4IDE5LjMzNTk2MDYsMTcuMzcwMzk4NyAxOS4wNjY0MjksMTcuMTE0MDg4NiBMMTUuMDQ2ODkyOSwxMy4yOTE3MjQyIEMxNS45OTYxMTI4LDExLjk4Nzg4NTcgMTYuNTAwMDE5NywxMC40Mjc3MzcgMTYuNTAwMDE5Nyw4Ljg0NTMwMDQ2IEMxNi41MDAwMTk3LDQuNTEwMzE1ODYgMTIuODA4NjA5LDAuOTk5OTgxMjk1IDguMjUwMDA5ODMsMC45OTk5ODEyOTUgQzMuNjkxNDEwNjUsMC45OTk5ODEyOTUgMCw0LjUxMDMxNTg2IDAsOC44NDUzMDA0NiBDMCwxMy4xODAyODUxIDMuNjkxNDEwNjUsMTYuNjkwNjE5NiA4LjI1MDAwOTgzLDE2LjY5MDYxOTYgQzkuOTE0MDc0MzIsMTYuNjkwNjE5NiAxMS41NTQ3MDEzLDE2LjIxMTQzMTEgMTIuOTI1Nzk2NywxNS4zMDg3NzM2IEwxNi45NDUzMzI3LDE5LjExOTk5NCBDMTcuMjE0ODY0MywxOS4zODc0NDgxIDE3LjYwMTU4MzUsMTkuNTQzNDYzIDE4LjAwMDAyMTUsMTkuNTQzNDYzIEMxOC44MjAzMzQ5LDE5LjU0MzQ2MyAxOS41MDAwMjMyLDE4Ljg5NzExNTYgMTkuNTAwMDIzMiwxOC4xMTcwNDEzIFogTTEzLjUwMDAxNjEsOC44NDUzMDA0NiBDMTMuNTAwMDE2MSwxMS41OTc4NDg1IDExLjE0NDU0NDUsMTMuODM3Nzc2MyA4LjI1MDAwOTgzLDEzLjgzNzc3NjMgQzUuMzU1NDc1MTMsMTMuODM3Nzc2MyAzLjAwMDAwMzU4LDExLjU5Nzg0ODUgMy4wMDAwMDM1OCw4Ljg0NTMwMDQ2IEMzLjAwMDAwMzU4LDYuMDkyNzUyNCA1LjM1NTQ3NTEzLDMuODUyODI0NjMgOC4yNTAwMDk4MywzLjg1MjgyNDYzIEMxMS4xNDQ1NDQ1LDMuODUyODI0NjMgMTMuNTAwMDE2MSw2LjA5Mjc1MjQgMTMuNTAwMDE2MSw4Ljg0NTMwMDQ2IFoiIGlkPSJJY29ucy9TZWFyY2giPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 0 0;    background-repeat: no-repeat;    background-size: 100% auto;}.main-gallery__header-form input[type='search'] {    display: block;    border: 0;    line-height: 22px;    width: 100%;    padding: 6px 0;    color: #747f8c;    font-family: "Merriweather", serif;    font-size: 16px;    background: none;}.main-gallery__header-form input[type='search']:-moz-placeholder {    color: #747f8c;    opacity: 0.8;}.main-gallery__header-form input[type='search']::-moz-placeholder {    color: #747f8c;    opacity: 0.8;}.main-gallery__header-form input[type='search']:-ms-input-placeholder {    color: #747f8c;    opacity: 0.8;}.main-gallery__header-form input[type='search']::-webkit-input-placeholder {    color: #747f8c;    opacity: 0.8;}.header-fixed .main-gallery__header {    opacity: 0;    z-index: -10;}.main-gallery__pager {    position: absolute;    right: 0;    top: 0;    bottom: 50px;    width: 34px;    z-index: 11;}.main-gallery__pager:before {    content: "";    display: inline-block;    vertical-align: middle;    height: 100%;}.main-gallery__footer {    position: relative;    z-index: 100;    height: 50px;    overflow: hidden;    background: #f1f4f8;    margin: -50px 0 0;}.main-gallery__footer .container {  max-width: none;}.main-gallery__titles {    padding: 0;    margin: 3px 0 0 0;    list-style: none;    float: right;    text-align: right;    position: relative;    font-family: "PT Serif", serif;    font-size: 14px;}.main-gallery__titles li {    position: absolute;    top: 0;    right: 0;    white-space: nowrap;    color: #5d6b8e;}.main-gallery__titles li strong,.main-gallery__titles li span {    opacity: 0;    display: block;    -moz-transition: all 1s;    -o-transition: all 1s;    -webkit-transition: all 1s;    transition: all 1s;}.main-gallery__titles li span {    -moz-transform: translateY(40px);    -ms-transform: translateY(40px);    -webkit-transform: translateY(40px);    transform: translateY(40px);}.main-gallery__titles li strong {    -moz-transform: translateY(-40px);    -ms-transform: translateY(-40px);    -webkit-transform: translateY(-40px);    transform: translateY(-40px);}.main-gallery__titles li.active strong,.main-gallery__titles li.active span {    opacity: 1;    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -webkit-transform: translateY(0);    transform: translateY(0);}.show-site {    display: block;    width: 32px;    height: 32px;    border-left: solid 2px #5b698d;    border-bottom: solid 2px #5b698d;    margin: 0 auto;    position: relative;    top: -2px;    cursor: pointer;    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}#main-gallery__pager {    display: inline-block;    vertical-align: middle;    width: 10px;    padding: 0;    margin: 0;}#main-gallery__pager a {    display: inline-block;    font: 0/0 a;    text-decoration: none;    width: 10px;    height: 10px;    border: solid 2px #fff;    margin-top: 20px;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    -moz-transition: all 0.4s;    -o-transition: all 0.4s;    -webkit-transition: all 0.4s;    transition: all 0.4s;    box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);    background: rgba(0, 0, 0, 0.1);}#main-gallery__pager a:first-child {    margin-top: 0;}#main-gallery__pager a.active,#main-gallery__pager a:hover {    background: #fff;}.main-gallery_light #main-gallery__pager a {    border-color: #32477D;}.main-gallery_light #main-gallery__pager a.active,.main-gallery_light #main-gallery__pager a:hover {    background: #32477D;}.main-gallery_light .main-gallery__header-form {    border: solid 1px #32477D;}.main-gallery_light .main-gallery__header-logo {    background-image: url(../img/turburger_blk-dark.svg);}@media screen and (max-width: 767px) {    .main-gallery__helper {        display: none;    }    .main-gallery {        position: relative;        height: 100vh;        width: 100%;        min-height: 380px;    }    .main-gallery__content-slider-item img {        height: 100%;        width: auto;        opacity: 0;    }    .show-site {        margin: 0 auto 0 0px;    }    .main-gallery__content-slider-item .main-gallery__title {        font-size: 30px;    }    .main-gallery__content-slider-item .main-gallery__author {        font-size: 16px;    }}.slider-medium {    float: left;    width: 44.421052631578945%;    height: 320px;    border: solid 1px #fafafa;    border-bottom-color: #b6bcc3;    margin-bottom: 65px;    background: #fafafa;    position: relative;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.slider-medium__wrap {    position: relative;    width: 100%;    height: 100%;    overflow: hidden;}.slider-medium__wrap.transition_true > * {    -moz-transition: all 0.4s;    -o-transition: all 0.4s;    -webkit-transition: all 0.4s;    transition: all 0.4s;}.slider-medium__item {    position: absolute !important;    width: 100% !important;    height: 0;    top: 0;    left: 0;    right: 0;    overflow: hidden;    z-index: 1;}.slider-medium__item-img {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 206px;    background-repeat: no-repeat;    background-position: 50% 50% !important;    background-size: cover !important;}.slider-medium__item img {    display: block;    max-width: 100%;    max-height: 100%;    margin: auto;    left: 0;    top: 0;    right: 0;    bottom: 0;    width: auto;    height: auto;    opacity: 0;}.slider-medium__item.current {    z-index: 9;    height: 100%;    max-height: 100%;}.slider-medium__item.slide-in {    z-index: 10;    bottom: 0;    top: auto;    height: 100%;}.slider-medium__item.slide-in .main-gallery__content-inner {    bottom: 0;    top: auto;}.slider-medium__item.slide-out {    top: 0;    bottom: auto;    height: 0;}.slider-medium__item.slide-out .main-gallery__content-inner {    top: 0;    bottom: auto;}.slider-medium__pager {    position: absolute;    top: 13px;    right: 10px;    z-index: 1;    text-align: right;    z-index: 22;}.slider-medium__pager a {    display: inline-block;    vertical-align: top;    text-decoration: none;    width: 6px;    height: 6px;    background: rgba(0, 171, 255, 0);    border: solid 2px #00abff;    margin-left: 20px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;    -moz-transition: all 0.4s;    -o-transition: all 0.4s;    -webkit-transition: all 0.4s;    transition: all 0.4s;}.slider-medium__pager a.active {    background: #00abff;}.slider-medium__content {    position: absolute;    z-index: 20;    background: #fafafa;    bottom: 0;    right: 0;    left: 0;    height: 112px;    overflow: hidden;    font-family: "Merriweather", serif;    font-size: 12px;    color: #32477d;}.slider-medium__desc {    list-style: none;    padding: 0;    margin: 0;}.slider-medium__desc li {    position: absolute;    left: 10px;    top: 0;    right: 10px;    bottom: 0;    text-align: left;    opacity: 0;    -moz-transition: opacity 0.4s;    -o-transition: opacity 0.4s;    -webkit-transition: opacity 0.4s;    transition: opacity 0.4s;}.slider-medium__desc li a {    display: block;    text-decoration: none;    color: inherit;    min-height: 100px;    padding-top: 10px;}.slider-medium__desc li a:hover strong {    text-decoration: underline;}.slider-medium__desc li strong {    display: block;}.slider-medium__desc li.active {    opacity: 1;    z-index: 5;}.label-category {    position: absolute;    left: 0;    top: 10px;    z-index: 1;    height: 16px;    padding: 0 4px 2px;    background: #fff;    color: #00ABFF;    text-transform: uppercase;    font: bold 14px/18px "Roboto Condensed", sans-serif;}.label-category a {  color: #fff;  text-decoration: none;}.search-block {    width: 100%;    padding: 70px 0 20px;    margin-top: -70px;}.search-block__head {    margin: 0 0 37px;    border-bottom: solid 2px #a1aebc;    height: 50px;}.search-block__period {    float: right;    width: auto;    height: 50px;    margin: 0 0 0 20px;    width: 81px;    position: relative;}.search-block__period:after {    content: "";    position: absolute;    left: 40px;    height: 36px;    width: 1px;    background: #a1aebc;    top: 0;    bottom: 0;    margin: auto 0 auto -2px;    -moz-transform: rotate(18deg);    -ms-transform: rotate(18deg);    -webkit-transform: rotate(18deg);    transform: rotate(18deg);}.search-block__period-left {    float: left;    width: 40px;    white-space: nowrap;    font-size: 15px;    font-family: "Roboto Condensed", sans-serif;    line-height: 1;    margin-top: 10px;    color: #a1aebc;    cursor: pointer;}.search-block__period-left span {    display: block;    font-size: 26px;    line-height: 1;    position: relative;    top: -8px;}.search-block__period-left span:before {    content: attr(data-before);}.search-block__period-left span:after {    content: attr(data-after);    display: none;}.search-block__period-right span:before {    content: attr(data-before);    display: none;}.search-block__period-right span:after {    content: attr(data-after);}.search-block__period-left.active {    color: #4b4b4b;    cursor: default;}.search-block__period-right {    float: right;    width: 40px;    text-align: right;    white-space: nowrap;    font-size: 15px;    font-family: "Roboto Condensed", sans-serif;    line-height: 1;    margin-top: 10px;    color: #a1aebc;    cursor: pointer;}.search-block__period-right span {    display: block;    font-size: 26px;    line-height: 1;    position: relative;    top: -8px;}.search-block__period-right.active {    color: #4b4b4b;    cursor: default;}.search-block__period-years .search-block__period-right,.search-block__period-years .search-block__period-left,.search-block__period-years-titles .search-block__period-right,.search-block__period-years-titles .search-block__period-left {    width: 40px;}.search-block__field {    overflow: hidden;    height: 50px;    position: relative;}.revert .search-block__period-right {    float: left;    text-align: left;}.revert .search-block__period-left {    float: right;    text-align: right;}.revert .search-block__period-left span:before {    content: attr(data-before);    display: none;}.revert .search-block__period-left span:after {    content: attr(data-after);    display: block;}.revert .search-block__period-right span:before {    content: attr(data-before);    display: block;}.revert .search-block__period-right span:after {    content: attr(data-after);    display: none;}.search-block__field input[type='search'] {    -webkit-appearance: textfield;    display: block;    width: 100%;    border: 0;    background: transparent;    height: 50px;    line-height: 50px;    padding: 0;    margin: 0;    font: 30px/50px "Merriweather", serif;    color: #5B698D;}.search-block__field input[type='search']:-moz-placeholder {    color: #a1aebc;}.search-block__field input[type='search']::-moz-placeholder {    color: #a1aebc;}.search-block__field input[type='search']:-ms-input-placeholder {    color: #a1aebc;}.search-block__field input[type='search']::-webkit-input-placeholder {    color: #a1aebc;}.search-block__filter {    margin: 0 0 50px;    min-height: 36px;}.search-block__filter:after {    content: "";    display: block;    clear: both;}.search-block__filter [class*='search-block__filter-item'] {    float: left;    position: relative;    text-align: center;    font-family: "Roboto Condensed", sans-serif;    color: #415b90;    text-decoration: none;    font-size: 20px;}.search-block__filter [class*='search-block__filter-item'] i {    display: inline-block;    vertical-align: middle;    margin: 0 4px 0 0;    height: 36px;    cursor: pointer;    opacity: .4;    -moz-transition: opacity 0.25s;    -o-transition: opacity 0.25s;    -webkit-transition: opacity 0.25s;    transition: opacity 0.25s;}.search-block__filter [class*='search-block__filter-item'] span {    display: inline-block;    vertical-align: middle;    opacity: .4;    cursor: pointer;    -moz-transition: opacity 0.25s;    -o-transition: opacity 0.25s;    -webkit-transition: opacity 0.25s;    transition: opacity 0.25s;}.search-block__filter [class*='search-block__filter-item'] input {    position: absolute;    left: -9999px;}.search-block__filter [class*='search-block__filter-item'] input:checked ~ i,.search-block__filter [class*='search-block__filter-item'] input:checked ~ span {    opacity: 1;}.search-block__filter-item-icons {    width: 27%;}.search-block__filter-item-icons i {    width: 58px;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI1OHB4IiBoZWlnaHQ9IjM2cHgiIHZpZXdCb3g9IjAgMCA1OCAzNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+dGFiLWljb24tZ3JpZDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIGJpbi9za2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjcuMDAwMDAwLCAtMTI2OC4wMDAwMDApIiBmaWxsPSIjMzI0NzdEIj4NCiAgICAgICAgICAgIDxnIGlkPSI1MCo1MC1jb21taXNzaW9ucyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCAxMjAzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uLWdyaWQtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDcuMDAwMDAwLCA2NS4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InRhYi1pY29uLWdyaWQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjIiIHg9IjQiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzIxIiB4PSIzOCIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjAiIHg9IjIxIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyNSIgeD0iMCIgeT0iMTYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI0IiB4PSIzNCIgeT0iMTYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzIzIiB4PSIxNyIgeT0iMTYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI4IiB4PSI0IiB5PSIzMiIgd2lkdGg9IjQiIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjciIHg9IjM4IiB5PSIzMiIgd2lkdGg9IjQiIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMzEiIHg9IjU0IiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMzMCIgeD0iNTAiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyOSIgeD0iNTQiIHk9IjMyIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyNiIgeD0iMjEiIHk9IjMyIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 0 0;    background-repeat: no-repeat;    background-size: 100% 100%;}.search-block__filter-item-icons:after {    content: "";    position: absolute;    right: 0;    top: -15px;    height: 66px;    width: 1px;    background: #d8d8d8;    -moz-transform: rotate(18deg);    -ms-transform: rotate(18deg);    -webkit-transform: rotate(18deg);    transform: rotate(18deg);}.search-block__filter-item-icons-titls {    width: 35%;}.search-block__filter-item-icons-titls i {    width: 77px;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI3N3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCA3NyAzNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+dGFiLWljb25zLWFuZC10aXRsZXM8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBiaW4vc2tldGNodG9vbC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0Ni4wMDAwMDAsIC0xMjcwLjAwMDAwMCkiIGZpbGw9IiMzMjQ3N0QiPg0KICAgICAgICAgICAgPGcgaWQ9Imljb24tZ3JpZC0rLWljb25zLWFuZC10aXRsZXMtKy1hcnRpc3RzLW9ubHkiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3LjAwMDAwMCwgMTI1Ny4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbnMtYW5kLXRpdGxlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc5LjAwMDAwMCwgMTMuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJ0YWItaWNvbnMtYW5kLXRpdGxlcyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyMiIgeD0iNCIgeT0iMCIgd2lkdGg9IjQuMDIxNjIxMzciIGhlaWdodD0iNC4wNDM0NzgwMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjEiIHg9IjQwIiB5PSIwIiB3aWR0aD0iNC4wMjE2MjEzNyIgaGVpZ2h0PSI0LjA0MzQ3ODAxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyMCIgeD0iMTIiIHk9IjEiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzMyIiB4PSIyMiIgeT0iMSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI1IiB4PSIwIiB5PSIxNiIgd2lkdGg9IjQuMDIxNjIxMzciIGhlaWdodD0iNC4wNDM0NzgwMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjQiIHg9IjI5IiB5PSIxNiIgd2lkdGg9IjQuMDIxNjIxMzciIGhlaWdodD0iNC4wNDM0NzgwMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjMiIHg9IjgiIHk9IjE3IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMzNCIgeD0iMTQiIHk9IjE3IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyOCIgeD0iNCIgeT0iMzIiIHdpZHRoPSI0LjAyMTYyMTM3IiBoZWlnaHQ9IjQuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI3IiB4PSI1MSIgeT0iMzIiIHdpZHRoPSI0LjAyMTYyMTM3IiBoZWlnaHQ9IjQuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzMxIiB4PSI0OCIgeT0iMSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzMzIiB4PSI2MCIgeT0iMSIgd2lkdGg9IjciIGhlaWdodD0iMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMzAiIHg9IjM3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzM1IiB4PSI1MyIgeT0iMTciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMyOSIgeD0iNTkiIHk9IjMzIiB3aWR0aD0iMTAiIGhlaWdodD0iMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMzciIHg9IjcxIiB5PSIzMyIgd2lkdGg9IjYiIGhlaWdodD0iMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjYiIHg9IjEyIiB5PSIzMyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzM2IiB4PSIyNCIgeT0iMzMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 0 0;    background-repeat: no-repeat;    background-size: 100% 100%;}.search-block__filter-item-icons-titls:after {    content: "";    position: absolute;    right: 0;    top: -15px;    height: 66px;    width: 1px;    background: #d8d8d8;    -moz-transform: rotate(18deg);    -ms-transform: rotate(18deg);    -webkit-transform: rotate(18deg);    transform: rotate(18deg);}.search-block__filter-item-artists {    width: 38%;}.search-block__filter-item-artists i {    width: 76px;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI3NnB4IiBoZWlnaHQ9IjM2cHgiIHZpZXdCb3g9IjAgMCA3NiAzNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+dGFiLWFydGlzdHM8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBiaW4vc2tldGNodG9vbC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY5Ny4wMDAwMDAsIC0xMjcwLjAwMDAwMCkiIGZpbGw9IiMzMjQ3N0QiPg0KICAgICAgICAgICAgPGcgaWQ9Imljb24tZ3JpZC0rLWljb25zLWFuZC10aXRsZXMtKy1hcnRpc3RzLW9ubHkiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3LjAwMDAwMCwgMTI1Ny4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iYXJ0aXN0cy1vbmx5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzAuMDAwMDAwLCAxMy4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InRhYi1hcnRpc3RzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzIyIiB4PSI0IiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjEiIHg9IjMyIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjAiIHg9IjEyIiB5PSIxIiB3aWR0aD0iMTMiIGhlaWdodD0iMS4wNDM0NzgwMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjUiIHg9IjAiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjQiIHg9IjIzIiB5PSIxNiIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjkiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzM0IiB4PSI4IiB5PSIxNyIgd2lkdGg9IjgiIGhlaWdodD0iMS4wNDM0NzgwMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjgiIHg9IjQiIHk9IjMyIiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMjciIHg9IjI5IiB5PSIzMiIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjkiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzMxIiB4PSI0MCIgeT0iMSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzQzIiB4PSI1NyIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjkiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzQyIiB4PSI2NSIgeT0iMSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzMwIiB4PSIzMSIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxLjA0MzQ3ODAxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTMzOSIgeD0iNTMiIHk9IjE2IiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zMzgiIHg9IjYxIiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI5IiB4PSIzNyIgeT0iMzMiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxLjA0MzQ3ODAxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTM0MSIgeD0iNTUiIHk9IjMyIiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iOSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0zNDAiIHg9IjYzIiB5PSIzMyIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEuMDQzNDc4MDEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMzI2IiB4PSIxMiIgeT0iMzMiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxLjA0MzQ3ODAxIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 0 0;    background-repeat: no-repeat;    background-size: 100% 100%;}.search-block__filter-labels {    display: none;}.search-block__content {    margin: 0 -40px 0 0;}.search-block__selected {    float: left;    height: 50px;    width: auto;}.search-block__selected-item {    float: left;    height: 30px;    line-height: 30px;    margin: 10px 10px 0 0;    background: #f1f4f8;    color: #32477d;    padding: 0 16px;    font-size: 14px;    font-family: "Merriweather", serif;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius: 15px;}.i-item {    margin: 0 40px 40px 0;    height: 50px;    display: inline-block;    vertical-align: top;    white-space: nowrap;    font-size: 30px;    color: #415b90;    font-family: "Roboto Condensed", sans-serif;}.i-item.opened-popup {    z-index: 25;}.i-item > img {    vertical-align: middle;    margin-right: 6px;    max-width: 50px;}.i-item.opened-popup .i-item__popup-work {    position: relative;    z-index: 111;}.i-item_icon {    width: 50px;    height: 50px;    display: inline-block;}.i-item_icon_title,.i-item_artist {    font-size: 16px;    font-family: "Merriweather", serif;}.i-item_icon_title span,.i-item_artist span,.i-item_icon_title > a,.i-item_artist > a {    display: inline-block;    vertical-align: middle;    /*padding-right: 20px;*/    color: #5b698d;}.i-item_icon_title > span,.i-item_artist > span,.i-item_icon_title > a,.i-item_artist > a {    padding-right: 20px;    text-decoration: none;    color: inherit;}.i-item_icon_title > a,.i-item_artist > a {    line-height: 50px;}.i-item_icon > a > img,.i-item_icon_title > a > img,.i-item_artist > a > img {    width: 50px;    height: 50px;    opacity: 0;}.i-item_icon_title > a:hover,.i-item_artist > a:hover {    text-decoration: underline;}.i-item_year,.i-item_letter {    /*width: 78px;*/    margin-right: 12px;    line-height: 50px;    font-size: 26px;}.i-item_year {    padding-right: 25px;}.i-item_year:after,.i-item_letter:after {    content: "";    border-right: solid 1px #415b90;    border-bottom: solid 1px #415b90;    top: 0;    bottom: 0;    right: 10px;    margin: auto 0;    width: 14px;    height: 14px;    position: absolute;    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}.i-item_letter {    width: 48px;    font-weight: 300;}.i-item_letter.type-artist {  line-height: 45px;  font-size: 40px;  font-variant: all-petite-caps;}.i-item_artist img.thumbnail {    width: 48px;    height: 48px;    border: solid 1px;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.i-item__popup {    position: absolute;    left: 67px;    top: -201px;    background: #fafafa;    width: 200px;    min-height: 307px;    z-index: 99;    -moz-box-shadow: 0 0 0 1px #dfe4ea;    -webkit-box-shadow: 0 0 0 1px #dfe4ea;    box-shadow: 0 0 0 1px #dfe4ea;    text-align: left;}.i-item__popup:before {    content: "";    right: 100%;    border: solid 5px transparent;    border-right-color: #dfe4ea;    top: 221px;    z-index: 1;    position: absolute;}.i-item__popup:after {    content: "";    right: 100%;    border: solid 4px transparent;    border-right-color: #fafafa;    top: 222px;    z-index: 2;    position: absolute;}.i-item__popup.i-item__popup_custom-color {    border: 0;}.i-item__popup-frame {    position: absolute;    width: 80px;    height: 80px;    background: 0 0 no-repeat;    background-size: 100% 100%;    top: 186px !important;    right: 100%;    margin-right: 2px;}.i-item__popup_custom-color .i-item__popup-frame {    margin-right: 4px;}.i-item__popup-img {    width: 200px;    height: 200px;    text-align: center;    font-size: 0;    line-height: 200px;    display: block;}.i-item__popup-img img {    max-width: 100%;    max-height: 100%;    display: inline;    margin: 0;}.i-item__popup-img .label-category {    display: none;}.i-item_feature .i-item__popup-img .label-category {    display: inline-block;    position: absolute;    top: 10px;    font-size: 12px;    font-weight: 400;    z-index: 200;    color: #00ABFF;}.i-item_feature .i-item__popup-frame {    display: none;}.feature-page .commission__work-overlay {  background: none !important;}.i-item__popup-title {    padding: 10px 10px 2px;    font-size: 12px;    line-height: 18px;    font-family: "Merriweather", serif;    font-weight: 700;    white-space: normal;    position: absolute;    z-index: 10;    width: 180px;    background: #FAFAFA;    color: #415B90;    max-height: 4.5em;    overflow: hidden;}.i-item__popup-title span {    font-weight: 400;    display: block;    white-space: normal;}.i-item__popup-title em {    font-weight: 400;    display: block;    white-space: normal;}.i-item__popup-tags {    position: absolute;    right: 5px;    bottom: 5px;    left: 0;    white-space: normal;    line-height: 16px;}.i-item__popup-tags a {    display: inline-block;    vertical-align: top;    margin: 2px 0 0 2px;    background: #f1f4f8;    color: #415B90;    font-size: 11px;    font-family: "Merriweather", serif;    height: 16px;    line-height: 16px;    padding: 0 10px;    text-decoration: none;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    border-radius: 8px;}.i-item__popup-tags a:hover {    text-decoration: underline;}.i-item__popup_person {    left: -75px;    top: -74px;    background: #fff;    width: 200px;    height: 311px;    -moz-box-shadow: 0 0 0 1px #c5cfda;    -webkit-box-shadow: 0 0 0 1px #c5cfda;    box-shadow: 0 0 0 1px #c5cfda;}.i-item__popup_person:before,.i-item__popup_person:after {    display: none;}.i-item__popup_person .i-item__popup-artist {    position: absolute;    top: -85px;    left: 0;    right: 0;    margin: 0 auto;    width: 80px;    height: 80px;    border: solid 2px;    border-radius: 40px;    max-width: 80px;    max-height: 80px;    z-index: 10;}.i-item__popup_person .i-item__popup-artist-name{    min-height: 65px;    padding-bottom: 5px;    padding-top: 5px;    font-size: 18px;}.i-item__popup_map {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;}.i-item__popup_map img {    display: block;    width: 100%;    height: 100%;    border: 0;    z-index: 100;    -moz-border-radius: 0;    -webkit-border-radius: 0;    border-radius: 0;}.i-item__popup-name {    position: absolute;    top: 145px;    left: 0;    right: 0;    text-align: center;    line-height: 24px;    font-size: 20px;    font-family: "Merriweather", serif;    color: #32477d;    padding: 0 10px;    font-weight: 800;    text-decoration: none;    white-space: normal;}.i-item__popup-name:hover {    color: #4866b4;}.i-item__popup-place {    padding: 4px 10px 0;    font-size: 14px;    font-family: "Merriweather", serif;    text-align: center;    min-height: 3.5em;    font-weight: 400;}.i-item__popup-place:before {    content: "";    left: 0;    right: 0;    bottom: 56px;    margin: 0 auto 5px;    height: 100px;    border-left: dotted 1px;    position: absolute;    width: 0;}.i-item__popup-place:after {    content: "";    left: 0;    right: 0;    bottom: 56px;    margin: 0 auto;    height: 3px;    width: 3px;    border: solid 1px;    position: absolute;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;}.i-item__popup-works {    position: absolute;    bottom: 13px;    left: 13px;    white-space: nowrap;}.i-item__popup-works a {    float: left;    width: 50px;    height: 50px;    margin: 0 0 0 12px;    text-decoration: none;}.i-item__popup-works a:first-child {    margin: 0;}.i-item__popup-works a img {    border: 0;    width: 50px;    height: 50px;    -moz-border-radius: 0;    -webkit-border-radius: 0;    border-radius: 0;}section.artists {  text-align: center;  margin-bottom: 60px;}section.artists .i-item_artist{  margin: 20px;  display: inline-block;}section.artists .i-item_static{  left:auto;  top:auto;  position: relative;}.i-item.side-left .i-item__popup {    left: auto;    right: 100%;    margin-right: 17px;}.i-item.side-left .i-item__popup:before {    left: 100%;    right: auto;    border: solid 5px transparent;    border-right-color: transparent;    border-left-color: #dfe4ea;}.i-item.side-left .i-item__popup:after {    left: 100%;    right: auto;    border: solid 4px transparent;    border-right-color: transparent;    border-left-color: #fafafa;}.i-item.side-left .i-item__popup-frame {    right: auto;    left: 100%;    margin: 0 0 0 2px;}.i-item.side-left .i-item__popup_custom-color .i-item__popup-frame {    width: 78px;    background-size: 80px 62px;    margin: 0 0 0 4px;    right: auto;    left: 100%;    background-position: 100% 0;}.i-item_feature img.thumbnail{    transform: rotate(7deg);}.i-item_feature::after{    content: "featured item";    position: absolute;    top: 5px;    left: 0px;    color: #00ABFF;    font-size: 5px;    background: #FFF;    padding: 0px 2px;    text-transform: uppercase;}.i-item_feature.spotlight::after{ content: "Spotlight"; }.i-item_feature.guest-curators::after{ content: "Guest Curators"; }.i-item_feature.exhibition::after{ content: "Guest Curated Exhibition"; }.i-item_feature.blog::after{ content: "Blog"; }.i-item_feature.artist-studio::after{ content: "Artist Studio"; }.i-item_feature.commissioned-text::after{ content: "Commissioned Text"; }.i-item_feature.event::after{ content: "Event"; }.i-item_feature.interview::after{ content: "Interview"; }.i-item_scrn-crt_screen .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLWNydF9zY3JlZW48L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODUuMDAwMDAwLCAtMTk3Mi4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJob3ZlcnMiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNzE5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJjb21taXNzaW9uLWhvdmVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgNDM1LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2Nybi1jcnRfc2NyZWVuIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgODE4LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAsMS45OTc0OTgyNiBDMCwwLjg5NDMxMDQzMSAwLjg5ODQzNzUsMCAxLjk5NzQ5ODI2LDAgTDc4LjAwMjUwMTcsMCBDNzkuMTA1Njg5NiwwIDgwLDAuODk4NDM3NSA4MCwxLjk5NzQ5ODI2IEw4MCw3OC4wMDI1MDE3IEM4MCw3OS4xMDU2ODk2IDc5LjEwMTU2MjUsODAgNzguMDAyNTAxNyw4MCBMMS45OTc0OTgyNiw4MCBDMC44OTQzMTA0MzEsODAgMCw3OS4xMDE1NjI1IDAsNzguMDAyNTAxNyBMMCwxLjk5NzQ5ODI2IFogTTE1LDE1IEw2NSwxNSBMNjUsNjUgTDE1LDY1IEwxNSwxNSBaIiBpZD0iUmVjdGFuZ2xlLTIxMi1Db3B5LTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwLjAwMDAwMCwgNDAuMDAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC00MC4wMDAwMDAsIC00MC4wMDAwMDApICI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yMTUiIHN0cm9rZT0iI0M2RDBEQSIgc3Ryb2tlLXdpZHRoPSIyIiB4PSIyMSIgeT0iNjUiIHdpZHRoPSIzOCIgaGVpZ2h0PSIzIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIxNCIgc3Ryb2tlPSIjQzZEMERBIiB4PSIxOSIgeT0iNjgiIHdpZHRoPSI0MiIgaGVpZ2h0PSI1Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTAuOTk1MjM4MSBDMTAsOS44OTMyOTg1NSAxMC44OTQ3MzA0LDkgMTEuOTk2MzA3NCw5IEw2OC4wMDM2OTI2LDkgQzY5LjEwNjIyMjcsOSA3MCw5Ljg5NTMzMzg5IDcwLDEwLjk5NTIzODEgTDcwLDY0LjAwNDc2MTkgQzcwLDY1LjEwNjcwMTUgNjkuMTA1MjY5Niw2NiA2OC4wMDM2OTI2LDY2IEwxMS45OTYzMDc0LDY2IEMxMC44OTM3NzczLDY2IDEwLDY1LjEwNDY2NjEgMTAsNjQuMDA0NzYxOSBMMTAsMTAuOTk1MjM4MSBaIE0xNSwxNi45OTc0OTIyIEMxNSwxNS44OTQzMDc3IDE1Ljg4OTA2NDMsMTUgMTYuOTkwOTE0MSwxNSBMNjMuMDA5MDg1OSwxNSBDNjQuMTA4NjM3NCwxNSA2NSwxNS44OTY2NjAzIDY1LDE2Ljk5NzQ5MjIgTDY1LDU1LjAwMjUwNzggQzY1LDU2LjEwNTY5MjMgNjQuMTEwOTM1Nyw1NyA2My4wMDkwODU5LDU3IEwxNi45OTA5MTQxLDU3IEMxNS44OTEzNjI2LDU3IDE1LDU2LjEwMzMzOTcgMTUsNTUuMDAyNTA3OCBMMTUsMTYuOTk3NDkyMiBaIiBpZD0iUmVjdGFuZ2xlLTIxMSIgc3Ryb2tlPSIjQzZEMERBIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTEwNSIgc3Ryb2tlPSIjQzZEMERBIiBjeD0iNTciIGN5PSI2MyIgcj0iNSI+PC9jaXJjbGU+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');}.i-item_scrn-imac_G3 .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLWltYWNfRzM8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NTUuMDAwMDAwLCAtMTk3Mi4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJob3ZlcnMiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNzE5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJjb21taXNzaW9uLWhvdmVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgNDM1LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2Nybi1pbWFjX0czIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNzAuMDAwMDAwLCA4MTguMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwxLjk5NzQ5ODI2IEMwLDAuODk0MzEwNDMxIDAuODk4NDM3NSwwIDEuOTk3NDk4MjYsMCBMNzguMDAyNTAxNywwIEM3OS4xMDU2ODk2LDAgODAsMC44OTg0Mzc1IDgwLDEuOTk3NDk4MjYgTDgwLDc4LjAwMjUwMTcgQzgwLDc5LjEwNTY4OTYgNzkuMTAxNTYyNSw4MCA3OC4wMDI1MDE3LDgwIEwxLjk5NzQ5ODI2LDgwIEMwLjg5NDMxMDQzMSw4MCAwLDc5LjEwMTU2MjUgMCw3OC4wMDI1MDE3IEwwLDEuOTk3NDk4MjYgWiBNMTUsMTUgTDY1LDE1IEw2NSw2NSBMMTUsNjUgTDE1LDE1IFoiIGlkPSJSZWN0YW5nbGUtMjEyLUNvcHktNyIgZmlsbD0iI0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCA0MC4wMDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTQwLjAwMDAwMCwgLTQwLjAwMDAwMCkgIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuNzE4NzQ3NSwxOS4wMDAwODExIEMxMS44NzQwNzksMTQuMDI5NDczNiAxNi4wMjczODE5LDEwIDIwLjk5NzM2ODgsMTAgTDU5LjAwMjYzMTIsMTAgQzYzLjk3MTc0MDgsMTAgNjguMTI1ODY2NiwxNC4wMjc3MzEzIDY4LjI4MTI1MjUsMTkuMDAwMDgxMSBMNjkuNzE4NzQ3NSw2NC45OTk5MTg5IEM2OS44NzQwNzksNjkuOTcwNTI2NCA2NS45NzAwNjQxLDc0IDYxLjAwMTE2OTMsNzQgTDE4Ljk5ODgzMDcsNzQgQzE0LjAyODkxMzcsNzQgMTAuMTI1ODY2Niw2OS45NzIyNjg3IDEwLjI4MTI1MjUsNjQuOTk5OTE4OSBMMTEuNzE4NzQ3NSwxOS4wMDAwODExIFogTTE2Ljg0NzIxNjcsMjAuMDA2ODkzNSBDMTYuOTExOTUxMSwxNy4yNDE2NjI2IDE5LjIwMjEwNTIsMTUgMjEuOTYwNTY2NCwxNSBMNTguMDM5NDMxOCwxNSBDNjAuNzk4NzIyNSwxNSA2My4wODc4NTUsMTcuMjMzNDU0NSA2My4xNTI3ODE2LDIwLjAwNjg5MzUgTDYzLjg3ODE3Myw1MC45OTMxMDY1IEM2My45NDI5MDc0LDUzLjc1ODMzNzQgNjEuNzYxMDI0NCw1NiA1OC45OTUzNDMyLDU2IEwyMS4wMDQ2NTUxLDU2IEMxOC4yNDMyMDgzLDU2IDE2LjA1Njg5ODcsNTMuNzY2NTQ1NSAxNi4xMjE4MjUzLDUwLjk5MzEwNjUgTDE2Ljg0NzIxNjcsMjAuMDA2ODkzNSBaIiBpZD0iUmVjdGFuZ2xlLTIxMSIgc3Ryb2tlPSIjQzZEMERBIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC0xMDUiIGZpbGw9IiNDNkQwREEiIGN4PSI2MC41IiBjeT0iNjciIHJ4PSI0LjUiIHJ5PSIzIj48L2VsbGlwc2U+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIyNyIgc3Ryb2tlPSIjQzZEMERBIiB4PSIzMCIgeT0iNjQiIHdpZHRoPSIyMSIgaGVpZ2h0PSIyIiByeD0iMSI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGVsbGlwc2UgaWQ9Ik92YWwtMTA2IiBmaWxsPSIjQzZEMERBIiBjeD0iMTkuNSIgY3k9IjY3IiByeD0iNC41IiByeT0iMyI+PC9lbGxpcHNlPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+');}.i-item_scrn-laptop .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLWxhcHRvcDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcyNS4wMDAwMDAsIC0xNzkyLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9ImhvdmVycyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA3MTkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9ImNvbW1pc3Npb24taG92ZXJzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjUuMDAwMDAwLCA0MzUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzY3JuLWxhcHRvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQwLjAwMDAwMCwgNjM4LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjQ5Nzc0NDgsMTIuMDA2MzA5MyBDMTAuNDk3NzQ0OCwxMC44OTgyNTUzIDExLjQwMDk1MzUsMTAgMTIuNDk0NzQwNSwxMCBMNjcuNTA1MjU5NSwxMCBDNjguNjA4MTY5NywxMCA2OS41MDIyNTUyLDEwLjg4NjE5NTUgNjkuNTAyMjU1MiwxMi4wMDYzMDkzIEw2OS41MDIyNTUyLDYyLjk5MzY5MDcgQzY5LjUwMjI1NTIsNjQuMTAxNzQ0NyA2OC41OTkwNDY1LDY1IDY3LjUwNTI1OTUsNjUgTDEyLjQ5NDc0MDUsNjUgQzExLjM5MTgzMDMsNjUgMTAuNDk3NzQ0OCw2NC4xMTM4MDQ1IDEwLjQ5Nzc0NDgsNjIuOTkzNjkwNyBMMTAuNDk3NzQ0OCwxMi4wMDYzMDkzIFogTTEzLjQ5MzIzNDUsMjAuMDAyMzk5NiBDMTMuNDkzMjM0NSwxOC44OTY1MDQ4IDE0LjM5NDYxNTIsMTggMTUuNDk3MjE3NywxOCBMNjMuNDIxNDU3MiwxOCBDNjQuNTI4MjI2NiwxOCA2NS40MjU0NDA0LDE4Ljg5NjI3ODYgNjUuNDI1NDQwNCwyMC4wMDIzOTk2IEw2NS40MjU0NDA0LDUyLjk5NzYwMDQgQzY1LjQyNTQ0MDQsNTQuMTAzNDk1MiA2NC41MjQwNTk3LDU1IDYzLjQyMTQ1NzIsNTUgTDE1LjQ5NzIxNzcsNTUgQzE0LjM5MDQ0ODQsNTUgMTMuNDkzMjM0NSw1NC4xMDM3MjE0IDEzLjQ5MzIzNDUsNTIuOTk3NjAwNCBMMTMuNDkzMjM0NSwyMC4wMDIzOTk2IFoiIGlkPSJSZWN0YW5nbGUtMjEyIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwxLjk5NzQ5ODI2IEMwLDAuODk0MzEwNDMxIDAuODk4NDM3NSwwIDEuOTk3NDk4MjYsMCBMNzguMDAyNTAxNywwIEM3OS4xMDU2ODk2LDAgODAsMC44OTg0Mzc1IDgwLDEuOTk3NDk4MjYgTDgwLDc4LjAwMjUwMTcgQzgwLDc5LjEwNTY4OTYgNzkuMTAxNTYyNSw4MCA3OC4wMDI1MDE3LDgwIEwxLjk5NzQ5ODI2LDgwIEMwLjg5NDMxMDQzMSw4MCAwLDc5LjEwMTU2MjUgMCw3OC4wMDI1MDE3IEwwLDEuOTk3NDk4MjYgWiBNMTUsMTUgTDY1LDE1IEw2NSw2NSBMMTUsNjUgTDE1LDE1IFoiIGlkPSJSZWN0YW5nbGUtMjEyLUNvcHktNSIgZmlsbD0iI0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCA0MC4wMDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTQwLjAwMDAwMCwgLTQwLjAwMDAwMCkgIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNSw1OC41IEw3NSw1OC41IiBpZD0iTGluZS0xMCIgc3Ryb2tlPSIjQzZEMERBIiBzdHJva2Utd2lkdGg9IjMiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjExIiBzdHJva2U9IiNDNkQwREEiIHg9IjE0LjA2Nzc5NDEiIHk9IjE4IiB3aWR0aD0iNTEuOTMyMjA1OSIgaGVpZ2h0PSIzNyIgcng9IjIiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');}.i-item_scrn-Power_Mac_5000 .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLVBvd2VyX01hY181MDAwPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTQ1LjAwMDAwMCwgLTE5NzIuMDAwMDAwKSI+DQogICAgICAgICAgICA8ZyBpZD0iaG92ZXJzIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC4wMDAwMDAsIDcxOS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iY29tbWlzc2lvbi1ob3ZlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NS4wMDAwMDAsIDQzNS4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNjcm4tUG93ZXJfTWFjXzUwMDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2MC4wMDAwMDAsIDgxOC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDEuOTk3NDk4MjYgQzAsMC44OTQzMTA0MzEgMC44OTg0Mzc1LDAgMS45OTc0OTgyNiwwIEw3OC4wMDI1MDE3LDAgQzc5LjEwNTY4OTYsMCA4MCwwLjg5ODQzNzUgODAsMS45OTc0OTgyNiBMODAsNzguMDAyNTAxNyBDODAsNzkuMTA1Njg5NiA3OS4xMDE1NjI1LDgwIDc4LjAwMjUwMTcsODAgTDEuOTk3NDk4MjYsODAgQzAuODk0MzEwNDMxLDgwIDAsNzkuMTAxNTYyNSAwLDc4LjAwMjUwMTcgTDAsMS45OTc0OTgyNiBaIE0xNSwxNSBMNjUsMTUgTDY1LDY1IEwxNSw2NSBMMTUsMTUgWiIgaWQ9IlJlY3RhbmdsZS0yMTItQ29weS04IiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4wMDAwMDAsIDQwLjAwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtNDAuMDAwMDAwLCAtNDAuMDAwMDAwKSAiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjMxIiBmaWxsPSIjQzZEMERBIiB4PSIyMSIgeT0iNjYiIHdpZHRoPSIzOCIgaGVpZ2h0PSI2Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQsMTAgTDY2LDEwIEw2Niw1NCBMMTQsNTQgTDE0LDEwIFogTTE5LDE3Ljk5ODIxMzggQzE5LDE2Ljg5NDYzMDggMTkuODk2NjYwMywxNiAyMC45OTc0OTIyLDE2IEw1OS4wMDI1MDc4LDE2IEM2MC4xMDU2OTIzLDE2IDYxLDE2Ljg5NDMzNzcgNjEsMTcuOTk4MjEzOCBMNjEsNDUuMDAxNzg2MiBDNjEsNDYuMTA1MzY5MiA2MC4xMDMzMzk3LDQ3IDU5LjAwMjUwNzgsNDcgTDIwLjk5NzQ5MjIsNDcgQzE5Ljg5NDMwNzcsNDcgMTksNDYuMTA1NjYyMyAxOSw0NS4wMDE3ODYyIEwxOSwxNy45OTgyMTM4IFoiIGlkPSJSZWN0YW5nbGUtMjI4IiBzdHJva2U9IiNDNkQwREEiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMyw1NCBDMTMsNTQgMzAuODEwMzg0MSw1MyA0MCw1MyBDNDguMTQzNzE3NCw1MyA2Nyw1NCA2Nyw1NCBMNjYsNjcgTDE0LDY3IEwxMyw1NCBaIiBpZD0iUmVjdGFuZ2xlLTIzMCIgc3Ryb2tlPSIjQzZEMERBIiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4wMDAwMDAsIDYwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtNDAuMDAwMDAwLCAtNjAuMDAwMDAwKSAiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOS41LDUzLjUgTDE5LjUsNjUuNTQxNTk0NSIgaWQ9IkxpbmUiIHN0cm9rZT0iI0M2RDBEQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYwLjUsNTMuNSBMNjAuNSw2NS41NDE1OTQ1IiBpZD0iTGluZS0xMiIgc3Ryb2tlPSIjQzZEMERBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjIuNSw1Ny41IEw0MS41LDU3LjUiIGlkPSJMaW5lIiBzdHJva2U9IiNDNkQwREEiIHN0cm9rZS13aWR0aD0iMyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ0LjUsNTcuNSBMNTcuNSw1Ny41IiBpZD0iTGluZS0xMSIgc3Ryb2tlPSIjQzZEMERBIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');}.i-item_scrn-smartphone .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLXNtYXJ0cGhvbmU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iaHAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPg0KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MzkuMDAwMDAwLCAtMTQyOC4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJob3ZlcnMiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNzE5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJjb21taXNzaW9uLWhvdmVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgNDM1LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2Nybi1zbWFydHBob25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NTQuMDAwMDAwLCAyNzQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwxLjk5NzQ5ODI2IEMwLDAuODk0MzEwNDMxIDAuODk4NDM3NSwwIDEuOTk3NDk4MjYsMCBMNzguMDAyNTAxNywwIEM3OS4xMDU2ODk2LDAgODAsMC44OTg0Mzc1IDgwLDEuOTk3NDk4MjYgTDgwLDc4LjAwMjUwMTcgQzgwLDc5LjEwNTY4OTYgNzkuMTAxNTYyNSw4MCA3OC4wMDI1MDE3LDgwIEwxLjk5NzQ5ODI2LDgwIEMwLjg5NDMxMDQzMSw4MCAwLDc5LjEwMTU2MjUgMCw3OC4wMDI1MDE3IEwwLDEuOTk3NDk4MjYgWiBNMjIuMDk3MzYsMTYuNjE5NDc5MSBDMjIuMDk3MzYsMTUuNTE0MTkzMSAyMi45ODMxMjYzLDE0LjYxODE4MTggMjQuMDk0MzIxOCwxNC42MTgxODE4IEw1My4yMTYxNDY4LDE0LjYxODE4MTggQzU0LjMxOTAzODMsMTQuNjE4MTgxOCA1NS4yMTMxMDg2LDE1LjUxMjQ4MzcgNTUuMjEzMTA4NiwxNi42MTk0NzkxIEw1NS4yMTMxMDg2LDYxLjcyNTk3NTQgQzU1LjIxMzEwODYsNjIuODMxMjYxNCA1NC4zMjczNDIzLDYzLjcyNzI3MjcgNTMuMjE2MTQ2OCw2My43MjcyNzI3IEwyNC4wOTQzMjE4LDYzLjcyNzI3MjcgQzIyLjk5MTQzMDIsNjMuNzI3MjcyNyAyMi4wOTczNiw2Mi44MzI5NzA5IDIyLjA5NzM2LDYxLjcyNTk3NTQgTDIyLjA5NzM2LDE2LjYxOTQ3OTEgWiIgaWQ9IlJlY3RhbmdsZS0yMTIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJQYXRoLTIiIHN0cm9rZT0iI0M2RDBEQSIgeD0iMjAuMTg3MjE4MSIgeT0iMyIgd2lkdGg9IjM3LjYyNTU2MzgiIGhlaWdodD0iNzMiIHJ4PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');}.i-item_scrn-smartphone_horizontal .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLXNtYXJ0cGhvbmVfaG9yaXpvbnRhbDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwNy4wMDAwMDAsIC0xMzQwLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9ImhvdmVycyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA3MTkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9ImNvbW1pc3Npb24taG92ZXJzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjUuMDAwMDAwLCA0MzUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzY3JuLXNtYXJ0cGhvbmVfaG9yaXpvbnRhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjIuMDAwMDAwLCAyMjYuMDAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC02Mi4wMDAwMDAsIC0yMjYuMDAwMDAwKSB0cmFuc2xhdGUoMjIuMDAwMDAwLCAxODYuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIsMTIuOTk0ODk4NCBDMTIsMTEuODkzMTQ2NCAxMi44OTIyMTcyLDExIDE0LjAwMjA5MDMsMTEgTDYzLjk5NzkwOTcsMTEgQzY1LjEwMzYzMzcsMTEgNjYsMTEuODg1ODI5MiA2NiwxMi45OTQ4OTg0IEw2Niw3MC4wMDUxMDE2IEM2Niw3MS4xMDY4NTM2IDY1LjEwNzc4MjgsNzIgNjMuOTk3OTA5Nyw3MiBMMTQuMDAyMDkwMyw3MiBDMTIuODk2MzY2Myw3MiAxMiw3MS4xMTQxNzA4IDEyLDcwLjAwNTEwMTYgTDEyLDEyLjk5NDg5ODQgWiBNMjQsMTcuOTk2ODUxNiBDMjQsMTYuODk0MDIwOSAyNC44OTE5NDExLDE2IDI1Ljk5OTkyMDQsMTYgTDU2LjAwMDA3OTYsMTYgQzU3LjEwNDYwNTEsMTYgNTgsMTYuODkyMzE1MyA1OCwxNy45OTY4NTE2IEw1OCw2My4wMDMxNDg0IEM1OCw2NC4xMDU5NzkxIDU3LjEwODA1ODksNjUgNTYuMDAwMDc5Niw2NSBMMjUuOTk5OTIwNCw2NSBDMjQuODk1Mzk0OSw2NSAyNCw2NC4xMDc2ODQ3IDI0LDYzLjAwMzE0ODQgTDI0LDE3Ljk5Njg1MTYgWiIgaWQ9IlJlY3RhbmdsZS0yMTIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDEuOTk3NDk4MjYgQzAsMC44OTQzMTA0MzEgMC44OTg0Mzc1LDAgMS45OTc0OTgyNiwwIEw3OC4wMDI1MDE3LDAgQzc5LjEwNTY4OTYsMCA4MCwwLjg5ODQzNzUgODAsMS45OTc0OTgyNiBMODAsNzguMDAyNTAxNyBDODAsNzkuMTA1Njg5NiA3OS4xMDE1NjI1LDgwIDc4LjAwMjUwMTcsODAgTDEuOTk3NDk4MjYsODAgQzAuODk0MzEwNDMxLDgwIDAsNzkuMTAxNTYyNSAwLDc4LjAwMjUwMTcgTDAsMS45OTc0OTgyNiBaIE0xNSwxNSBMNjUsMTUgTDY1LDY1IEwxNSw2NSBMMTUsMTUgWiIgaWQ9IlJlY3RhbmdsZS0yMTItQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4wMDAwMDAsIDQwLjAwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtNDAuMDAwMDAwLCAtNDAuMDAwMDAwKSAiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJQYXRoLTIiIHN0cm9rZT0iI0M2RDBEQSIgeD0iMjIiIHk9IjQiIHdpZHRoPSIzOCIgaGVpZ2h0PSI3MyIgcng9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');}.i-item_scrn-tablet .i-item__popup-frame {    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLXRhYmxldDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJocCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSItaHBfZ3JpZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyOS4wMDAwMDAsIC0xMzM5LjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9ImhvdmVycyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCA3MTkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9ImNvbW1pc3Npb24taG92ZXJzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjUuMDAwMDAwLCA0MzUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzY3JuLXRhYmxldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQ0LjAwMDAwMCwgMTg1LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAsMS45OTc0OTgyNiBDMCwwLjg5NDMxMDQzMSAwLjg5ODQzNzUsMCAxLjk5NzQ5ODI2LDAgTDc4LjAwMjUwMTcsMCBDNzkuMTA1Njg5NiwwIDgwLDAuODk4NDM3NSA4MCwxLjk5NzQ5ODI2IEw4MCw3OC4wMDI1MDE3IEM4MCw3OS4xMDU2ODk2IDc5LjEwMTU2MjUsODAgNzguMDAyNTAxNyw4MCBMMS45OTc0OTgyNiw4MCBDMC44OTQzMTA0MzEsODAgMCw3OS4xMDE1NjI1IDAsNzguMDAyNTAxNyBMMCwxLjk5NzQ5ODI2IFogTTE5LjM2MzkzNCwxNS42MTk0NzkxIEMxOS4zNjM5MzQsMTQuNTE0MTkzMSAyMC4yNjUwNjQ1LDEzLjYxODE4MTggMjEuMzY4ODc4OCwxMy42MTgxODE4IEw1Ny43ODkyODczLDEzLjYxODE4MTggQzU4Ljg5NjU4NzcsMTMuNjE4MTgxOCA1OS43OTQyMzIxLDE0LjUxMjQ4MzcgNTkuNzk0MjMyMSwxNS42MTk0NzkxIEw1OS43OTQyMzIxLDYwLjcyNTk3NTQgQzU5Ljc5NDIzMjEsNjEuODMxMjYxNCA1OC44OTMxMDE1LDYyLjcyNzI3MjcgNTcuNzg5Mjg3Myw2Mi43MjcyNzI3IEwyMS4zNjg4Nzg4LDYyLjcyNzI3MjcgQzIwLjI2MTU3ODMsNjIuNzI3MjcyNyAxOS4zNjM5MzQsNjEuODMyOTcwOSAxOS4zNjM5MzQsNjAuNzI1OTc1NCBMMTkuMzYzOTM0LDE1LjYxOTQ3OTEgWiIgaWQ9IlJlY3RhbmdsZS0yMTIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJQYXRoLTIiIHN0cm9rZT0iI0M2RDBEQSIgeD0iMTYiIHk9IjgiIHdpZHRoPSI0NyIgaGVpZ2h0PSI2MyIgcng9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');}.i-item_scrn-flat_screen .i-item__popup-frame,.ico-flat-screen .i-item__popup-frame {    background-image: url(../img/scrn-flat-screen.svg);    /* background-image: url('PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5v Ij8+Cjxzdmcgd2lkdGg9IjgwcHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDgw IDgwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2 ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5z OnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4K ICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93 d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zY3JuLWZs YXQtc2NyZWVuPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9k ZXNjPgogICAgPGRlZnMvPgogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9r ZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6 dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iLWhwX2dyaWQiIHNrZXRjaDp0eXBl PSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOTguMDAwMDAw LCAtMTUxOS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9ImhvdmVycyIgc2tldGNo OnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAw LCA3MTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iY29tbWlzc2lvbi1o b3ZlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NS4wMDAwMDAsIDQzNS4wMDAwMDAp IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8 ZyBpZD0ic2Nybi1mbGF0LXNjcmVlbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEzLjAw MDAwMCwgMzY1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBk PSJNMCwxLjk5NzQ5ODI2IEMwLDAuODk0MzEwNDMxIDAuODk4NDM3NSwwIDEuOTk3NDk4 MjYsMCBMNzguMDAyNTAxNywwIEM3OS4xMDU2ODk2LDAgODAsMC44OTg0Mzc1IDgwLDEu OTk3NDk4MjYgTDgwLDc4LjAwMjUwMTcgQzgwLDc5LjEwNTY4OTYgNzkuMTAxNTYyNSw4 MCA3OC4wMDI1MDE3LDgwIEwxLjk5NzQ5ODI2LDgwIEMwLjg5NDMxMDQzMSw4MCAwLDc5 LjEwMTU2MjUgMCw3OC4wMDI1MDE3IEwwLDEuOTk3NDk4MjYgWiBNMTcsMTUgTDY0LDE1 IEw2NCw2NSBMMTcsNjUgTDE3LDE1IFoiIGlkPSJSZWN0YW5nbGUtMjEyLUNvcHktNCIg ZmlsbD0iI0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCA0MC4w MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTQwLjAwMDAwMCwgLTQw LjAwMDAwMCkgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0 YW5nbGUtMjE1IiBzdHJva2U9IiNEOEQ4RDgiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0i I0ZGRkZGRiIgeD0iMjEiIHk9IjcwIiB3aWR0aD0iMzgiIGhlaWdodD0iMyIvPgogICAg ICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIxNiIgc3Ryb2tl PSIjRDhEOEQ4IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiIHg9IjMxIiB5 PSI2NiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjMiLz4KICAgICAgICAgICAgICAgICAgICAg ICAgPHBhdGggZD0iTTExLDE3Ljk5MDkxNDEgQzExLDE2Ljg5MTM2MjYgMTEuODg3ODMy MSwxNiAxMi45OTY0OTEzLDE2IEw2Ny4wMDM1MDg3LDE2IEM2OC4xMDYxNDA0LDE2IDY5 LDE2Ljg4OTA2NDMgNjksMTcuOTkwOTE0MSBMNjksNjQuMDA5MDg1OSBDNjksNjUuMTA4 NjM3NCA2OC4xMTIxNjc5LDY2IDY3LjAwMzUwODcsNjYgTDEyLjk5NjQ5MTMsNjYgQzEx Ljg5Mzg1OTYsNjYgMTEsNjUuMTEwOTM1NyAxMSw2NC4wMDkwODU5IEwxMSwxNy45OTA5 MTQxIFogTTE1LDIxLjk5NzQ5MjIgQzE1LDIwLjg5NDMwNzcgMTUuODg5MDY0MywyMCAx Ni45OTA5MTQxLDIwIEw2My4wMDkwODU5LDIwIEM2NC4xMDg2Mzc0LDIwIDY1LDIwLjg5 NjY2MDMgNjUsMjEuOTk3NDkyMiBMNjUsNjAuMDAyNTA3OCBDNjUsNjEuMTA1NjkyMyA2 NC4xMTA5MzU3LDYyIDYzLjAwOTA4NTksNjIgTDE2Ljk5MDkxNDEsNjIgQzE1Ljg5MTM2 MjYsNjIgMTUsNjEuMTAzMzM5NyAxNSw2MC4wMDI1MDc4IEwxNSwyMS45OTc0OTIyIFoi IGlkPSJSZWN0YW5nbGUtMjExIiBmaWxsPSIjRDhEOEQ4Ii8+CiAgICAgICAgICAgICAg ICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAg ICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4='); */}.i-item_scrn-wide_screen .i-item__popup-frame {   background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiIHZpZXdCb3g9IjAgMCA4MCA4MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMiAoMTIwNDMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zY3JuLXdpZGVfc2NyZWVuPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzg4LjAwMDAwMCwgLTE1MTkuMDAwMDAwKSI+DQogICAgICAgICAgICA8ZyBpZD0iaG92ZXJzIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC4wMDAwMDAsIDcxOS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iY29tbWlzc2lvbi1ob3ZlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NS4wMDAwMDAsIDQzNS4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNjcm4td2lkZV9zY3JlZW4iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMy4wMDAwMDAsIDM2NS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDEuOTk3NDk4MjYgQzAsMC44OTQzMTA0MzEgMC44OTg0Mzc1LDAgMS45OTc0OTgyNiwwIEw3OC4wMDI1MDE3LDAgQzc5LjEwNTY4OTYsMCA4MCwwLjg5ODQzNzUgODAsMS45OTc0OTgyNiBMODAsNzguMDAyNTAxNyBDODAsNzkuMTA1Njg5NiA3OS4xMDE1NjI1LDgwIDc4LjAwMjUwMTcsODAgTDEuOTk3NDk4MjYsODAgQzAuODk0MzEwNDMxLDgwIDAsNzkuMTAxNTYyNSAwLDc4LjAwMjUwMTcgTDAsMS45OTc0OTgyNiBaIE0xNSwxNSBMNjUsMTUgTDY1LDY1IEwxNSw2NSBMMTUsMTUgWiIgaWQ9IlJlY3RhbmdsZS0yMTItQ29weS0zIiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MC4wMDAwMDAsIDQwLjAwMDAwMCkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtNDAuMDAwMDAwLCAtNDAuMDAwMDAwKSAiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS41LDc0LjUgTDU1LjUsNzQuNSIgaWQ9IkxpbmUiIHN0cm9rZT0iI0M2RDBEQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMzLjUsNzAuNSBMNDguNSw3MC41IiBpZD0iTGluZS0xMCIgc3Ryb2tlPSIjQzZEMERBIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjExIiBzdHJva2U9IiNDNkQwREEiIHg9IjAiIHk9IjEzIiB3aWR0aD0iODAiIGhlaWdodD0iNTQiIHJ4PSIyIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIzNSIgZmlsbD0iI0Y3RjdGNyIgeD0iMiIgeT0iMTUiIHdpZHRoPSIxMyIgaGVpZ2h0PSI1MCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yMzYiIGZpbGw9IiNGN0Y3RjciIHg9IjY1IiB5PSIxNSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjUwIj48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4='); }.i-item_scrn-smartphone .i-item__popup-frame:before {    content: "";    left: 0;    top: 0;    background: #fff;    width: 20px;    bottom: 0;    position: absolute;}.i-item_scrn-smartphone .i-item__popup-frame:after {    content: "";    right: 0;    top: 0;    background: #fff;    width: 20px;    bottom: 0;    position: absolute;}.filter-label {    float: left;    margin: 0 4px 4px 0;    position: relative;}.filter-label input[type='radio'],.filter-label input[type='checkbox'] {    position: absolute;    left: -9999px;}.filter-label.chosen {    color: #32477d;    background: #e0e7ef;}.filter-label {    display: block;    height: 26px;    line-height: 26px;    padding: 0 15px;    font-family: "Merriweather", serif;    cursor: pointer;    color: #a1aebc;    background: #f1f4f8;    font-size: 16px;    text-transform: lowercase;    -moz-border-radius: 13px;    -webkit-border-radius: 13px;    border-radius: 13px;}.filter-label span.tag_count {  font-size: 70%;}.cat-label,.search-block__label.cat-label{    color: #78b1e1;    background: #e9f4ff;    -moz-border-radius: 0;    -webkit-border-radius: 0;    border-radius: 0;}.cat-label.chosen,.search-block__label.cat-label.chosen{    color: #0076FF;    background: #cee8ff;}.ui-autocomplete {    max-height: 250px;    overflow-y: auto;    overflow-x: hidden;    font-family: "Merriweather", serif;    font-weight: 300;    font-size: 18px;    background: #fafafa;    color: #a1aebc;    margin: 4px -22px 0;    border-top: 0;}.ui-autocomplete li.ui-menu-item {    padding: 8px 1em 3px 0.4em;}.ui-autocomplete li.ui-menu-item.ui-state-focus {    color: #32477d;    background: #f1f4f8;    border: 0;    margin: 0;}/** {  -webkit-backface-visibility: hidden;}*/.isotope,.isotope * {    -moz-user-select: -moz-none;    -ms-user-select: none;    -webkit-user-select: none;    user-select: none;}#overlay {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1233;    background: rgba(0, 0, 0, 0.5);    display: none;}.popup-gallery {    display: none;    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1234;}.popup-gallery__close {    position: absolute;    right: 10px;    top: 10px;    color: #f8f8f8;    cursor: pointer;    width: 20px;    height: 20px;}.popup-gallery__close:before {    content: "";    width: 30px;    height: 30px;    position: absolute;    border-top: solid 2px #f8f8f8;    top: 10px;    left: -21px;    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    transform: rotate(45deg);}.popup-gallery__close:after {    content: "";    width: 30px;    height: 30px;    position: absolute;    border-top: solid 2px #f8f8f8;    top: 10px;    left: 0;    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);}.popup-gallery__inner {    padding-top: 60px;}.popup-gallery .popup-gallery__slider-item {    width: 200px;    padding: 0 15px;}.popup-gallery .i-item__popup {    position: relative;    top: 0;    left: 0;    right: 0;}.popup-gallery .i-item__popup:after,.popup-gallery .i-item__popup:before,.popup-gallery .i-item__popup .i-item__popup-frame {    display: none;}.popup-gallery .bx-viewport {    overflow: visible !important;    padding: 0;    background: none;    border: 0;    left: 0;    -moz-box-shadow: none;    -webkit-box-shadow: none;    box-shadow: none;}@media screen and (max-width: 767px) {    .i-item {        margin: 0 20px 20px 0;    }    .i-item_icon_title span,    .i-item_artist span {        padding-right: 10px;    }    .i-item__popup_person .i-item__popup-artist-name {      display: block;      min-height: 90px;    }    .i-item__popup_person .i-item__popup-place {      margin-top: -30px;      display: block;    }}.page {    max-width: 680px;    margin: 0 auto 100px;    font-family: "Merriweather", serif;    font-weight: 300;    font-size: 22px;    line-height: 1.5;    text-align: left;    color: #32477d;}.page h1 {    text-align: center;    margin: 0 0 64px;}.page p {    margin: 0 0 2em;}.page .media,.page .wp-caption {    display: table;    margin: 20px auto 30px;    text-align: center;    max-width: 100%;},.page .wp-caption img,.page .wp-caption iframe,.page .media img,.page .media iframe {    max-width: 100%;    display: block;    margin: 0 0 4px;}.page .media figcaption,.page .wp-caption figcaption {    font-size: 18px;    font-style: italic;}.page .media.fl,.page .wp-caption.alignleft {    float: left;    max-width: 384px;    width: 100%;    margin: 0 40px 40px -150px;}.page .media.fr,.page .wp-caption.alignright {    float: right;    max-width: 384px;    width: 100%;    margin: 0 -150px 40px 40px;}.page blockquote {    text-align: right;    padding: 0 40px 0 0;    font-weight: 700;    font-size: 32px;    line-height: 1.35;    font-style: italic;    border-right: solid 4px #c5cfda;}.page blockquote p {    margin: 0;}.page blockquote.fl {    float: left;    max-width: 328px;    margin: 0 40px 40px -150px;}.artist-details {    padding: 75px 0 50px;    color: #32477D;}.artist-details__info {    border-top: solid 1px #a1aebc;    border-bottom: solid 1px #a1aebc;    height: 331px;    position: relative;    margin: 0 0 25px;}.color-custom .artist-details__info {    border-top: solid 1px;    border-bottom: solid 1px;}.color-custom .artist-details__place:after {    border: solid 1px;}.artist-details__name {    position: absolute;    left: 0;    top: 120px;    right: 0;    text-align: center;    font: 900 40px/50px "Merriweather", serif;    z-index: 4;    line-height: 1.5em;}.artist-details__photo {    position: absolute;    top: -100px;    left: 0;    right: 0;    width: 200px;    height: 200px;    margin: 0 auto;    z-index: 5;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;    -moz-box-shadow: 0 0 0 1px;    -webkit-box-shadow: 0 0 0 1px;    box-shadow: 0 0 0 1px;    overflow: hidden;    background-size: cover;}.artist-details__photo img {  width: 100%;  height: 100%;  opacity: 0;}.artist-details__map {    position: absolute;    left: 0;    top: 0;    right: 0;    width: 100%;    height: 100%;    overflow: hidden;}.artist-details__map-img {    display: block;    margin: auto;}.artist-details__place {    position: absolute;    z-index: 3;    top: 206px;    left: 0;    right: 0;    text-align: center;    font-size: 16px;    font-family: "Merriweather", serif;    padding: 5px 0;}.artist-details__place:before {    content: "";    left: 0;    right: 0;    bottom: 100%;    margin: 0 auto 5px;    height: 100px;    position: absolute;    width: 0px;    border-left: dotted 1px #7a7a7a;}.artist-details__place:after {    content: "";    left: 0;    right: 0;    bottom: 100%;    margin: 0 auto;    height: 3px;    width: 3px;    border: solid 1px #7a7a7a;    position: absolute;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;}.artist-details__info .artist-details__place {    top: 226px;}.artist-details__info .artist-details__place:before {    height: 120px;}.artist-details__content {    max-width: 680px;    padding: 0 20px;    margin: 0 auto;    -webkit-transform: translateY(0);}.artist-details__desc {    font-size: 18px;    line-height: 1.5;    color: #32477d;    margin: 0 0 50px;    font-family: "Merriweather", serif;    font-weight: 300;}.artist-details__site {    display: block;    text-align: center;    color: #00abff;    font-style: italic;    text-decoration: underline;    font-size: 24px;    font-family: "Merriweather", serif;    margin: 0 auto 35px;    -moz-transition: color 0.25s;    -o-transition: color 0.25s;    -webkit-transition: color 0.25s;    transition: color 0.25s;}.artist-details__site:hover {    text-decoration: underline;    color: #33bcff;}.artist-details__social {    text-align: center;    margin: 0 0 68px;}.artist-details__social a {    margin: 0 12px;    text-decoration: none;    opacity: 1;    -moz-transition: opacity 0.25s;    -o-transition: opacity 0.25s;    -webkit-transition: opacity 0.25s;    transition: opacity 0.25s;}.artist-details__social a:hover {    opacity: .75;}.artist-details__works {    text-align: center;    margin: 0 0 50px;}.artist-details__works a {    display: inline-block;    width: 200px;    vertical-align: top;    margin: 0 35px;    text-decoration: none;    color: #32477d;    font-family: "Merriweather", serif;    font-size: 15px;}.artist-details__works a img {    display: block;    margin: 0 0 6px;    width: 200px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;}.artist-details__works a span {    display: inline-block;    margin: 0 -2px;}.artist-details__works a:hover {    color: #a1aebc;}.artist-details__relevant {    clear: both;    text-align: center;    padding: 0 0 50px;}.artist-details__relevant-title {    font-size: 20px;    text-transform: uppercase;    font-family: "Roboto Condensed", sans-serif;    margin: 0 0 50px;}.popup-gallery .popup-gallery__slider-item {    margin: auto;}.search-block__head {    height: auto !important;    min-height: 50px;}.search-block__head:after {    content: "";    display: block;    clear: both;}.search-block__label-group {    display: inline;}.search-block__label {    float: left;    height: 40px;    line-height: 40px;    padding: 0 40px 0 15px;    font-family: "Merriweather", serif;    cursor: pointer;    color: #a1aebc;    background: #f1f4f8;    font-size: 24px;    text-transform: lowercase;    border-radius: 20px;    position: relative;    margin: 5px 4px 5px 0;}.search-block__label.active {    color: #32477D;    background: #E0E7EF;}.search-block__label-remove {    position: absolute;    right: 0;    top: 0;    font-style: normal;    font-size: 30px;    line-height: 46px;    padding: 0 10px;}.search-block__label-remove:hover {    color: #c00;}.search-block__field {    padding-left: 0;    min-width: 280px;}.search-block__field:before {    content: none;    display: none;}.search-block__head {    padding-left: 32px;    position: relative;}.search-block__head:before {    content: "";    position: absolute;    width: 20px;    height: 20px;    left: 6px;    top: 15px;    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyMCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IGJpbi9za2V0Y2h0b29sIDEuMyAoMjMyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+aWNuLXNlYXJjaDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIGJpbi9za2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9ImhwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ii1ocF9ncmlkIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAuMDAwMDAwLCAtMTE5OC4wMDAwMDApIiBmaWxsPSIjQTFBRUJDIj4NCiAgICAgICAgICAgIDxnIGlkPSJTRUFSQ0giIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgMTE4OS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNuLXNlYXJjaCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDguMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOS41MDAwMjMyLDE4LjExNzA0MTMgQzE5LjUwMDAyMzIsMTcuNzM4MTQ4IDE5LjMzNTk2MDYsMTcuMzcwMzk4NyAxOS4wNjY0MjksMTcuMTE0MDg4NiBMMTUuMDQ2ODkyOSwxMy4yOTE3MjQyIEMxNS45OTYxMTI4LDExLjk4Nzg4NTcgMTYuNTAwMDE5NywxMC40Mjc3MzcgMTYuNTAwMDE5Nyw4Ljg0NTMwMDQ2IEMxNi41MDAwMTk3LDQuNTEwMzE1ODYgMTIuODA4NjA5LDAuOTk5OTgxMjk1IDguMjUwMDA5ODMsMC45OTk5ODEyOTUgQzMuNjkxNDEwNjUsMC45OTk5ODEyOTUgMCw0LjUxMDMxNTg2IDAsOC44NDUzMDA0NiBDMCwxMy4xODAyODUxIDMuNjkxNDEwNjUsMTYuNjkwNjE5NiA4LjI1MDAwOTgzLDE2LjY5MDYxOTYgQzkuOTE0MDc0MzIsMTYuNjkwNjE5NiAxMS41NTQ3MDEzLDE2LjIxMTQzMTEgMTIuOTI1Nzk2NywxNS4zMDg3NzM2IEwxNi45NDUzMzI3LDE5LjExOTk5NCBDMTcuMjE0ODY0MywxOS4zODc0NDgxIDE3LjYwMTU4MzUsMTkuNTQzNDYzIDE4LjAwMDAyMTUsMTkuNTQzNDYzIEMxOC44MjAzMzQ5LDE5LjU0MzQ2MyAxOS41MDAwMjMyLDE4Ljg5NzExNTYgMTkuNTAwMDIzMiwxOC4xMTcwNDEzIFogTTEzLjUwMDAxNjEsOC44NDUzMDA0NiBDMTMuNTAwMDE2MSwxMS41OTc4NDg1IDExLjE0NDU0NDUsMTMuODM3Nzc2MyA4LjI1MDAwOTgzLDEzLjgzNzc3NjMgQzUuMzU1NDc1MTMsMTMuODM3Nzc2MyAzLjAwMDAwMzU4LDExLjU5Nzg0ODUgMy4wMDAwMDM1OCw4Ljg0NTMwMDQ2IEMzLjAwMDAwMzU4LDYuMDkyNzUyNCA1LjM1NTQ3NTEzLDMuODUyODI0NjMgOC4yNTAwMDk4MywzLjg1MjgyNDYzIEMxMS4xNDQ1NDQ1LDMuODUyODI0NjMgMTMuNTAwMDE2MSw2LjA5Mjc1MjQgMTMuNTAwMDE2MSw4Ljg0NTMwMDQ2IFoiIGlkPSJJY29ucy9TZWFyY2giPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=');    background-position: 0 0;    background-repeat: no-repeat;    background-size: cover;}@media screen and (max-width: 767px) {    .header_inner {        /*position: relative;*/        -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);        -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);        box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);    }    .header_inner .header__search {        display: none;    }    .header_inner .header__nav {        width: 0;        -moz-box-sizing: border-box;        -webkit-box-sizing: border-box;        box-sizing: border-box;        position: fixed;        bottom: 0;    }    .header__nav-inner,    .header-fixed .header_front.header_fixed .header__nav-inner {        /*position: static;    margin-left: 0;*/        width: 268px;        position: absolute;        left: 48px;        top: 62px;        bottom: 60px;        overflow: auto;        padding: 0;    }    .header_inner .header__nav .drop-list {        margin-bottom: 25px;    }    .header_inner__helper {        /*display: none;*/        margin-bottom: 30px;    }    .artist-details {        padding-bottom: 20px;        margin-top: 75px;    }    .artist-details__info {        height: 244px;    }    .artist-details__name {        font-size: 20px;        top: 100px;    }    .artist-details__place {        top: 176px;    }    .artist-details__place:before {        height: 70px;    }    .artist-details__map-img {        height: 100%;    }    .artist-details__desc {        margin-bottom: 30px;    }    .artist-details__social {        margin-bottom: 40px;    }    .artist-details__works {        margin-bottom: 20px;    }    .artist-details__works a {        margin-bottom: 20px;    }    .footer__nav-item {        float: none;        width: auto;        margin: 0 0 30px;    }    .container {        padding: 0 20px;    }    .footer__f {        padding: 20px 0;    }}section.commission {    text-align: center;    max-width: 680px;    font-family: "Merriweather", Georgia, serif;    font-weight: 300;    position: relative;    margin: 200px auto 0px;}section.commission.feature-page {  margin-top: 0;}.commission__cat_link{  text-decoration: none;  color: inherit;}.commission__work {    width: 180px;    display: block;    height: 180px;    color: inherit;    margin: 0 0 0 -90px;    position: absolute;    top: -250px;    left: 50%;}.feature-page .commission__work {    position: relative;    margin: 30px auto;    top: auto;    left: auto;}.commission__work img {    max-height: 180px;    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    margin: auto;    width: auto;    height: auto;    border-radius: 5px;}.commission__work-img {    position: absolute;    top: 0;    width: 600px;    height: 180px;    margin-left: 50%;    left: -300px;    transition: transform .4s;}.commission__work-img:after {    content: "";    position: absolute;    top: 0;    left: 50%;    margin-left: 90px;    width: 240px;    height: 180px;    background: #fff;    opacity: 0;    -webkit-transition: opacity .4s;    -moz-transition: opacity .4s;    -ms-transition: opacity .4s;    -o-transition: opacity .4s;    transition: opacity .4s;    z-index: 1;}.commission__work-img:before {    content: "";    position: absolute;    top: 0;    right: 50%;    margin-right: 90px;    width: 240px;    height: 180px;    background: #fff;    opacity: 0;    -webkit-transition: opacity .4s;    -moz-transition: opacity .4s;    -ms-transition: opacity .4s;    -o-transition: opacity .4s;    transition: opacity .4s;    z-index: 1;}.feature-page .commission__work-img:after,.feature-page .commission__work-img:before {    opacity: 1;}.commission__work-overlay {    position: absolute;    width: 280px;    height: 223px;    left: -50px;    right: 0;    top: 0;    margin: auto;    opacity: 0;    z-index: 2;    -webkit-transition: opacity .4s;    -moz-transition: opacity .4s;    -ms-transition: opacity .4s;    -o-transition: opacity .4s;    transition: opacity .4s;}.commission__work:hover .commission__work-overlay,.commission__work:hover .commission__work-img:after,.commission__work:hover .commission__work-img:before {    opacity: 1;}.frame-type-i-item_scrn-Power_Mac_5000.i-item__popup-frame,.frame-type-i-item_scrn-Power_Mac_5000 .commission__work-overlay {    background: url(../img/scrn-Power_Mac_5000.svg) 50% 0 no-repeat;    background-size: auto 100%;}.frame-type-i-item_scrn-crt_screen.i-item__popup-frame,.frame-type-i-item_scrn-crt_screen .commission__work-overlay {    background: url(../img/scrn-crt_screen.svg) 50% 0 no-repeat;    background-size: auto 100%;}.frame-type-i-item_scrn-imac_G3.i-item__popup-frame,.frame-type-i-item_scrn-imac_G3 .commission__work-overlay {    background: url(../img/scrn-imac_G3.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -10px;}.frame-type-i-item_scrn-laptop.i-item__popup-frame,.frame-type-i-item_scrn-laptop .commission__work-overlay {    background: url(../img/scrn-laptop.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;}.frame-type-i-item_scrn-smartphone.i-item__popup-frame {    background: url(../img/scrn-smartphone.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;}.frame-type-i-item_scrn-smartphone .commission__work-overlay {    background: url(../img/scrn-smartphone.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;    width: 280px;    height: 250px;}.frame-type-i-item_scrn-smartphone_horizontal.i-item__popup-frame,.frame-type-i-item_scrn-smartphone_horizontal .commission__work-overlay {    background: url(../img/scrn-smartphone_horizontal.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;}.frame-type-i-item_scrn-tablet.i-item__popup-frame,.frame-type-i-item_scrn-tablet .commission__work-overlay {    background: url(../img/scrn-tablet.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;}.frame-type-ico-flat-screen.i-item__popup-frame,.frame-type-i-item_scrn-flat_screen.i-item__popup-frame,.frame-type-ico-flat-screen .commission__work-overlay,.frame-type-i-item_scrn-flat_screen .commission__work-overlay {    background: url(../img/scrn-flat-screen.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -20px;}.frame-type-i-item_scrn-wide_screen.i-item__popup-frame,.frame-type-i-item_scrn-wide_screen .commission__work-overlay {    background: url(../img/scrn-wide_screen.svg) 50% 0 no-repeat;    background-size: auto 100%;    top: -30px;}.commission__work:after {    display: block;    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 275px;    border-radius: 10px;    text-align: center;    content: "Enter";    font-style: italic;    color: white;    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);    text-align: center;    line-height: 175px;    font-size: 30px;}.commission__work:hover::after {    text-shadow: 0 0 15px rgba(0, 0, 0, 0.85);}.commission__title {    font-size: 40px;    line-height: 1.2;    margin: 0 0 2px;    font-weight: 900;}.commission__author {    font-size: 20px;    font-style: italic;    margin: 0 0 20px;}.commission__author a {    color: inherit;}.commission__year {    width: 220px;    margin: 0 auto 30px;    position: relative;    text-align: center;}.commission__year:before {    content: "";    position: absolute;    width: 100%;    top: 50%;    margin-top: -1px;    left: 0;    border-top: solid 1px;}.commission__year span {    display: inline-block;    background: #fff;    padding: 0 6px;    font-size: 20px;    position: relative;    z-index: 2;}.commission__small-desc {    font-size: 18px;    margin: 0 0 50px;    font-style: italic;    line-height: 1.25;    z-index: 10;    position: relative;}.commission__desc {    font-size: 18px;    line-height: 1.5;    text-align: left;    color: #32477D;    margin: 0 0 80px;}.commission__media {    margin: 0 0 80px;    text-align: center;}.commission__desc iframe,.commission__media iframe {    max-width: 100%;    width: 680px;    height: 400px;}.commission__item {    margin: 0 0 60px;    font-size: 16px;    line-height: 1.53em;}.commission__item h3 {    text-transform: uppercase;    font-size: 20px;    margin: 0 0 20px;    font-family: "Roboto Condensed", sans-serif;    font-weight: 300;}.commission__item a {    color: inherit;}.commission__item a:hover {    color: #a1aebc;}.commission__item_share {    margin-bottom: 125px;}.commission__item_share input {    width: 100%;    max-width: 290px;    margin: 0 auto 15px;    display: block;    border: solid 1px #a1aebc;    background: #f1f4f8;    font-family: inherit;    font-size: 14px;    padding: 4px 10px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;}.feature-page .label-category{  position: relative;  padding-bottom: 2px;  margin-bottom: 20px;  top: 0;  background: #00ABFF;  color: #fff;  display: inline-block;}@media screen and (min-width: 767px) {  section.feature-page {    text-align: left;    position: relative;    padding: 0 10px 0 220px;  }  .feature-page .commission__title,  .feature-page h2,  .feature-page .commission__year,  .feature-page .commission__author,  .feature-page .commission__desc,  .feature-page .commission__item {    z-index: 10;    position: relative;  }  .feature-page .label-category,  .feature-page .commission__title,  .feature-page .commission__sub_heading {    margin-left: -210px;  }  .feature-page .commission__title {    margin-bottom: 0.5em;  }  .feature-page .commission__sub_heading{    margin-top: 0;  }  .feature-page .commission__year{    padding-left: 0;    text-align: left;    margin-left; 0;    max-width: 210px;  }  .feature-page .commission__year::before{    width: 0;  }  .feature-page .commission__year span{    padding: 0;  }  .feature-page .commission__work {      position: relative;      margin: 0 0 -180px -210px;      top: 0px;      left: 0px;  }  .feature-page .commission__year,  .feature-page .commission__author {    margin: 0px 0 20px;  }  .feature-page .commission__desc {    clear: both;  }  .feature-page .commission__desc,  .feature-page .commission__item,  .feature-page .commission__item_share input{    margin-left: 0px;  }}.color-custom .commission__item_share input {    border: solid 1px;}.header__search-mobile {    margin: 0 20px -15px -28px;    position: relative;}.header__search-mobile input[type="search"] {    -webkit-appearance: textfield;    display: block;    border: 0;    height: 31px;    line-height: 30px;    width: 100%;    padding: 5px 10px 5px 35px;    background: #F1F4F8;    color: #A1AEBC;    font-size: 14px;    font-family: "Merriweather", serif;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;}.header__search-mobile button[type="submit"] {    border: 0;    width: 34px;    height: 30px;    background: none;    position: absolute;    left: 0;    top: 0;    color: #A1AEBC;}.artist-details__relevant #crp_related h3 {    display: none !important;}.artist-details__relevant #crp_related .artist-details__relevant-list {    list-style: none;    padding: 0;    margin: -24px 0 0 !important;    float: none !important;}.artist-details__relevant #crp_related .artist-details__relevant-list li {    display: inline-block !important;    vertical-align: top !important;    margin: 24px 12px 0 !important;    text-align: center !important;    line-height: 50px !important;    float: none !important;    border-radius: 0 !important;    -webkit-box-shadow: none !important;       -moz-box-shadow: none !important;            box-shadow: none !important;    border: 0;    padding: 0;}.artist-details__relevant #crp_related .artist-details__relevant-list li img {    max-width: 50px;    max-height: 50px;    border-radius: 0;}.artist-details__relevant-list .i-item > a {    width: auto;    height: auto;    float: none;    position: relative;}.artist-details__relevant-list .i-item.opened-popup {    z-index: 1000;}.artist-details__relevant #crp_related .artist-details__relevant-list a.crp_title {    display: none !important;}@media screen and (max-width: 767px) {    .main-gallery__header-form {        display: none;    }    .commission__title {        font-size: 30px;        margin-bottom: 12px;    }    .commission__small-desc {        font-size: 16px;    }    .commission__desc {        padding: 0 20px;        margin: 0 0 35px;        font-size: 16px;        text-align: left;    }    .commission__media {        position: relative;        height: 0;        padding: 0 0 56.25%;        margin: 0 0 30px;    }    .commission__media iframe {        position: absolute;        width: 100%;        height: 100%;        left: 0;        top: 0;        right: 0;        bottom: 0;    }    .commission__item {        padding: 0 20px;    }    .commission__item_share input {        -moz-box-sizing: border-box;        -webkit-box-sizing: border-box;        box-sizing: border-box;    }}@media screen and (max-width: 980px) {    .page blockquote.fl {        float: none;        margin: 40px 0;        font-size: 28px;        max-width: 100%;    }    .page .media.fr,    .page .wp-caption.alignright {        float: none;        max-width: 100%;        margin: 40px 0;    }    .page .media.fr img,    .page .wp-caption.alignright img {        margin: 0 auto 10px;    }}@media screen and (max-width: 768px) {    .page .media,    .page .wp-caption {        display: block;    }}@media screen and (max-width: 767px) {    .header-fixed .header_front {        /*position: relative;*/    }    .header-fixed .header-helper {        display: none;    }    .header_front {        padding-top: 0;        height: 40px;        margin: 0 0 35px;    }    .header_inner.header_fixed .nav-toggle,    .header_fixed.header_fixed .nav-toggle {        /* margin-top: 20px;*/    }    .page {        font-size: 18px;        text-align: left;        margin: 0;        padding: 0 0 20px;    }    .page p {        margin: 0 0 1em;    }    .page blockquote.fl,    .page .media.fr,    .page .wp-caption.alignright {        float: none;        margin: 1em 0;        font-size: 20px;    }    .page h1 {        font-size: 28px;        margin: 0 0 20px;    }    .mobile-vs {        display: block;    }    .header_front .nav-toggle {        margin-top: 20px;    }    .header-fixed .header_front .nav-toggle {        margin-top: 0px;    }    .header-fixed .header_front.header_fixed .nav-toggle {        margin-top: 15px;    }    .header-fixed #wrap {        padding-top: 75px;    }    .header_front .header__nav {        display: none;        position: absolute;        left: 0;        top: 0;        background: #fafafa;        padding: 62px 0px 35px 48px;        width: 268px;        font-family: "Roboto Condensed", sans-serif;        -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);    }    .header_front.header_fixed .header__nav {        position: absolute;        display: block;        padding: 0;    }    .header_front.header_index .header__nav {        width: 0;        position: fixed;        display: block;        padding: 0;        overflow: hidden;        bottom: 0;    }    .header_front.header_index .header__nav-inner {        width: 268px;        position: absolute;        left: 48px;        top: 62px;        bottom: 60px;        padding: 0;        overflow: auto;    }    .header__search-mobile {        position: absolute;        bottom: 0;        left: 0;        padding: 20px;        width: 276px;        background: #FAFAFA;        margin: 0;    }    .header__search-mobile form {        position: relative;    }    .header_front.header_fixed .header__nav-inner .header_front.header_index .header__nav-inner {        position: relative;    }    .header_front .header__nav-item {        float: none;        width: auto;        height: auto;    }    .header_front .header__nav-item .nav-title {        margin: 0;    }    .header_front .header__nav-item .nav-title:after {        display: none;    }    .header_front .header__nav-item .drop-list {        position: static;        display: block !important;        background: none;        padding: 0;        font-size: 16px;        margin: 0 0 25px;    }    .header_front .header__nav-item .drop-list li {        padding: 0;        margin: 6px 0 0;    }    .header_front .header__nav-item .drop-list li:first-child {        margin-top: 0;    }    .header_front [class*='social-'] {        margin: 0 0 0 35px;    }    .header_front [class*='social-']:first-child {        margin: 0;    }    .slider-medium {        float: none;        width: auto;        margin: 0 -20px 30px;    }    .front-logo {        float: none;        width: auto;        height: auto;        margin: 0 0 25px;    }    .front-logo img {        width: 100%;        position: static;    }    .front-logo__media {        height: auto;        top: 0;    }    .front-logo__social {        display: none;    }    .search-block__period {        display: none !important;    }    .search-block__filter [class*="search-block__filter-item"] span {        display: none;    }    .search-block__field input[type="search"] {        font-size: 24px;    }    .search-block__filter-menu {        margin: 0 -10px;    }    .header__search {        display: none;    }    /*.header__search {    position: fixed !important;    z-index: 999;    background: rgba(255, 255, 255, 0.9);    left: 0;    top: 0;    right: 0;    padding: 10px;    width: 100% !important;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);  }  .header__search button[type="submit"] {    top: 10px !important;    left: 10px !important;  }*/}body {    position: relative;}.border-frame {    /*position: absolute;  left: 0;  top: 0;  bottom: 0;  right: 0;*/}.border-frame__left {    width: 0;    position: absolute;    z-index: 1234;    top: 0;    left: 0;    height: 100%;    border-left: solid 8px;}.border-frame__right {    width: 0;    position: absolute;    z-index: 1234;    top: 0;    right: 0;    height: 100%;    border-left: solid 8px;}.border-frame__right:after {    content: "";    position: absolute;    bottom: 0;    width: 12345px;    right: 0;    border-top: solid 8px;}.border-frame__right:before {    content: "";    position: absolute;    top: 0;    width: 12345px;    right: 0;    border-top: solid 8px;}.color-custom #content .commission__title,.color-custom #content .commission h3,.color-custom .main-gallery__footer *,.color-custom .header_filling .header__search *,.color-custom .nav-toggle .link-logo {    color: inherit !important;}.color-custom .nav-toggle {    background: none;}.color-custom .nav-toggle .nav-toggle-btn path {    fill: currentColor !important;    stroke: currentColor !important;}.color-custom .nav-toggle .link-logo path {    fill: currentColor !important;}.color-custom .show-site {    border-left-color: inherit !important;    border-bottom-color: inherit !important;}.color-custom .header_inner .header__search input[type='search']:-moz-placeholder,.color-custom .header_fixed .header__search input[type='search']:-moz-placeholder {    color: inherit !important;}.color-custom .header_inner .header__search input[type='search']::-moz-placeholder,.color-custom .header_fixed .header__search input[type='search']::-moz-placeholder {    color: inherit !important;}.color-custom .header_inner .header__search input[type='search']:-ms-input-placeholder,.color-custom .header_fixed .header__search input[type='search']:-ms-input-placeholder {    color: inherit !important;}.color-custom .header_inner .header__search input[type='search']::-webkit-input-placeholder,.color-custom .header_fixed .header__search input[type='search']::-webkit-input-placeholder {    color: inherit !important;}.i-item.side-right .i-item__popup.i-item__popup_custom-color:before {    border-left-color: transparent;    border-width: 9px;    margin-top: -4px;    border-right-color: inherit;}.i-item.side-right .i-item__popup.i-item__popup_custom-color:after {    border-width: 4px;}.i-item.side-left .i-item__popup.i-item__popup_custom-color:before {    border-right-color: transparent;    border-width: 9px;    margin-top: -4px;    border-left-color: inherit;}.i-item.side-left .i-item__popup.i-item__popup_custom-color:after {    border-width: 4px;}.acf-map {    width: 100%;    height: 400px;    border: #ccc solid 1px;    margin: 20px 0;    background-color: rgb(246, 246, 246) !important;}.artist-details__info .acf-map,.i-item__popup_map .acf-map {    margin: 0;    height: 100%;    width: 100%;    border: 0;    position: absolute !important;    left: 0;    top: 0;}.header__nav {    -webkit-transform: translateZ(0);}.archive {    max-width: 1230px;    padding: 0 25px;    margin: auto;}.archive h1 {    font-family: "Merriweather", serif;    text-align: center;    font-size: 44px;}.archive .global-section {    /* padding-bottom: 20px;    border-bottom: dashed 1px #e8eeff;    margin-bottom: 16px; */}.archive .global-section h1 {    font-size: 24px;    margin-top: 0;    text-align: left;}.archive .global-section a {    color: inherit;}.archive .global-section a:hover {    text-decoration: none;}.minis {  text-align: center;}.minis > section {  text-align: center;}.minis > section {  display: inline-block;  position: relative;  text-align: left;  margin: 10px;  max-width: 200px;  height: 311px;  padding: 5px;  overflow: hidden;  top: 0;  left: 0;}.minis > section .i-item__popup {  overflow: hidden;}.minis > section::before,.minis > section .i-item__popup::before.minis > section::after{  display: none;}.minis > section.mini-commission{  padding: 0;  margin: 15px;}.minis > section.mini-commission .i-item__popup {  padding-bottom: 4px;}.minis > section.global-section{  padding: 0;  margin: 15px;  box-shadow: 0px 0px 0px 1px #C5CFDA;}.minis > section.global-section .inner-decor{  padding: 5px;  background: #FAFAFA;  height: 100%;}.minis > section.global-section > div::after{  content: "";  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fafafa+0,fafafa+100&amp;0+0,1+100 */  background: -moz-linear-gradient(top,  rgba(250,250,250,0) 0%, rgba(250,250,250,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,0)), color-stop(100%,rgba(250,250,250,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%); /* IE10+ */  background: linear-gradient(to bottom,  rgba(250,250,250,0) 0%,rgba(250,250,250,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fafafa', endColorstr='#fafafa',GradientType=0 ); /* IE6-9 */  position: absolute;  bottom: 0px;  height: 50px;  width: 100%;  right: auto;  border: none;  top: auto;  z-index: 10;}.mini a.more {  position: absolute;  display: block;  text-align: center;  left: 50%;  width: 180px;  margin-left: -92px;  z-index: 20;  bottom: 10px;  color: #0076FF;  text-decoration: none;  border: #0076FF 1px solid;  border-radius: 20px;  background: #fff;}.mini a.more:hover{  color: #fff;  background: #0076FF;}.mini .entry-title{  text-decoration: none;}.archive .mini > div {  position: relative;  top: 0;  left: 0;}.archive .mini .i-item__popup-img{  margin-bottom: 4px;}.archive .minis::after {  content: "";  clear: both;  display: block;}.archive .navigation {    margin-bottom: 30px;    padding-top: 30px;}.archive .navigation h1 {    text-align: left;    font-size: 28px;}.nav-links {  margin-bottom: 100px;}.nav-links a {  float:left;  width: 47%;  margin-right: 1%;  display: block;  background: #fafafa;  -moz-box-shadow: 0 0 0 1px #dfe4ea;  -webkit-box-shadow: 0 0 0 1px #dfe4ea;  box-shadow: 0 0 0 1px #dfe4ea;  color: #0076FF;  text-decoration: none;  padding: 1%;}.nav-links a:hover{  color: #fff;  background: #0076FF;}.nav-links .nav-next a{  margin: 0 0 0 1%;  text-align: right;}.nav-links::after{  content: "";  clear: both;}.wpcf7-form-control {  width: 100%;}@media screen and (max-width: 767px) {    .archive h1 {        font-size: 28px;    }    .archive .global-section h1 {        font-size: 20px;    }}.artist-details__relevant-list {    list-style: none;    padding: 0;    margin: -20px;}.artist-details__relevant-list li {    display: inline-block;}.artist-details__relevant-list li .i-item {    margin: 20px;    position: relative;}@media screen and (max-width: 767px) {    .artist-details__relevant-list li .i-item .i-item__popup {        display: none !important;    }}.loading-overlay {    position: fixed;    z-index: 12345;    left: 0;    top: 0;    bottom: 0;    right: 0;    background: #222;    opacity: 1;    -webkit-transform: translateY(0);       -moz-transform: translateY(0);        -ms-transform: translateY(0);         -o-transform: translateY(0);            transform: translateY(0);    -webkit-transition: all .6s;       -moz-transition: all .6s;        -ms-transition: all .6s;         -o-transition: all .6s;            transition: all .6s;}.preloader-hide {    -webkit-transform: translateY(-110%);       -moz-transform: translateY(-110%);        -ms-transform: translateY(-110%);         -o-transform: translateY(-110%);            transform: translateY(-110%);    opacity: 0;}.loading-overlay__body {    background: url(../img/turbloop_wht.svg) 50% 0 no-repeat;    padding: 30px 0 0;    position: absolute;    left: 0;    top: 0;    bottom: 0;    right: 0;    margin: auto;    width: 200px;    height: 20px;    text-align: center;}.loading-overlay__body:after {    content: "Loading...";    color: #fff;    font-style: italic;}/* ==========================================================================   Helper classes   ========================================================================== *//* * Hide visually and from screen readers: * http://juicystudio.com/article/screen-readers-display-none.php */.fl {    float: left;}.fr {    float: right;}.hidden {    display: none !important;    visibility: hidden;}/* * Hide only visually, but have it available for screen readers: * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility */.visuallyhidden {    border: 0;    clip: rect(0 0 0 0);    height: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute;    width: 1px;}/* * Extends the .visuallyhidden class to allow the element * to be focusable when navigated to via the keyboard: * https://www.drupal.org/node/897638 */.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {    clip: auto;    height: auto;    margin: 0;    overflow: visible;    position: static;    width: auto;}/* * Hide visually and from screen readers, but maintain layout */.invisible {    visibility: hidden;}/* * Clearfix: contain floats * * For modern browsers * 1. The space content is one way to avoid an Opera bug when the *    `contenteditable` attribute is included anywhere else in the document. *    Otherwise it causes space to appear at the top and bottom of elements *    that receive the `clearfix` class. * 2. The use of `table` rather than `block` is only necessary if using *    `:before` to contain the top-margins of child elements. */.clearfix:before,.clearfix:after {    content: " ";    /* 1 */    display: table;    /* 2 */}.clearfix:after {    clear: both;}/* ==========================================================================   EXAMPLE Media Queries for Responsive Design.   These examples override the primary ('mobile first') styles.   Modify as content requires.   ========================================================================== */@media only screen and (min-width: 35em) {    /* Style adjustments for viewports that meet the condition */}/* ==========================================================================   Print styles.   Inlined to avoid the additional HTTP request:   http://www.phpied.com/delay-loading-your-print-css/   ========================================================================== */@media print {    *,    *:before,    *:after {        background: transparent !important;        color: #000 !important;        /* Black prints faster:       http://www.sanbeiji.com/archives/953 */        box-shadow: none !important;        text-shadow: none !important;    }    a,    a:visited {        text-decoration: underline;    }    a[href]:after {        content: " (" attr(href) ")";    }    abbr[title]:after {        content: " (" attr(title) ")";    }    /*   * Don't show links that are fragment identifiers,   * or use the `javascript:` pseudo protocol   */    a[href^="#"]:after,    a[href^="javascript:"]:after {        content: "";    }    pre,    blockquote {        border: 1px solid #999;        page-break-inside: avoid;    }    /*   * Printing Tables:   * http://css-discuss.incutio.com/wiki/Printing_Tables   */    thead {        display: table-header-group;    }    tr,    img {        page-break-inside: avoid;    }    img {        max-width: 100% !important;    }    p,    h2,    h3 {        orphans: 3;        widows: 3;    }    h2,    h3 {        page-break-after: avoid;    }}