@font-face{font-family:acumin-pro;src:url(/fonts/Acumin-RPro.otf)}@font-face{font-family:liberation-sans;src:url(/fonts/LiberationSans-Regular.ttf)}*{box-sizing:border-box;padding:0;margin:0}body{background-color:#fafafa;color:#000;font-family:liberation-sans,Arial,Helvetica,sans-serif;padding:25px;max-width:700px;margin:auto}@media only screen and (min-width:1000px){body{padding:35px;max-width:2000px}}.fullscreen{position:absolute;top:0;left:0;padding:50px 25px;width:100%;height:100%;min-height:600px;background-color:#fafafa}@media only screen and (min-width:1000px){.fullscreen{padding:35px;max-width:2000px}}.nodisplay{display:none!important}.header{position:relative;width:100%;display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1000px){.header{flex-direction:row}}.logo{background:0 0;border:none;cursor:pointer;align-self:start;z-index:1}.logo__text{font-family:acumin-pro,Arial,Helvetica,sans-serif;font-size:16pt;font-style:normal;font-weight:100}.logo__link{text-decoration:none;color:#000}.menu{position:relative}@media only screen and (min-width:1000px){.menu{display:flex;flex-direction:row;justify-content:space-between;width:50%}}.menu__list{margin-top:12.5px;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width:1000px){.menu__list{margin-top:initial;width:75%}}.menu__lang{position:absolute;top:-24px;right:0}@media only screen and (min-width:1000px){.menu__lang{position:static;top:initial;right:initial}}.menu__item{list-style:none}.menu__link{text-decoration:none;color:gray;font-size:12pt;font-weight:100}.menu__link:hover{color:#000}.menu__link_active{color:#000}.content{margin-top:35px;font-size:12pt}@media only screen and (min-width:1000px){.content{margin-top:70px;margin-left:50%;width:50%}}.content__gallery{width:100%;margin-bottom:35px}@media only screen and (min-width:1000px){.content__gallery{max-height:unset}}.coming-soon{position:absolute;left:0;top:45%;width:100%;text-align:center;font-size:12pt}.collection__listitem{list-style:none;position:relative;margin-bottom:70px}.collection__link{text-decoration:none;display:block}.collection__description{color:gray;font-size:12pt;margin-top:25px}@media only screen and (min-width:1000px){.collection__description{position:absolute;top:0;left:-210px;width:175px;margin-top:initial}}.collection__title{color:#000}.collection__thumbnail img{display:block;max-width:100%;max-height:500px}.news__listitem{list-style:none;margin-bottom:1em}.news__listitem_open .news__content{display:block}.news__listitem_open .news__link{color:#000}@media only screen and (min-width:1000px){.news__listitem_open{min-height:500px}}.news__link{display:block;text-decoration:none;color:gray;display:flex;flex-direction:row;align-items:flex-start}.news__link:hover{color:#000}.news__title{margin-left:35px}.news__content{display:none;margin-top:1em}.gallery{width:100%;height:100%;display:flex;flex-direction:column}.gallery__controls{height:22px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.gallery__controls_top{margin-bottom:10px}.gallery__controls_bottom{margin-top:10px}.gallery__control{width:22px}.gallery__control_expand{background-image:url(/icons/plus_gray.svg)}.gallery__control_expand:hover{background-image:url(/icons/plus_black.svg)}.gallery__control_collapse{background-image:url(/icons/cross_gray.svg)}.gallery__control_collapse:hover{background-image:url(/icons/cross_black.svg)}.gallery__control_prev{background-image:url(/icons/arrow_left_gray.svg)}.gallery__control_prev:hover{background-image:url(/icons/arrow_left_black.svg)}.gallery__control_next{background-image:url(/icons/arrow_right_gray.svg)}.gallery__control_next:hover{background-image:url(/icons/arrow_right_black.svg)}.gallery__control_counter{display:flex;flex-direction:column;justify-content:flex-end}.gallery__control_counter p{font-size:12pt;font-weight:100;letter-spacing:.06em;color:gray;opacity:.7;user-select:none}.fullscreen .gallery{max-width:calc(700px - 50px);margin:auto;height:100%}@media only screen and (min-width:1000px){.fullscreen .gallery{max-width:initial;margin:initial}}.gallery__image{flex:1;overflow:auto;display:flex;flex-direction:column;justify-content:center}.gallery__image img{display:block;max-height:100%;max-width:100%;margin-left:auto;margin-right:auto}.fullscreen .gallery__image img{max-height:calc(100% - 35px)}@media only screen and (min-width:1000px){.fullscreen .gallery__image img{max-height:100%}}@media only screen and (min-width:1000px){.gallery__image_right img{margin-right:0}.gallery__image_left img{margin-left:0}}.contacts__block{margin-bottom:5em}.contacts__online-item{list-style:none;margin-bottom:1em}.contacts__online-item:last-child{margin-bottom:initial}.contacts__online-link{text-decoration:none;color:gray}.contacts__online-link:hover{color:#000}.contacts__item{list-style:none;margin-bottom:36px}.contacts__item:last-child{margin-bottom:0}.contacts__email{text-decoration:none;color:#000}.contacts__developer-intro{color:gray}.text p{margin-bottom:1em}.text a{text-decoration:none;color:gray}.text a:hover{color:#000}.text ol,.text ul{list-style-position:inside;margin-bottom:1em}