.pswp__img{-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em}.block-photos{height:auto}.block-photos .block__inner{height:auto;padding:5.5em 0 5.5em 0}
.block-photos__slides{margin:0 0 2.95em 0}.block-photos__slides .slick-list{overflow:visible}.block-photos__page{height:59.6em}.block-photos__page:focus{opacity:1;outline:0}
.block-photos-photo{background:#000 no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-webkit-box-shadow:0 1.5em 2em rgba(0,0,0,.0);-moz-box-shadow:0 1.5em 2em rgba(0,0,0,.0);box-shadow:0 1.5em 2em rgba(0,0,0,.0);position:absolute;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;-o-transition:box-shadow .15s ease;-moz-transition:box-shadow .15s ease,-moz-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease,-moz-box-shadow .15s ease}
.block-photos-photo:hover{-webkit-box-shadow:0 1.5em 2em rgba(0,0,0,.2);-moz-box-shadow:0 1.5em 2em rgba(0,0,0,.2);box-shadow:0 1.5em 2em rgba(0,0,0,.2)}
.block-photos-photo:before{background:rgba(0,0,0,.0) url(images/zoom.svg) no-repeat center;-webkit-background-size:3em 3em;-moz-background-size:3em 3em;-o-background-size:3em 3em;background-size:3em 3em;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .15s ease,visibility .15s ease;-o-transition:opacity .15s ease,visibility .15s ease;-moz-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;visibility:hidden}
.block-photos-photo:hover:before{opacity:1;visibility:visible}.block-photos-photo__link{display:block;height:100%;position:relative;width:100%}.block-photos-photo__link:after{display:none!important}
.block-photos-photo__image{opacity:0;width:100%}.block-photos-photo:nth-child(1){height:19.4em;left:0;top:0;width:36.5em}.block-photos-photo:nth-child(2){height:19.4em;right:0;top:0;width:19.9em}
.block-photos-photo:nth-child(3){height:19em;left:0;top:20.3em;width:28.2em}.block-photos-photo:nth-child(4){height:19em;right:0;top:20.3em;width:28.2em}
.block-photos-photo:nth-child(5){bottom:0;height:19.4em;left:0;width:19.9em}.block-photos-photo:nth-child(6){bottom:0;height:19.4em;right:0;width:36.5em}
.block-photos__controls{-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.block-photos__paginator-outer{overflow:hidden;position:relative;top:.26em;width:51.35em}.block-photos__paginator-outer-h{display:inline-block;vertical-align:top}
.block-photos__paginator{font-family:'Akrobat';font-weight:bold;font-size:1em;line-height:100%;text-transform:uppercase;color:#757575;width:7.5em;white-space:nowrap}
.block-photos__controls-divider{border-top:1px solid #505050;display:inline-block;height:1px;margin:.5em 0 0 1.9em;position:absolute;vertical-align:top;width:42em}
.block-photos__icon{background:transparent no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:3.4em;position:absolute;right:1.75em;top:3.8em;width:3.4em}
.block-pub-menu{background:transparent;height:100vh;max-height:45em;min-height:40em;position:relative}.block-pub-menu__bg{bottom:0;left:0;position:absolute;right:0;top:0}
.block-pub-menu__bg:after{background:-moz-linear-gradient(90deg,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(41,33,21,0)),color-stop(42%,rgba(41,33,21,0)),color-stop(55%,rgba(41,33,21,0.28)),color-stop(100%,rgba(41,33,21,0.63)));background:-webkit-linear-gradient(90deg,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:-o-linear-gradient(90deg,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:-webkit-gradient(linear,left bottom,left top,from(rgba(41,33,21,0.63)),color-stop(45%,rgba(41,33,21,0.28)),color-stop(58%,rgba(41,33,21,0)),to(rgba(41,33,21,0)));background:-webkit-linear-gradient(bottom,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:-moz-linear-gradient(bottom,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:-o-linear-gradient(bottom,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);background:linear-gradient(0deg,rgba(41,33,21,0.63) 0,rgba(41,33,21,0.28) 45%,rgba(41,33,21,0) 58%,rgba(41,33,21,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292115',endColorstr='#292115',GradientType=0);bottom:0;content:'';left:0;position:absolute;right:0;top:0}
.block-pub-menu__bg .slick-list,.block-pub-menu__bg .slick-track{height:100%}.block-pub-menu__bg-slide{background:transparent no-repeat center 20%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}
.block-pub-menu__bg-slide:focus{opacity:1;outline:0}.block-pub-menu__slides{bottom:5.7em;left:0;position:absolute;right:0}.block-pub-menu-page:focus{opacity:1;outline:0}
.block-pub-menu-page__inner{-webkit-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0 0 0;width:100%}
.block-pub-menu-page__title{margin:0;position:relative;width:8.3222em;z-index:2}.block-pub-menu-page__title .header-icon{background:transparent url(images/pub/menu/icon.svg) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;display:inline-block;height:.8555em;margin:-.24em 0 0 -.42em;position:absolute;vertical-align:top;width:.8em;z-index:-1}
.block-pub-menu-page__subtitle{line-height:1.3em;margin:0;padding:0 0 .55em 0;text-align:left;width:16.4545em}.block-pub-menu__menu{-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:2px solid rgba(255,255,255,.21);bottom:1.4em;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;position:absolute;right:0}
.block-pub-menu__menu .slides-menu__item{border-top:2px solid transparent;cursor:pointer;position:relative;top:-2px;width:25%;font-family:'Akrobat';font-style:normal;font-weight:bold;font-size:.9em;line-height:110%;text-align:center;letter-spacing:-.01em;text-transform:uppercase;padding:1.2777em 0 0 0;opacity:.5;-webkit-transition:opacity .15s ease,border-color .15s ease;-o-transition:opacity .15s ease,border-color .15s ease;-moz-transition:opacity .15s ease,border-color .15s ease;transition:opacity .15s ease,border-color .15s ease}
.block-pub-menu__menu .slides-menu__item:hover{border-color:rgba(255,255,255,.3);opacity:.8}.block-pub-menu__menu .slides-menu__item_active{border-color:#b08433!important;cursor:default;opacity:1!important}
.block-pub-menu__end{padding:1.4em 0 0 0}.block-pub-menu__end .button{min-width:100%;padding:0}.block-posters{height:auto}.block-posters .block__inner{padding:5.35em 0 5.5em 0}
.block-posters__header{-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 3.15em 0;position:relative;width:100%}
.block-posters__header:before{border-top:1px solid #505050;content:'';height:1px;left:0;position:absolute;right:0;top:50%}
.block-posters__header-inner{background:#1a1a1a url(images/bg.jpg) repeat left top;-webkit-background-size:5em 5em;-moz-background-size:5em 5em;-o-background-size:5em 5em;background-size:5em 5em;padding:0 1.65em 0 0;position:relative}
.block-posters__header .header__title{margin:0}.block-posters__buttons{background:#1a1a1a url(images/bg.jpg) repeat left top;-webkit-background-size:5em 5em;-moz-background-size:5em 5em;-o-background-size:5em 5em;background-size:5em 5em;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.1em 0 0 2em;position:relative}
.block-posters-button{border:1px solid #363636;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#909090;cursor:pointer;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2em;margin:0 0 0 .85em;min-width:5em;padding:0 .5em;position:relative;text-align:center;-webkit-transition:color .15s ease,border-color .15s ease;-o-transition:color .15s ease,border-color .15s ease;-moz-transition:color .15s ease,border-color .15s ease;transition:color .15s ease,border-color .15s ease}
.block-posters-button_disabled{border-color:#363636!important;cursor:default;opacity:.4}.block-posters-button_active{border-color:#6a6a6a}.block-posters-button_date{padding:0 1em 0 .55em}
.block-posters-button:first-child{margin:0}.block-posters-button:hover{border-color:#6a6a6a}.block-posters-button_date-value{bottom:-1px;color:transparent;font-size:0;left:-1px;position:absolute;right:-1px;top:-1px}
.block-posters-button__icon{background:transparent no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:.9em;margin:0 .7em 0 0;opacity:.8;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;width:.9em}
.block-posters-button__text{font-family:'Akrobat';font-weight:bold;font-size:.75em;line-height:110%;text-align:center;text-transform:uppercase}
.block-posters__items{-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.poster-item{position:relative}.poster-item_hidden{display:none}.poster-item_empty{opacity:0;visibility:hidden}.poster-item__poster{background:#000 no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;height:24.05em;margin:0 0 1em 0;position:relative;width:17.25em}
.poster-item__poster:before{background:rgba(0,0,0,.0) url(images/zoom.svg) no-repeat center;-webkit-background-size:3em 3em;-moz-background-size:3em 3em;-o-background-size:3em 3em;background-size:3em 3em;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .15s ease,visibility .15s ease;-o-transition:opacity .15s ease,visibility .15s ease;-moz-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;visibility:hidden}
.poster-item__inner{position:relative}.poster-item__poster:hover:before{opacity:1;visibility:visible}.poster-item__poster__inner{border:0;height:100%;width:100%}
.poster-item__poster__link:after{display:none!important}.poster-item__poster__image{opacity:0;width:100%}.poster-item__end{-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1em 0;padding:0}
.poster-item__date{font-family:'Akrobat';font-weight:bold;font-size:1em;line-height:110%;letter-spacing:-.02em;margin:0;text-transform:uppercase}
.poster-item:hover .poster-item__more{background-color:#b08433}.poster-item__link{bottom:0;left:0;position:absolute!important;right:0;top:0}.poster-item__link:after{display:none!important}
.poster-item__reserve{text-align:center}.block-football{background:#101313 no-repeat center 90%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;max-height:45em;min-height:40em;position:relative}
.block-football__header{left:0;position:absolute;top:10.8em;width:100%;z-index:2}.block-football__header .header__title{margin:0 0 .3em 0;padding:0;position:relative;z-index:2}
.block-football__header .header-icon{background:transparent url(/local/templates/harats/css/images/pub/football/icon.svg) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;display:inline-block;height:.9222em;margin:-.3em 0 0 -.33em;position:absolute;vertical-align:top;width:.9222em;z-index:-1}
.block-football__slides{width:17.75em}.block-football__slides .slick-list{overflow:visible!important}.block-football__header .header__subtitle{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1.3em;margin:0;padding:0;text-align:left;width:100%}
.block-football__header .header__subtitle:focus{opacity:1;outline:0}.block-football__text-end{padding:1.5em 0 0 0}.block-instagram{height:auto}.block-instagram .block__inner{height:auto;padding:5.35em 0 4.6em 0}
.block-instagram__header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 3.15em 0;width:100%}
.block-instagram__header .header__title{margin:0;overflow:hidden;padding:0;position:relative;width:10.51em;z-index:2}.block-instagram__header .header-line{border-top:1px solid #505050;display:inline-block;height:1px;margin:.47em 0 0 .476em;opacity:1;position:absolute;vertical-align:top;width:100em}
.block-instagram__header .button{padding:0 2.3em}.block-instagram-items{-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.block-instagram-item{background:#000 no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-webkit-box-shadow:0 1.5em 2em rgba(0,0,0,.0);-moz-box-shadow:0 1.5em 2em rgba(0,0,0,.0);box-shadow:0 1.5em 2em rgba(0,0,0,.0);height:18.5em;margin:0 0 .9em 0;position:relative;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;-o-transition:box-shadow .15s ease;-moz-transition:box-shadow .15s ease,-moz-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease,-moz-box-shadow .15s ease;width:18.5em}
.block-instagram-item:hover{-webkit-box-shadow:0 1.5em 2em rgba(0,0,0,.2);-moz-box-shadow:0 1.5em 2em rgba(0,0,0,.2);box-shadow:0 1.5em 2em rgba(0,0,0,.2)}
.block-instagram-item:before{background:rgba(0,0,0,.0) url(images/zoom.svg) no-repeat center;-webkit-background-size:3em 3em;-moz-background-size:3em 3em;-o-background-size:3em 3em;background-size:3em 3em;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .15s ease,visibility .15s ease;-o-transition:opacity .15s ease,visibility .15s ease;-moz-transition:opacity .15s ease,visibility .15s ease;transition:opacity .15s ease,visibility .15s ease;visibility:hidden}
.block-instagram-item:hover:before{opacity:1;visibility:visible}.block-instagram-item__link{display:block;height:100%;position:relative;width:100%}.block-instagram-item__link:after{display:none!important}
.block-instagram-item__image{-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;height:100%;opacity:0;width:100%}.block-instagram__icon{background:transparent no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;bottom:3.8em;height:3.4em;left:1.75em;position:absolute;width:3.4em}
.block-contacts{background:#101313 no-repeat center 90%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;max-height:45em;min-height:40em;position:relative}
.block-contacts_loaded{background:transparent!important}.block-contacts:after{background:transparent;-webkit-box-shadow:0 -4.6em 3em rgba(25,25,25,.8);-moz-box-shadow:0 -4.6em 3em rgba(25,25,25,.8);box-shadow:0 -4.6em 3em rgba(25,25,25,.8);content:'';height:100%;left:-100%;position:absolute;right:-100%;top:100%}
.block-contacts_loaded .block-header__header{display:none}.block-contacts .block-header__header .header__title{margin:0 0 .375em 0;overflow:visible;white-space:normal}
.block-contacts__buttons{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block-contacts__map{display:none;height:103%;left:0;position:absolute;top:0;width:100%}.block-contacts_loaded .block-contacts__map{display:block}.block-contacts__map .si-close-button{display:none!important}
.block-contacts__map .si-content{overflow:hidden}.block-contacts__example{display:none}.block-contacts__map>div{background:transparent!important}.block-contacts__map .gm-style>div>div:first-child>div:last-child{opacity:.7!important}
.block-contacts__map-close{background:transparent url(images/modal/close.svg) no-repeat center center;-webkit-background-size:1.4em 1.4em;-moz-background-size:1.4em 1.4em;-o-background-size:1.4em 1.4em;background-size:1.4em 1.4em;cursor:pointer;display:none;opacity:.5;position:absolute;right:1em;top:1em;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;height:2em;width:2em}
.block-contacts_loaded .block-contacts__map-close{display:block}.block-contacts__map-close:hover{opacity:.9}.block-footer-copyright{bottom:0;left:0;position:absolute;right:0}
.side-popup-overlay{background:#222;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:-1}
.side-popup-overlay_active{opacity:.7;visibility:visible;z-index:9}.side-popup{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}
.side-popup_active{-webkit-transform:translate(0%,-50%) translateZ(0);-moz-transform:translate(0%,-50%) translateZ(0);-ms-transform:translate(0%,-50%) translateZ(0);-o-transform:translate(0%,-50%) translateZ(0);transform:translate(0%,-50%) translateZ(0);z-index:11}
.side-popup__close{background:transparent url(images/modal/close_white.svg) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;cursor:pointer;height:1.1em;opacity:.5;position:absolute;right:1.1em;top:1.1em;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;width:1.1em}
.side-popup__close:hover{opacity:.7}.side-popup__actions{-webkit-align-items:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.side-popup__actions .block-photos-photo{background:#181818 no-repeat center top;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;height:19.9em;bottom:auto;left:auto;position:relative;right:auto;text-align:center;top:auto;width:14.25em}
.side-popup__actions .block-photos-photo .block-photos-photo__image{height:100%;max-width:100%;width:auto}.side-popup__bonus-iphone{background:transparent no-repeat center bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;bottom:0;height:28.5em;left:14.4em;position:absolute;width:22.15em}
.bonus-facts{left:38.9em;position:absolute;top:4.95em}.bonus-fact{margin:0 0 2.75em 0;padding:0 0 0 1.3em;position:relative;width:14.3em}.bonus-fact:last-child{margin:0}
.bonus-fact__icon{background:transparent no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:.75em;left:0;position:absolute;top:.7em;width:.75em}
.bonus-fact__title{font-family:'Akrobat';font-weight:bold;font-size:1.9em;line-height:110%;margin:0 0 .31em 0;letter-spacing:-.02em;text-transform:uppercase}
.bonus-fact__text{font-size:1.1em;letter-spacing:-.01em;line-height:1.25em}.bonus-form{left:3em;position:absolute;top:5.1em;width:14.85em}.bonus-form__title{font-family:'Akrobat';font-weight:bold;font-size:3.0em;line-height:94%;letter-spacing:-.03em;margin:0 0 .35em 0;position:relative;text-transform:uppercase;width:150%;z-index:2}
.bonus-form__title .header-icon{background:transparent url(images/pub/bonus/icon.svg) no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:.828125em;margin:-.29em 0 0 -.36em;position:absolute;width:.78125em;z-index:-1}
.bonus-form__subtitle{font-size:1.1em;line-height:1.2727em;letter-spacing:-.01em;margin:0 0 1.1em 0;width:125%}.bonus-form-qr{border:1px solid #676767;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;height:6em;margin:0 0 1.4em 0;width:14.5em}
.bonus-form-qr__inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.15em 1.05em 1.15em 1.05em}
.bonus-form-qr__image{background:transparent no-repeat center;-webkit-background-size:3.6em 3.6em;-moz-background-size:3.6em 3.6em;-o-background-size:3.6em 3.6em;background-size:3.6em 3.6em;height:3.6em;opacity:.7;width:3.6em}
.bonus-form-qr__text{color:rgba(255,255,255,.7);font-size:.8em;letter-spacing:-.01em;line-height:137%;margin:-.2em 0 0 0;width:9.3em}.bonus-form__apps{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:14.5em}
.bonus-form__apps:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.bonus-form-app{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #676767;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:2.2em;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;-moz-transition:border-color .15s ease;transition:border-color .15s ease;width:6.75em}
.bonus-form-app:hover,.bonus-form-app:active{border-color:rgba(176,132,51,.8)}.bonus-form-app:after{display:none!important}.bonus-form-app__image{background:transparent no-repeat center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:1.2em;opacity:.7;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;width:5.75em}
.bonus-form-app_as .bonus-form-app__image{height:1.3em;width:5.5em}.bonus-form-app:hover .bonus-form-app__image,.bonus-form-app:active .bonus-form-app__image{opacity:1}