.y-ql-align-left {text-align:left;}.y-ql-align-right {text-align:right;}.y-ql-align-center {text-align:center;}.y-ql-font-Roboto {font-family: Roboto;}.y-ql-font-Roboto-Condensed {font-family: Roboto Condensed;}.y-ql-font-Open-Sans {font-family: Open Sans;}.y-ql-font-PT-Sans {font-family: PT Sans;}.y-ql-font-PT-Serif {font-family: PT Serif;}.y-ql-font-Ubuntu {font-family: Ubuntu;}.y-ql-font-Playfair-Display {font-family: Playfair Display;}.y-ql-font-Source-Code-Pro {font-family: Source Code Pro;}.y-ql-font-Noto-Sans {font-family: Noto Sans;}.y-ql-font-Noto-Serif {font-family: Noto Serif;}.y-ql-font-Arial {font-family: Arial;}.y-ql-font-Courier-New {font-family: Courier New;}.y-ql-font-Verdana {font-family: Verdana;}.y-ql-font-Georgia {font-family: Georgia;}.y-ql-font-Tahoma {font-family: Tahoma;}.title_xxs,.title_xs,.title_s,.title_m,.title_l,.title_xl,.title_xl,.title_xxl,.uptitle_xxs,.uptitle_xs,.uptitle_s,.uptitle_m,.uptitle_l,.uptitle_xl,.uptitle_xl,.uptitle_xxl,.text_xxs,.text_xs,.text_s,.text_m,.text_l,.text_xl,.text_xl,.text_xxl{font-family:Roboto,Arial,sans-serif;}.title_xxs,.title_xs,.title_s,.title_m,.title_l,.title_xl,.title_xl,.title_xxl{font-weight:600;}.uptitle_xxs,.uptitle_xs,.uptitle_s,.uptitle_m,.uptitle_l,.uptitle_xl,.uptitle_xl,.uptitle_xxl{font-weight:600;}.text_xxs,.text_xs,.text_s,.text_m,.text_l,.text_xl,.text_xl,.text_xxl{font-weight:300;}.uptitle_xxs {font-size:12px;}.uptitle_xs{font-size:14px;}.uptitle_s {font-size:16px;}.uptitle_m {font-size:18px;}.uptitle_l {font-size:20px;}.uptitle_xl{font-size:22px;}.uptitle_xxl {font-size:26px;}.text_xxs {font-size:12px;line-height:20px;}.text_xs{font-size:14px;line-height:24px;}.text_s {font-size:18px;line-height:30px;}.text_m {font-size:20px;line-height:34px;}.text_l {font-size:24px;line-height:40px;}.text_xl{font-size:32px;line-height:54px;}.text_xxl {font-size:40px;line-height:68px;}.text_xxs p {margin-top:20px;}.text_xsp {margin-top:24px;}.text_s p {margin-top:30px;}.text_m p {margin-top:34px;}.text_l p {margin-top:40px;}.text_xlp {margin-top:54px;}.text_xxl p {margin-top:68px;}.text_xxs p:first-child {margin-top:0px;}.text_xsp:first-child {margin-top:0px;}.text_s p:first-child {margin-top:0px;}.text_m p:first-child {margin-top:0px;}.text_l p:first-child {margin-top:0px;}.text_xlp:first-child {margin-top:0px;}.text_xxl p:first-child {margin-top:0px;}.title_xxs {font-size:20px; line-height:34px;}.title_xs{font-size:24px; line-height:40px;}.title_s {font-size:28px; line-height:48px;}.title_m {font-size:36px; line-height:54px;}.title_l {font-size:50px; line-height:85px;}.title_xl{font-size:72px; line-height:122px;}.title_xxl {font-size:100px;line-height:170px;}.section_html{padding-left:0px;padding-right:0px;} a.nav_bull {color:rgb(200,200,200,0.4);text-decoration:none;} a.nav_bull:hover {color:rgb(200,200,200,0.8);} .nav_panel {font-size:60px; line-height:25px; width:20px; position:fixed;left:calc(100% - 30px);top:calc(50vh - 30px);}@media screen and (max-width: 640px) {.title_xxs {font-size:16px;line-height:20px;}.title_xs{font-size:18px;line-height:24px;}.title_s {font-size:22px;line-height:30px;}.title_m {font-size:26px;line-height:40px;}.title_l {font-size:30px;line-height:48px;}.title_xl{font-size:36px;line-height:54px;}.title_xxl {font-size:50px;line-height:70px;}.uptitle_xxs {font-size:9px;}.uptitle_xs {font-size:11px;}.uptitle_s {font-size:12px;}.uptitle_m {font-size:14px;}.uptitle_l {font-size:16px;}.uptitle_xl {font-size:18px;}.uptitle_xxl {font-size:22px;}.text_xxs {font-size:10px;line-height:18px;}.text_xs{font-size:12px;line-height:20px;}.text_s {font-size:14px;line-height:24px;}.text_m {font-size:16px;line-height:26px;}.text_l {font-size:18px;line-height:28px;}.text_xl{font-size:22px;line-height:36px;}.text_xxl {font-size:24px;line-height:40px;}.text_xxs p {margin-top:18px;}.text_xsp {margin-top:20px;}.text_s p {margin-top:24px;}.text_m p {margin-top:26px;}.text_l p {margin-top:28px;}.text_xlp {margin-top:36px;}.text_xxl p {margin-top:40px;}}.ybut_s,.ybut_m,.ybut_l,.ybut_xl {font-weight:600;display:block;text-align:center;text-decoration:none;}.ybut_s {font-size:14px;padding:7px 15px;}.ybut_m {font-size:16px;padding:15px 30px;}.ybut_l {font-size:24px;padding:24px 50px;}.ybut_xl {font-size:24px;padding:24px 50px;flex:1 1 100%;}.yalm_gallery {display:flex;box-sizing: border-box;}.yalm_gallery .column {flex:1 1 33.33%;border-right:solid 1px white;box-sizing: border-box;}.yalm_gallery .gimg {width:100%;margin:0px;padding:0px;border:none;display: block;cursor:pointer;}.gal_block_menu {display:none;width:200px;margin:10px 0px 0px 10px;;z-index:1000;background:none;justify-content:left;z-index:1;position:absolute;}.gal_block_menu .but {flex:0 1 20px;background:rgba(240,240,240,0.8);padding:0px 10px;height:24px;cursor:pointer;color:black;margin-right:1px;display:flex;align-items:center;justify-content:center;font-size:12px;}.gal_block_menu .but:hover {background:white;}.gal_block_menu .but:first-child {border-bottom-left-radius:3px 3px;border-top-left-radius:3px 3px;}.gal_block_menu .but:last-child {border-bottom-right-radius:3px 3px;border-top-right-radius:3px 3px;}.gimg_block {background: url(/img/svg/search-plus-white.svg) no-repeat center, black;border-bottom:solid 1px white;}.gimg_block:hover.gal_block_menu {display:flex;}.gimg_block:hover .gimg {opacity:0.6}.ico-16,.ico-20,.ico-32,.ico-all {mask-position: center center;mask-size: contain;mask-repeat: no-repeat;-webkit-mask-position: center center;-webkit-mask-size: contain;-webkit-mask-repeat: no-repeat;}.ico-16 {width:16px;height:16px;}.ico-20 {width:20px;height:20px;}.ico-32 {width:32px;height:32px;}.ico-black {background:#000;}.ico-gray {background:#444444;}.ico-lightgray {background:#a0a0a0;}.ico-green {background:green;}.ico-red {background:red;}.ico-accent {background:var(--color-accent);}.ico--globus {mask-image: url(/img/ico/globus.svg); -webkit-mask-image: url(/img/ico/globus.svg);}.ico--option {mask-image: url(/img/ico/option.svg); -webkit-mask-image: url(/img/ico/option.svg);}.ico--close {mask-image: url(/img/ico/close.svg); -webkit-mask-image: url(/img/ico/close.svg);}.ico--peoplearr {mask-image: url(/img/ico/peoplearr.svg); -webkit-mask-image: url(/img/ico/peoplearr.svg);}.ico--grid {mask-image: url(/img/ico/grip-vertical.svg); -webkit-mask-image: url(/img/ico/grip-vertical.svg);}.ico--menu {mask-image: url(/img/ico/menu.svg); -webkit-mask-image: url(/img/ico/menu.svg);}@charset "UTF-8";.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.hinge {-webkit-animation-duration: 1s;animation-duration: 1s;}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}