@keyframes skeleton-loading{to{background-position-x:-20%}}@media (max-width: 767px){.branches-page.static-page .mobile-fullwidth.max-h{max-height:240px}}.branches-page.static-page hr.small-margin{margin:24px 0}@media (max-width: 767px){.branches-page.static-page hr.hidden-in-mobile{display:none}}.branches-page.static-page .tag-cloud{display:flex;flex-wrap:wrap;gap:16px;margin:0;list-style:none}.branches-page.static-page .tag-cloud li{margin:0!important}.branches-page.static-page .branch-block{margin-bottom:48px}.branches-page.static-page .branch-block .img-block{position:relative;display:flex;color:#fff;text-decoration:none;margin-bottom:20px}.branches-page.static-page .branch-block .img-block .text{position:absolute;bottom:20px;left:20px;margin:0}.branches-page.static-page .branch-block .lazy-image,.branches-page.static-page .branch-block img{width:100%}.branches-page.static-page .branch-block .btns{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:20px}@media (max-width: 767px){.branches-page.static-page .branch-block{margin-bottom:32px}.branches-page.static-page .branch-block .img-block .text{left:16px;bottom:16px}}.branches-page.static-page .block-branches-interest{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px 28px;list-style:none}.branches-page.static-page .block-branches-interest .item{position:relative;text-decoration:none;margin:0}.branches-page.static-page .block-branches-interest .read-more{position:relative;display:flex;margin-bottom:15px}.branches-page.static-page .block-branches-interest .more-text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;opacity:0;background:#000000b3;transition:opacity .2s}.branches-page.static-page .block-branches-interest .title{margin-bottom:16px}.branches-page.static-page .block-branches-interest .link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media (hover: hover){.branches-page.static-page .block-branches-interest .link:hover~.read-more .more-text{opacity:1}}@media (max-width: 767px){.branches-page.static-page .block-branches-interest{grid-template-columns:1fr;gap:32px}.branches-page.static-page .block-branches-interest .lazy-image,.branches-page.static-page .block-branches-interest img{width:100%}}.branches-page.static-page .bg-gray.branch{display:flex;gap:30px;margin:48px 0}@media (max-width: 767px){.branches-page.static-page .bg-gray.branch{flex-direction:column;gap:20px;padding:0;width:100%;margin:32px 16px}.branches-page.static-page .bg-gray.branch .text{padding:0 16px 20px}}.branches-page.static-page .text-wrap{width:100%;display:inline-block;margin-bottom:20px}.branches-page.static-page .text-wrap.margin-b{margin-bottom:-8px}.branches-page.static-page .carousel-wrap{margin-bottom:20px}.branches-page.static-page .carousel-wrap .title{max-width:calc(100% - 85px)}.branches-page.static-page .hotel-block{margin-bottom:32px}@media (max-width: 767px){.branches-page.static-page .hotel-block{margin-bottom:20px}}.branches-page.static-page .weather-wrap{margin-bottom:48px}@media (max-width: 767px){.branches-page.static-page .weather-wrap{margin-bottom:32px}}.branches-page.static-page .girls-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 72px;margin:60px 0}@media (max-width: 767px){.branches-page.static-page .girls-wrap{grid-template-columns:280px;justify-content:center;gap:32px;margin:32px 0}}.branches-page.static-page .girls-item-wrap .top-info{display:flex;flex-direction:column;margin-bottom:10px}.branches-page.static-page .girls-item-wrap .name-info{margin:0}.branches-page.static-page .girls-item-wrap .name-info sup{position:relative;top:-16px;left:5px;font-size:16px;font-weight:450;color:#222}.branches-page.static-page .girls-item-wrap .from-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.branches-page.static-page .girls-item-wrap .info{margin-top:15px}.branches-page.static-page .girls-item-wrap .info-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.branches-page.static-page .girls-item-wrap .info-row:not(:last-child){margin-bottom:4px}.branches-page.static-page .girls-item-wrap .info-row .title{text-align:right;color:#933}.branches-page.static-page .girls-item-wrap .info-row .value{word-break:break-word;max-width:100px}@media (max-width: 767px){.branches-page.static-page .girls-item-wrap .name-info sup{top:-8px;font-size:14px}}
