.worldclass {background:#000;padding-top:80px;padding-bottom:120px;color:#fff}
@media screen and (max-width:750px ) {.worldclass {padding-top:0;padding-bottom:20px;box-shadow:inset 0 80px #F5F5F5 }}
.worldclass__header {height:76px}
@media screen and (max-width:750px ) {.worldclass__header {height:90px }}
.worldclass__header .row {height:100%}
.worldclass__header .col {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:100%;align-items:center;position:relative;padding:0}
@media screen and (max-width:750px ) {.worldclass__header .col {align-items:flex-start }.worldclass__header .col.lg-6 {width:70% }.worldclass__header .col.lg-3 {width:30% }}
.worldclass__header .icon-clock {vertical-align:middle;margin-right:10px}
.worldclass__header .icon-map {vertical-align:text-bottom;margin-right:7px}
.worldclass__logo {flex-grow:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;background:#FF0005;padding:80px;width:calc(133% + 40px);margin:0 -20px 60px -20px;position:relative;z-index:1}
@media screen and (max-width:750px ) {.worldclass__logo {width:100%;height:140px;margin:0;margin-bottom:30px;padding:0 80px;align-items:center }}
@media screen and (max-width:750px ) {.worldclass__logo img {height:45px }}
.worldclass__time {margin-left:40px}
.worldclass__time span,
.worldclass__time svg {vertical-align:middle}
@media screen and (max-width:750px ) {.worldclass__time {margin-left:-7px;margin-top:3px }}
.worldclass__floor {padding-left:40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}
@media screen and (max-width:750px ) {.worldclass__floor {flex-direction:column;padding-left:0 }}
.worldclass__floor .h3 {padding-top:3px}
.worldclass__floor .button {margin-left:35px}
@media screen and (max-width:750px ) {.worldclass__floor .button {margin-top:10px;margin-left:0 }}
.worldclass__site {height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;padding-left:20px}
@media screen and (max-width:750px ) {.worldclass__site {padding-left:0;margin-left:auto;padding-top:10px }}
.worldclass__site a {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;height:100%;background:url(../themes/kvartal/assets/img/svg/appearance/arrow-chevrone-left.svg) center / auto 100% no-repeat}
.worldclass .custom-arrows {padding:0 20px;margin-left:auto}
@media screen and (max-width:750px ) {.worldclass .custom-arrows {padding:0 }}
.worldclass .progress {background:#636363}
.worldclass .progress .progress__current {background:#fff}
@media screen and (max-width:750px ) {.worldclass__aside .h3 {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between }}
.worldclass__square {font-family:'Bebas Neue',serif;font-size:66px;text-transform:uppercase;font-weight:700;color:#FF0005;margin-bottom:38px;margin-top:20px}
@media screen and (max-width:750px ) {.worldclass__square {font-size:46px;line-height:46px;margin-top:5px;margin-bottom:20px }}
.worldclass__slider {margin:0 -20px}
@media screen and (max-width:750px ) {.worldclass__slider {margin:0;margin-bottom:20px }}
.worldclass__slider:not(.slick-initialized) .worldclass__slide:not(:first-of-type) {display:none}
@media screen and (max-width:750px ) {.worldclass__props {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap }}
@media screen and (max-width:750px ) {.worldclass__prop {width:50%;margin-bottom:20px }}
@media screen and (min-width:751px ) {.worldclass__prop + .worldclass__prop {margin-top:18px }}
.worldclass__prop:after {content:'';display:block;height:2px;width:10px;background:#FF0005}
.worldclass__slide img {width:100%}
.worldclass__title {writing-mode:tb;transform:scale(-1);position:absolute;right:30px;bottom:-40px;top:75px}
@media screen and (max-width:750px ) {.worldclass__title {top:50%;right:-15px;margin-top:-35px;bottom:unset }}
.worldclass__title:after {content:'';display:block;position:absolute;bottom:145px;top:200px;right:60px;width:2px;background:#fff}
@media screen and (max-width:750px ) {.worldclass__title:after {display:none }}
.worldclass__title div:first-child {color:#FF0005}
.worldclass__content {position:relative}
@media screen and (max-width:750px ) {.worldclass__content >.row {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column-reverse }}