@charset "utf-8";
@import url('reset.css');
@import url('fonts.css');

html, body {
    margin: 0;
    padding: 0;
    background: #d78d0e;
    color: #000000;
    font: normal 18px/22px "DIN Pro", "sans-serif";
    height: 100%;
}

html {
    overflow-y: scroll;
    overflow-x: hidden;
}

a {
    color: #8e500e;
    text-decoration: underline;
}
a:hover {
    color: #8e500e;
    opacity: .85;
    text-decoration: underline;
}

u a {
    color: #ffffff !important;
}

body {

}


#top-line {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000000;
    z-index: 50;
}

@media screen and (max-width: 800px) {
    #top-line { z-index: 200; }
    #top-line p { display: none; }
}

#top-line>* {
    margin: 0 15px;
    color: #d78d0e;
    text-decoration: none;
    position: relative;
    z-index: 50;
}

#top-line::before {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    content: "";
    z-index: 20;
}

#top-line .top-burger {
    position: relative;
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-right: -5px;
}

#top-line .top-burger a.-expander {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAARCAYAAADDjbwNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzOTlFQjg3RTJDMDExRUFBQUE4RDc1QjlBQzc3NzdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzOTlFQjg4RTJDMDExRUFBQUE4RDc1QjlBQzc3NzdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM5OUVCODVFMkMwMTFFQUFBQThENzVCOUFDNzc3N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzM5OUVCODZFMkMwMTFFQUFBQThENzVCOUFDNzc3N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6i9SnGAAAALElEQVR42mL8DwQMdAAsQMxID4uYGOgERi0atQgleY/mo1GLRi0aIvkIIMAAcSoGJjMrvKgAAAAASUVORK5CYII=") center center no-repeat;
}

#top-line .top-burger ul {
    position: absolute;
    left: 0;
    top: 100%;
    white-space: nowrap;
    background: #000000;
    padding: 20px;
    transition: all .2s ease;
    opacity: 0;
    transform: scale(1, 0);
    transform-origin: left top;
}

#top-line .top-burger.expanded ul {
    transform: scale(1, 1);
    opacity: 1;
}

#top-line .top-burger ul li {
    font-size: 18px;
    line-height: 50px;
    text-transform: uppercase;
}

#top-line .top-burger ul li a {
    color: #ffffff;
    text-decoration: none;
    font-weight: 200;
}
a.-wa {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2QkQwMTM0REU1ODExRUE5NDk0RTBERkExNkU5QzYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2QkQwMTM1REU1ODExRUE5NDk0RTBERkExNkU5QzYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZCRDAxMzJERTU4MTFFQTk0OTRFMERGQTE2RTlDNjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjZCRDAxMzNERTU4MTFFQTk0OTRFMERGQTE2RTlDNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Nve93AAAGXUlEQVR42nRVe2xb5RX/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') center center no-repeat;
    margin-left: 2px;
}   

.base-info {
    padding: 20px 30px;
}

.base-info h4 {
    padding: 40px 0 0 0 ;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
}

u {
    text-decoration: none;
    display: inline-block;
    margin-left: -5px;
    margin-right: 5px;
    padding: 0 5px;
    background: #ff0000;
    font-weight: 600;
    color: #ffffff;
}

.base-info strong {
    font-weight: bold;
}

#top-line p a  {
    color: #ffffff;
    text-decoration: none;
}

.halls-list {
    padding-top: 60px;
}

.halls-list h3 {
    font-size: 24px;
    line-height: 30px;
    font-weight: 600;
}


.filters {
    padding: 15px 0 50px 30px;
    font-weight: bold;
    font-size: 18px;
    line-height: 1.75em;
    position: relative;
}

.filters>nobr {
    display: inline-block;
    white-space: nowrap;
}

.filters>a,
.filters>nobr>a {
    display: inline-block;
    margin-right: 12px;
    text-decoration: none;
    color: #d78d0e;
}

.filters a i:not(:empty) {
    display: inline-block;
}
.filters a i:not(:empty)::before {
    content: ": ";
}

.filters .filter {
    position: absolute;
    background: #ffffff;
    padding: 20px;
    z-index: 50;
    display: none;
}

.filters .filter.visible {
    display: block;
}

.filters .filter[data-id="trainer"] {
/*    padding-right: 310px; */
}

.filters .filter a.-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 35px;
    height: 35px;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNzlDNzAzQzFCNjExRTk5REY5RUQ3MTQ4MDVEQkUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNzlDNzA0QzFCNjExRTk5REY5RUQ3MTQ4MDVEQkUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M3OUM3MDFDMUI2MTFFOTlERjlFRDcxNDgwNURCRTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M3OUM3MDJDMUI2MTFFOTlERjlFRDcxNDgwNURCRTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5C+JoIAAAAfElEQVR42pSRAQ7AIAgDKf//MxtkLp0BZCZGJF5BChGxe8PMj/kCYHjiXwIOxkG5kcACPVZ67AnDR68GA46SA4EddEb5UglkoGR/JGgBKfi2zWvvoAJTmB5xZclc0MFUyyHqaaqdgJ7s6FzQkx2djWFVB3Y2Hu3oBC4BBgA/HVwXZwkJdgAAAABJRU5ErkJggg==") center center no-repeat;
}

.filters .filter ul {
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
    white-space: nowrap;
}

.filters .filter ul li:hover,
.filters .filter ul li.current {
    color: #d78d0e;
    cursor: pointer;
}

.filters .filter ul li img {
    position: absolute;
    right: 40PX;
    top: calc(50% - 95px);
    width: 200px;
    height: 190px;
    object-fit: contain;
    opacity: 0;
    transition: opacity .25s ease;
    display: none !important;
}
.filters .filter ul li:hover img {
    z-index: 20;
}
.filters .filter ul li:hover img,
.filters .filter ul li.selected img {
    opacity: 1;
}

body section {
    position: relative;
    width: 100%;
}
body section.top {
    min-height: calc(100% - 180px);
    margin-top: 60px;
    
}
body section.top .slides,
body section.top .video-container {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
}

body section.top .video-container::before {
    position: absolute;
    left: calc(50% - 150px);
    text-align: center;
    top: 50%;
    width: 300px;
    color: #ffffff;
    margin: 0 auto;
    z-index: 5;
    content: "Видео загружается. Подождите — будет интересно))"
}
body section.top .video-container>* {
    z-index: 10;
}

body section.top .video-container {
    z-index: 100;
}

body section.top .video-container video { 
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    object-fit: cover;
}
body section.top .video-container video.visible {
    display: block;
    z-index: 20;
}

body section.top .slides>div {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0;
}
body section.top .slides>div.x-1 { background-image: url("../i/sl/01.jpg");}
body section.top .slides>div.x-2 { background-image: url("../i/sl/02.jpg"); }
body section.top .slides>div.x-3 { background-image: url("../i/sl/03.jpg"); }
body section.top .slides>div.x-4 { background-image: url("../i/sl/04.jpg"); }
body section.top .slides>div.x-5 { background-image: url("../i/sl/05.jpg"); }
body section.top .slides>div.x-6 { background-image: url("../i/sl/06.jpg"); }
body section.top .slides>div.x-7 { background-image: url("../i/sl/07.jpg"); }
body section.top .slides>div.x-8 { background-image: url("../i/sl/08.jpg"); }
body section.top .slides>div.x-9 { background-image: url("../i/sl/09.jpg"); }
body section.top .slides>div.x-10 { background-image: url("../i/sl/10.jpg"); }
body section.top .slides>div.x-11 { background-image: url("../i/sl/11.jpg"); }
body section.top .slides>div.x-12 { background-image: url("../i/sl/12.jpg"); }
body section.top .slides>div.x-13 { background-image: url("../i/sl/13.jpg"); }
body section.top .slides>div.x-14 { background-image: url("../i/sl/14.jpg"); }
body section.top .slides>div.x-15 { background-image: url("../i/sl/15.jpg"); }

body section.top .slides>div.x-16 { background-image: url("../i/sl/16.jpg"); }
body section.top .slides>div.x-17 { background-image: url("../i/sl/17.jpg"); }
body section.top .slides>div.x-18 { background-image: url("../i/sl/18.jpg"); }
body section.top .slides>div.x-19 { background-image: url("../i/sl/19.jpg"); }
body section.top .slides>div.x-20 { background-image: url("../i/sl/20.jpg"); }
body section.top .slides>div.x-21 { background-image: url("../i/sl/21.jpg"); }
body section.top .slides>div.x-22 { background-image: url("../i/sl/22.jpg"); }
body section.top .slides>div.x-23 { background-image: url("../i/sl/23.jpg"); }

body section.top h1 {
    position: absolute;
    left: 5%;
    top: 30%;
    width: 90%;
    height: 40%;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4kAAAIbCAYAAABG99upAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5RUM4RDYwNjFGRTExRTZCMkM1Qzc0ODQ4OTZDNzIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5RUM4RDYxNjFGRTExRTZCMkM1Qzc0ODQ4OTZDNzIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTlFQzhENUU2MUZFMTFFNkIyQzVDNzQ4NDg5NkM3MjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTlFQzhENUY2MUZFMTFFNkIyQzVDNzQ4NDg5NkM3MjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ECgkUAABA+UlEQVR42uzd/XFbObov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) center center no-repeat;
    background-size: contain;
    opacity: .25 !important;
    color: rgba(0,0,0,0);
    font-size: 1px;
    line-height: 1px;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease;
    z-index: 105;
}
body section.top h1.nsp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABE0AAAIdCAYAAADIwYPsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2NUVCOEY0NjJEMzExRTZBOTk0QkIwRUEwOEQ0NjE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2NUVCOEY1NjJEMzExRTZBOTk0QkIwRUEwOEQ0NjE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODY1RUI4RjI2MkQzMTFFNkE5OTRCQjBFQTA4RDQ2MTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODY1RUI4RjM2MkQzMTFFNkE5OTRCQjBFQTA4RDQ2MTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67f3CtAAAmlElEQVR42uzd/5XTxvoH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);
}

body section.top h2 {
    position: absolute;
    bottom: 20px;
    left: 0;
    text-align: center;
    width: 100%;
}
body section.top h2 strong {
    text-align: left;
    display: inline-block;
    font: 800 3.6rem/4rem "DIN Pro", sans-serif;
}

section.intro,
section.description,
section.all-groups,
section.child-groups,
section.map {
    display: -webkit-flex;
    -webkit-justify-content: center;
    display: flex;
    justify-content: center;
    padding: 150px 0;
}

section.all-groups {
    background: #f2dab2;
    padding-top: 20px;
}

section.intro {
    margin: 50px 0;
    padding: 0 30px;
    font-size: 24px;
    line-height: 32px;
}

section.intro h2 {
    width: 700px;
    font-size: 65px;
    line-height: 72px;
    font-weight: 800;
    white-space: nowrap;
}

section.intro h3 {
    width: 700px;
    padding-left: 0;
}

section.description {
    background: #f2dab2;
    margin: 0;
    padding: 40px 30px;
    font-size: 18px;
    line-height: 22px;
}

section.description .wrp {
    width: 700px;
}

section.description p {
    padding: 0 0 20px 0;
    max-width: 550px;
}

section h3 {
    font: 800 42px/50px "DIN Pro", sans-serif;
    color: #000000;
    white-space: nowrap;
    padding-left: 30px;
}

section h3 em {
    font-size: 60%;
    font-style: normal;
    font-weight: 100 !important;
    display: inline-block;
    margin-left: 10px;
}

section h3 small {
    display: inline-block;
    margin-left: 20px;
    font: normal 18px/50px "DIN Pro", sans-serif;
}
section h3 small.br {
    margin-left: 0;
    position: relative;
    top: -5px;
    line-height: 25px;
}

section .wrp {
    position: relative;
    max-width: 700px;
}

section h3 small strong {
    font-weight: bold;
}

section ul.addresses {
    padding-left: 30px;
}

section ul.addresses>li {
    padding: 40px 0;
    border-bottom: 1px solid rgba(0,0,0,.3);
    position: relative;
    transition: all .2s ease;
}
section ul.addresses>li:last-child {
    border-bottom: none;
}
section ul.addresses>li:not(.bottom)::before {
    position: absolute;
    content: "";
    left: -30px;
    top: 35px;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAeCAYAAADOziUSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU4OERBNTNCQzdFMjExRTk5N0NEQzY3NEUxMUNDQzREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU4OERBNTNDQzdFMjExRTk5N0NEQzY3NEUxMUNDQzREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTg4REE1MzlDN0UyMTFFOTk3Q0RDNjc0RTExQ0NDNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTg4REE1M0FDN0UyMTFFOTk3Q0RDNjc0RTExQ0NDNEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ujJAjAAAEzUlEQVR42oxWbUybVRQ+ffu2b1vaAqUrBcdHSxkIbmO4JQaZU7ZkTIFpyJbsi4kJwUX9YaJ/FvdPY0KMWVz0hwuZxrFsjGB0ThJ1TPcBiwsdFJBv1wIDCqVAP99+e+6F4rYWxkneprm997nPec55zltBJBKBeGG+uFvJpRQUiJJzDEKxQh7iFxZ99uFh//zgoO7kPU+8M4J4YLN/na5Q5h8+5J2+X+OzD0LYtwRCqRo4dSFItTubF02NjallX/y2Lpj50msqZf6hwwJGxLrGrp/jZ00I5IBIOAgCoQiEEhVI03aCIvfgmaDHOuMYaG7OPn7bEQM20VptkGWUlvLWBxfcD3+HcCBuJjSEUhUoDFUgVuXWO4d/bM06csO2Cma5Up6u0B8od5n/aPRM3Fq5RghCTknZCFgOIgEvBPl5CPtdgFTp7wrDGyDLeOWDRdOF73Q1HS6WnEvaerLGOfLT51EghpUCp9kGktQiYMRKEDAsng9AyGMDfqYLsBAQCfnAOfoLsAmp55J31Ivx2JfM1PXaYgiHwm7LzWVCrARvK4XEwmPAiOTgs/WD91En+O1DeFBD16XaYiQmpgwdQ63AyrVp41crM1nFljffWupr+iQS5BGJAXFSDtKvBN42AI6By4AtsaqVd+o+gh0Bub4cAq4pCCyNQ8g7Txh+pDBUPGQkmu3b+Lme1fQkmq0Q8jsQ6MoTQCSC7hlcbwZRog73bV9mh8FPd2GVd+1ihLJNGqIFBRMl4MZs4Gd7Ecget5IB1zT4F8cwtXQqCb3EawOhTK1mUFyW9NEymhBvI5Vzr9kWRKeQZ45KIsCHBulDxGHCfreLEcuX96FuQc8siJSZa2KRyzhMMYJ9GAn5VzKSYV+6PUzAYTZHD5MeQu+BRPsitU68kGh3kJ3gm+tFQl66JkrMwmJYzIx7/NZtWcbulQwCQCzknx8AdcnpGEAUGVTF79Oqkl6jzYsh1+2vc421tbFL/U0X018/v8fxz+WaEBqalHqx93tQYsqpZQ20omGfk1qIpOgcbMFWuIZZOCkQp8oDuaGqUpyUfZDayXav4TiK+sNC93nCb1kbRgQiRTqIVFtAiC4g1fXND2F7WHFLaEVAAWj2fFbvt4+Mavedbad2cgy2tKTtO/uy89+2d4OOidWU/UsW+qwVEvULkJBZtldV/N63tBDkQ//237xz7Ne2xLxq6sONBElZWXgUFozffB1dY6Jf3Jb2dmn6Sw2iJP1GoGgxuJTnv/JM3u2IASMjBAFvKHKrVm2y5jwTK0CZXw1YvCb9O8ZgDBgJz6OODi4l7wyp0HohwWmLY/xT3mo0Pr7+BJjuxF2XZ7KzQ55biV0tjc+KS8KpUgHOkZ+v6Wv/ZxUDRieA9UE3K9v0IZcSxwHoRenmEiLDxzjn+p7+OQYs+9ifdt7a052g308993iw+IYis4yIrqvp9DwTjLKbM5nQ/Kc4TVGMVjhRTqHlTPHOxQXLPnrT7l8YHVXkHMAXStIyqwQtZcXP9feRym8YjLKbMRpxztWScUP6SvZcCXmH1j1dwQ2BEe2Crukp2eZSECfngCzrVTJmxuNp9Uwwym62x8Swkrrkojpi8BOeyTt31vXFWn9comG5tFfNqQsKvDNdxrW0isZ/AgwAPDsmkT7xWhwAAAAASUVORK5CYII=") center center no-repeat;
    width: 20px;
    height: 32px;
    background-size: contain;
}

section ul.addresses>li>strong {
    font: bold 18px/22px "DIN Pro", sans-serif;
}

section ul.addresses>li>strong a {
    font-weight: normal;
    display: inline-block;
    margin-left: 4px;
}

section ul.addresses>li>.descr {
    padding: 0 0 20px 0;
}

section ul.addresses>li ul.times li {
    position: relative;
    white-space: nowrap;
}

section ul.addresses>li ul.times li>span {
    display: inline-block;
}
section ul.addresses>li ul.times li>span.days {
    width: 220px;
    font-weight: bold;
}
section ul.addresses#addr-2>li ul.times li>span.days {
    width: 360px;
}
section ul.addresses#addr-2>li ul.times li>span.days i {
    display: inline-block;
    width: 100px;
}

section ul.addresses>li ul.times li>span.time {
    width: 150px;
    font-weight: bold;
}
ul.addresses#addr-2>li ul.times li>span.time {
    width: 120px;
}
section ul.addresses>li.bottom {
    text-align: center;
}

section ul.addresses>li.bottom p {
    display: inline-block;
    text-align: left;
    padding: 0 30px;
}

section ul.addresses li.-hidden {
    height: 0;
    overflow: hidden;
    opacity: 0;
    padding: 0;
}

section.child-groups {
    background-color: #f2dab2 !important;
}

section.child-groups ul.addresses>li ul.times li>span.time {
    width: 220px;
}
section.child-groups ul.addresses>li ul.times li>span.time em {
    font-weight: 400;
    font-size: 90%;
}

section.child-groups {
    background: transparent url("../i/childs.jpg") center top no-repeat;
    background-size: contain;
/*    min-height: calc(100% - 470px); */
    padding-top: 640px;
}

section.child-groups.women {
    background: transparent url("../i/women.jpg?2.0") center top no-repeat;
    background-size: contain;
}

section.map {
    min-height: calc(100% - 250px);
}
section.map h3 {
    padding-left: 0;
}   

section.map h3:last-of-type {
    font-size: 32px;
}
section.map h3:last-of-type a {
    display: inline-block;
}

section.map .wrp {
    min-height: 90%;
    position: relative;
}

section.map #gmap {
    position: relative;
    width: 600px;
    height: 500px;
}

footer {
    position: relative;
    background: #000000;
    padding: 50px 0 100px 0;
    color: #dbcea1;
    margin: 30px 0 0 0;
}

footer .wrp {
    max-width: 650px;
    margin: 0 auto;
    padding: 20px 150px 20px 0;
    position: relative;
}

footer .socials {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-top: 20px;
}

footer .socials a {
    width: 40px;
    height: 40px;
    margin-right: 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

footer .socials a.soc-ig { background-image: url("../i/ig.png?01"); }
footer .socials a.soc-fb { background-image: url("../i/fb.png"); }
footer .socials a.soc-vk { background-image: url("../i/vk.png"); }

footer a.logo {
    position: absolute;
    right: 0;
    top: 15px;
    width: 120px;
    height: 90px;
    background: transparent url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MEI2NzVDMzYyMEExMUU2QTUzRUE5RjdENEZGOTMxNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MEI2NzVDNDYyMEExMUU2QTUzRUE5RjdENEZGOTMxNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgwQjY3NUMxNjIwQTExRTZBNTNFQTlGN0Q0RkY5MzE0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgwQjY3NUMyNjIwQTExRTZBNTNFQTlGN0Q0RkY5MzE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAAJxQAADyQAABP3AAAaPv/b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") right center no-repeat;
    background-size: contain;

}

.call-us {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 80px;
    background: #000000;
    color: #dbcea1;
    font: normal 28px/80px "DIN Pro", sans-serif;
    text-align: center;
    -webkit-transition: bottom .6s ease;
    transition: bottom .6s ease;
}

.call-us a {

}
.call-us strong {
    font-weight: 800;
    font-size: 36px;
    margin-left: 10px;
}

.call-us strong a {
    text-decoration: none;
    color: #ffffff;
}


.new_groups {
    position: fixed;
    bottom: -200px;
    left: calc((100% - 800px) / 2 - 160px);
    -webkit-transition: bottom 1s ease;
    transition: bottom 1s ease;
}
.new_groups.visible {
    bottom: 91px;
}

.new_groups strong {
    font-weight: 600;
    color: #c98000;
    display: block;
    padding-bottom: 6px;
    font-size: 24px;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    border: 3px solid #000000;
    border-radius: 10px;
    background: #ffffff;
    position: relative;
    z-index: 50;
}

.new_groups span {
    display: block;
    color: #000000;
    font-size: 18px;
    font-weight:400;
}
.new_groups:hover span {
    text-decoration: underline;
}
.new_groups a {
    display: block;
    position: relative;
    z-index: 10;
}

.new_groups::before {
    position: absolute;
    bottom: -94px;
    left: calc(50% - 106px);
    width: 126px;
    height: 94px;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAABeCAYAAADlj6C+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE2NjhCOUIxNjc3NzExRTZCRjg2QzkyQzkzMkM4MjFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE2NjhCOUIyNjc3NzExRTZCRjg2QzkyQzkzMkM4MjFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTY2OEI5QUY2Nzc3MTFFNkJGODZDOTJDOTMyQzgyMUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTY2OEI5QjA2Nzc3MTFFNkJGODZDOTJDOTMyQzgyMUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz76w/vNAAAQMUlEQVR42uxdCXAUxRpu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") right top no-repeat;
    content: "";
    z-index: 10;
}

#tmp-footer {
    position: fixed;
    opacity: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70px;
    font: 800 24px/70px "DIN Pro", sans-serif;
    text-transform: uppercase;
    text-align: center;
    background: #000000;
    color: #ffffff;
    z-index: 500;   
}


section.grid  {
    background: white;
    position: relative;
}

section.grid header {
    height: 800px;
    position: relative;
}

section.grid header h1 {
    position: absolute;
    right: 50%;
    bottom: 100px;
    font-size: 108px;
    line-height: 125px;
    text-transform: uppercase;
    font-weight: 800;
    transform-origin: right center;
    white-space: nowrap;
}

section.grid header h1 strong {
    font-weight: inherit;
    color: #d78d0e;
}   

section.grid header .stick {
    position: absolute;
    left: 50%;
    top: 210px;
    background: #d78d0e;
    padding: 60px;
    width: 560px;
    font-size: 24px;
    line-height: 30px;
    font-weight: normal;
    transform-origin: left center;
}

#grid-list { 
    display: grid;
    padding: 10px;
    grid-template-columns: repeat(4, 25%);
    grid-template-rows: repeat(13, calc(25vw - 20px));
}

#grid-list>* {
    background: #e8e8e8;
    margin: 10px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    transition: all .35s ease;
    transform: translateY(200px) scale(1,1);
    z-index: 5;
    cursor: pointer;
    opacity: 0;
}

#grid-list>.visible {
    transform: translateY(0) scale(1,1);
    opacity: 1;
}

#grid-list>*:hover {
    transform: scale(1.03, 1.03);
    z-index: 10;
    box-shadow: 0 0 10px rgba(255,255,255,.5);
}

/*
#grid-list>*::before {
    content: attr(id);
    color: #ffffff;
    position: absolute;
    right: 5px;
    bottom: 5px;
}
*/

#grid-list #item-01 {   order:  1; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/01.jpg");   }
#grid-list #item-02 {   order:  2; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/02.jpg");   }
#grid-list #item-03 {   order:  3; grid-column: span 1; grid-row: span 2;   background-image: url("../images/grid/03.jpg");   }
#grid-list #item-04 {   order:  4; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/04.jpg");   }
#grid-list #item-05 {   order:  5; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/27.jpg");   }
#grid-list #item-06 {   order:  6; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/06.jpg");   }
#grid-list #item-07 {   order:  7; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/07.jpg");   }
#grid-list #item-08 {   order:  8; grid-column: span 2; grid-row: span 2;   background-image: url("../images/grid/08.jpg");   }
#grid-list #item-09 {   order:  9; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/09.jpg");   }
#grid-list #item-10 {   order: 10; grid-column: span 2; grid-row: span 2;   background-image: url("../images/grid/10.jpg");   }
#grid-list #item-11 {   order: 11; grid-column: span 2; grid-row: span 2;   background-image: url("../images/grid/11.jpg");   }
#grid-list #item-12 {   order: 12; grid-column: span 1; grid-row: span 2;   background-image: url("../images/grid/12.jpg");   }
#grid-list #item-13 {   order: 13; grid-column: span 2; grid-row: span 2;   background-image: url("../images/grid/13.jpg");   }
#grid-list #item-14 {   order: 14; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/14.jpg");   }
#grid-list #item-15 {   order: 15; grid-column: span 1; grid-row: span 2;   background-image: url("../images/grid/15.jpg");   }
#grid-list #item-16 {   order: 16; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/16.jpg");   }
#grid-list #item-17 {   order: 17; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/17.jpg");   }
#grid-list #item-18 {   order: 18; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/18.jpg");   }
#grid-list #item-19 {   order: 19; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/19.jpg");   }
#grid-list #item-20 {   order: 20; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/20.jpg");   }
#grid-list #item-21 {   order: 21; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/21.jpg");   }
#grid-list #item-22 {   order: 22; grid-column: span 1; grid-row: span 2;   background-image: url("../images/grid/22.jpg");   }
#grid-list #item-23 {   order: 23; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/23.jpg");   }
#grid-list #item-24 {   order: 24; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/24.jpg");   }
#grid-list #item-25 {   order: 25; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/25.jpg");   }
#grid-list #item-26 {   order: 26; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/26.jpg");   }
#grid-list #item-27 {   order: 27; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/05.jpg");   }
#grid-list #item-28 {   order: 28; grid-column: span 2; grid-row: span 1;   background-image: url("../images/grid/28.jpg");   }
#grid-list #item-29 {   order: 29; grid-column: span 1; grid-row: span 1;   background-image: url("../images/grid/29.jpg");   }


#grid-list .title {
    color: #ffffff;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    line-height: 42px;
    pointer-events: none;
    transform-origin: center center;
}

#grid-list .title span {
    position: relative;
    width: 100%;
}

@media screen and (min-width: 460px) {
    #grid-list .title span {
        transform: translateY(120px);    
    }
}

#grid-list .title i {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    display: inline-block;
    left: calc(50% - 12px);
    top: 100%;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBENDg4M0M0REU2NDExRUE5NDBCRDZCRTk1RUZCM0MzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBENDg4M0M1REU2NDExRUE5NDBCRDZCRTk1RUZCM0MzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEQ0ODgzQzJERTY0MTFFQTk0MEJENkJFOTVFRkIzQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ0ODgzQzNERTY0MTFFQTk0MEJENkJFOTVFRkIzQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5o40s+AAABgElEQVR42ryWsUrDQBjHL7EOUgg6BF0Ep8ySPZstLuIDCIU+QYkvID5B6RMUCq4iTtKO3YtzJqFjBiWIg9LE/9kv4Yy5mC82Hvy6JPf/Xe5L74uRJIloerTkz/PQ0F23QAd4wAUOsEEIArAAczADUVHAnp+sJZrRAxegW3Btn5DyAZiCGzDRPkluHAKfJpsVd0Qu5AQcgyFYlkmk4Br0a2y9SYvbBVeqKL9Sv6ZAHX3KEUWSHm3RzyW2D8T20SlHNKC8bxKLilxYg/gtFO2zW47IpDxLlXQ0b9F6JCthtHa4oi7lZhKvyqwaIk+VuFVnMUWuKnE4VWWIHFVic9/TiiJblYR1/hCGsfXbLaEqCdiG1bt4vT8XH08PZXcFqmTRgCDLTSXzBgRZbiqZ0XG9ScGUcjNJRP0g3pAgprwof0DKhjPSzWIIBOVMdEe9bDjjolkMwZhytE1rSQ3nhdkZ0y0aVemMqegSPJb0+KIis3q8WqO7v36tfJ0M//Hd9SnAAHUMevFo0sZRAAAAAElFTkSuQmCC") center center no-repeat;
    visibility: hidden;
}

#grid-list>*:hover .title i {
    visibility: visible;
}

#grid-list .contents {
    display: none !important;
}

#grid-list #item-01 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-02 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-03 .title {    font-size: 72px;    width: 150px; line-height: 95px; left: calc(50% - 75px); }
#grid-list #item-04 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-05 .title {    font-size: 36px;    width: 70%;  left: 15%;  }
#grid-list #item-06 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-07 .title {    font-size: 36px;    width: 100%;  height: auto; top: auto; bottom: 40px;   }
#grid-list #item-08 .title {    font-size: 120px;   line-height: 1.2em; width: 100%;    }
#grid-list #item-09 .title {    font-size: 72px;    line-height: 1.2em; width: 100%;    }
#grid-list #item-10 .title {    font-size: 72px;    width: 100%;  line-height: 90px;  }
#grid-list #item-11 .title {    font-size: 72px;    width: 100%;  line-height: 90px;  }
#grid-list #item-12 .title {    font-size: 62px;    width: 100%;  line-height: 90px; padding-top: 40px; }
#grid-list #item-13 .title {    font-size: 72px;    width: 40%;  line-height: 90px; left: 30%; padding-top: 120px; }
#grid-list #item-14 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-15 .title {    font-size: 72px;    line-height: 1.2em; width: 100%;    }
#grid-list #item-16 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-17 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-18 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-19 .title {    font-size: 36px;    width: 80%;  left: 10%; padding-bottom: 30px; align-items: flex-end; margin-top: -30px;  }
#grid-list #item-20 .title {    font-size: 36px;    width: 100%; padding-bottom: 90px; align-items: flex-end; margin-top: -90px;   }
#grid-list #item-21 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-22 .title {    font-size: 36px;    width: 100%; padding-top: 200px;   }
#grid-list #item-23 .title {    font-size: 36px;    width: 40%;  left: 30%;   }
#grid-list #item-24 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-25 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-26 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-27 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-28 .title {    font-size: 36px;    width: 100%;    }
#grid-list #item-29 .title {    font-size: 36px;    width: 100%;    }


#grid-list #item-07 .title span {     transform: translateY(0); }
#grid-list #item-09 .title span {     transform: translateY(0); }
#grid-list #item-15 .title span {     transform: translateY(0); }
#grid-list #item-19 .title span {     transform: translateY(0); }
#grid-list #item-20 .title span {     transform: translateY(0); }
#grid-list #item-22 .title span {     transform: translateY(0); }
#grid-list #item-23 .title span {     transform: translateY(0); }



#grid-footer {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 80px 0;
}

#grid-footer .stick {
    padding: 40px 60px;
    background: #f2dab2;
    color: #000000;
    font-size: 18px;
    line-height: 21px;
    margin-right: 5vw;
}

#grid-footer .stick p {
    padding-bottom: 25px;
    max-width: 580px;
}

#grid-footer ul {
    font-size: 30px;
    font-weight: bold;
    line-height: 90px;
    font-weight: 800;
    margin-left: 5vw;
}

#grid-footer ul strong {
    font-size: 72px;
    color: #d78d0e;
    font-weight: inherit;
}

.-grid-overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.65);
    opacity: 0;
    z-index: 500;
    display: flex;
    align-items: center;
    justify-content: center;
}

.-grid-overlay .-win {
    background: #000000;
    padding: 60px;
    position: relative;
}

.-grid-overlay .-win .-close {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 30px;
    height: 30px;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MUIzRkZCREUxRTExRUE5NUIwQjkzQkRDRjVBNEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2MUIzRkZDREUxRTExRUE5NUIwQjkzQkRDRjVBNEM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDYxQjNGRjlERTFFMTFFQTk1QjBCOTNCRENGNUE0QzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDYxQjNGRkFERTFFMTFFQTk1QjBCOTNCRENGNUE0QzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VH8YOAAAAmElEQVR42qyTVw7AIAzFgu9/Z9pKqIKWkcUfyxbhpdR7iEiR/FFp4JoNfri0SabgrQTdYoZgKDGfzYjg93dMDnkE01CwOGwRLNPG5pJGsI0xh8s7wbE/UDx7JlA1Hsq69gJ1R2NIRLGArfBqjSmOuKkFOHOsEhDI8VGAt0E0AgLgo4AgeCsgAbwUkASeCkgE/wQkgwfBJcAAe1IwKg9UBtAAAAAASUVORK5CYII=") center center no-repeat;
}

.-grid-overlay .-win h2 {
    font-size: 36px;
    line-height: 50px;
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    padding-bottom: 30px;
}

.-grid-overlay .-win .-contents {
    display: block;

}

.-grid-overlay .-win .-contents .-videos {
    width: 800px;
    height: 450px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative;
    float: left;
    margin: 0 20px 10px 0;
}

.-grid-overlay .-win .-contents .-videos video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000;
}

.-grid-overlay .-win .-contents .-videos video.waiting {
    visibility: hidden;
}

.-grid-overlay .-win .text {
    color: #ffffff;
    padding-left: 30px;
    font-weight: 300;
}

.-grid-overlay .-win .text .description {
    position: relative;
    font-size: 24px;
    line-height: 31px;
}

.-grid-overlay .-win .text .description p {
    padding-bottom: 30px;
}

.-grid-overlay .-win .text .description p.bottom {

}

.-grid-overlay .-win .text .description a {
    text-decoration: none;
    color: #d78d0e;
}

.-grid-overlay .-win .text .next {
    font-size: 20px;
    line-height: 24px;
    padding-top: 20px;
}

.-grid-overlay .-win .text .next a {
    font-weight: 600;
    text-decoration: none;
    color: #d78d0e;
}

#trainer-popup {
    position: fixed;
    right: -240px;
    top: calc(50% - 300px);
    width: 215px;
    background: #d78d0e;
    z-index: 550;
    transition: right .15s ease;
}

#trainer-popup.visible {
    right: 0;
}

#trainer-popup::before{ 
    content: "";
    background: #d78d0e;
    height: calc(100% - 40px);
    top: 20px;
    width: 21px;
    left: -20px;
    position: absolute;
}

#trainer-popup img {
    width: 215px;
    object-fit: cover;
}

#trainer-popup .name,
#trainer-popup .state {
    display: block;
    text-align: right;
    padding-right: 10px;
    font-size: 16px;
    line-height: 19px;
    color: #ffffff;
}

#trainer-popup .warn {
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    color: #ffffff;
    padding: 40px 10px 40px 1px;
}

.middle-video {
    position: relative;
    width: 100%;
    height: 75vh;
}

.middle-video video {
    background: #000000;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    opacity: 0;
}
.middle-video video.visible {
    z-index: 10;
    opacity: 1;
}

#top-line>.-first-free {
    position: absolute;
    z-index: 10;
    top: calc(100% - 2px);
    left: 50%;
    color: #000000;
    font-size: 18px;
    line-height: 30px;
    font-weight: 600;
    height: 30px;
    color: #000000;
    padding: 0 10px  2px 10px;
    background: #ffffff;
    border: 2px solid #000000;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    user-select: none;
    transition: .75s ease transform;
    transform: translateY(-38px);
    white-space: nowrap;
}

#top-line>.-first-free.shown {
    transform: translateY(0);
}

#top-line>.-first-free strong {
    font-weight: 800;
    color: #ff0000;
}

@media screen and (max-width: 460px) {

    section.grid header {
        height: 400px;
    }
    section.grid header h1 { bottom: 30px; right: auto; left: 30px; font-size: 36px; line-height: 42px;}
    section.grid header .stick { padding: 20px; font-size: 16px; left: 20px; top: 70px; width: 370px; line-height: 19px; margin-top: 50px;}
    
    #grid-list {
        grid-template-columns: 50% 50%;
        grid-template-rows: repeat(26, calc(50vw - 10px));
    }

    #grid-list #item-01 {   order:  1; }
    #grid-list #item-05 {   order:  2; }
    #grid-list #item-02 {   order:  3; }
    #grid-list #item-03 {   order:  4; }
    #grid-list #item-06 {   order:  5; }
    #grid-list #item-07 {   order:  6; }
    #grid-list #item-04 {   order:  7; }
    #grid-list #item-08 {   order:  8; }
    #grid-list #item-09 {   order:  9; }
    #grid-list #item-10 {   order: 10; }
    #grid-list #item-11 {   order: 11; }
    #grid-list #item-12 {   order: 12; grid-row: span 1; }
    #grid-list #item-14 {   order: 13; }
    #grid-list #item-13 {   order: 14; }
    #grid-list #item-15 {   order: 15; }
    #grid-list #item-16 {   order: 16; }
    #grid-list #item-17 {   order: 17; }
    #grid-list #item-18 {   order: 18; }
    #grid-list #item-19 {   order: 19; }
    #grid-list #item-20 {   order: 20; }
    #grid-list #item-21 {   order: 21; }
    #grid-list #item-22 {   order: 22; }
    #grid-list #item-23 {   order: 23; }
    #grid-list #item-24 {   order: 24; }
    #grid-list #item-25 {   order: 25; }
    #grid-list #item-26 {   order: 26; }
    #grid-list #item-27 {   order:  27; }
    #grid-list #item-28 {   order: 28; }
    #grid-list #item-29 {   order: 29; grid-column: span 2; background-position: center top; }

    #grid-list div .title { font-size: 20px !important; line-height: 24px !important; transform: translateY(40px) !important; }

    #grid-list #item-22 .title { padding-top: 100px; transform: translateY(0) !important; }
    #grid-list #item-19 .title { left: 0; width: 100%; transform: translateY(0) !important; }
    #grid-list #item-07 .title { bottom: 20px; transform: translateY(0) !important; }
    #grid-list #item-04 .title { height: 40px; bottom: 20px; top: auto; transform: translateY(0) !important; }
    #grid-list #item-03 .title { font-size: 2em !important; line-height: 1.4em !important; width: 80px; left: calc(50% - 40px); transform: translateY(0) !important; }
    #grid-list #item-08 .title { font-size: 42px !important; transform: translateY(0) !important; }
    #grid-list #item-09 .title { font-size: 42px !important; transform: translateY(0) !important; }
    #grid-list #item-12 .title { padding-top: 0; transform: translateY(0) !important; }
    #grid-list #item-13 .title { width: 22%; left: 39%; transform: translateY(0) !important; font-size: 1.6em !important; line-height: 1em !important;}
    #grid-list #item-29 .title { height: 40px; top: auto; bottom: 20px; transform: translateY(0) !important; }
    #grid-list #item-10 .title { font-size: 2em !important; line-height: 1.4em !important; transform: translateY(70px) !important; }
    #grid-list #item-15 .title { font-size: 2em !important; line-height: 1.4em !important;}
    #grid-list #item-11 .title { font-size: 2em !important; line-height: 1.4em !important; transform: translateY(70px) !important; }
    #grid-list #item-12 .title { width: 55%; left: 22%; transform: translateY(0) !important; }
    #grid-list #item-12 .title br { display: inline !important; transform: translateY(0) !important; }
    
    
 
    #grid-footer  {
        flex-direction: column;
        padding-top: 30px;
    }
    
    #grid-footer .stick {
        padding: 20px;
        margin: 0 20px;
        order: 2;
    }
    
    #grid-footer ul {
        order: 1;
        font-size: 20px;
        line-height: 50px;
        width: calc(100% - 40px);
        padding: 0 20px 60px 20px;
    }
    
    #grid-footer ul strong {
       font-size: 32px;
    }
    
    .-grid-overlay .-win .-contents {
        width: 450px;
    }
    .-grid-overlay .-win .-contents .-videos {
        width: 450px !important;
        height: 253px !important;
        margin: 0 0 0 -15px !important;
        display: block;
        float: none;
    }
    .-grid-overlay .-win {
        padding: 20px 0;
    }
    
    .-grid-overlay .-win .description {
        padding: 10px 15px;
        max-height: calc(100vh - 440px);
        overflow: auto;
    }

    .-grid-overlay .-win .text.ovl {
        position: relative;
    }
    
    .-grid-overlay .-win .text.ovl::before,
    .-grid-overlay .-win .text .scrl {
        background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAACACAYAAABTAdpBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUyNTQxNjRFRTA5NzExRUE4QUJGQTg4OUI4MDFERjkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUyNTQxNjRGRTA5NzExRUE4QUJGQTg4OUI4MDFERjkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTI1NDE2NENFMDk3MTFFQThBQkZBODg5QjgwMURGOTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTI1NDE2NERFMDk3MTFFQThBQkZBODg5QjgwMURGOTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6P+f3yAAAD00lEQVR42uydWUhUURjHz0y2adnyEFgmFCUWRBitRFTYihBFtNAK1UMEEUkPQmAvQVFkRbTRQ7SAD7ZBqw9FGxS0PgRaRoWYYRilpj1Y1P/jnhuDOM6dxXvn3vP/4AfiOPf6m++sl+F8oepD2SoFkQ/GgEIwEYwFuWAoCCdx3TbQCD6CN+AZeAvegZZk/uGMJN7bDxSDIjBfi6c6ssBoTZH+XSu4r7kOahO5cCiBjPcCG8F6MBP0Vt5FNbgJToIPPZnxaWCfFu6jvI9xmpWgHJwAHU7e6LT/ZYLdunnNTRPpyMgDh8EN/UGkRHwkOA/26n6drhECC8AdsDRZ8fHgCliu/BOS/QqwLdE+Lk2mUsv7LaRlHtUD8bF4Mj4cnPWpdGRSD4J1TsVlejqiR3C/R1+wH0x3Ir4DrFDBiRFafnB34lNBmQpezAa7oolLs9gDBqpgRgmY1JV4sZ4Hgxr9QWlnccn22iQ3LX6IxWBypPgUsFAFPwaArba4ME9vAU2IWWBYWD8sWKbMiVFgUVhvQiYYJC4LtBlh3b9DyqzIF/FCZV7kiXiBgeI5Mm/nenHngpLm/z/XlA9y+/ZZ9qhuXIh4pqniiuIUpzjFKU5xilOc4hSnOMUpTnGKU5ziFKc4xSlOcYpTnOIUpzjFKU5xilOc4hSnOMUpTnGKU5ziFKc4xSlOcYpTnOIUpzjFKU5xilOc4hSnOMUpTnGK+yxcOdQq8iAMp6/39IEZrmQ8Xgk3Tglxrak7lXHraBRX+3gsKTfPg3F9cIsm5/YhOJ6M6p0lPTj5h/O4Z1n3ItvMuNdZZ8Yp7o74X1PF20wV/2aqeJ2B3i0iXmOgeIOIvzBQvM4W/22YeI2IfwbPDZL+BR6J+A9w2SDx96DKXsA8AN8NEb8HWu0l60tlFVAKekjrPhW5Vv8DLur2H+S4ZE/fkZuUu+BagKVlhXqgq92ZZF3qpDQGVFzKltVG25bKC6UBlL4KTsfaj59TVom8oIRUvCzrPH51JS7Tm5TxqwqAtFS83Kms0p8qlrg97G+RFY6PpX+CzeBWtG1ptKgHq8BtH0o3Kau8aGV3+/Hu4gtYDY4r/zyieg2WxJqanTxslFK423WzaUhj4XZlVduUmk5PYv2x06eskm2pcSgF0y6A5jSTlprFm5RVQferkzfE+40I2dlsUFb5rDW6SWV7KPxQ9+MKFeezw0S/CiIDnhRGlYKPc5RVINWt4o/1eqSW6fax0wynStxu/k81Z0COskrnSSE1KfspJUCHKKvGWEYC127XXapJt7RX+l6f9LK6I5lP758AAwDhj6o5vToI/gAAAABJRU5ErkJggg==") center center no-repeat;
        width: 30px;
        height: 62px;
        bottom: 20px;
        left: calc(50% - 15px);
        position: absolute;
        background-size: contain;
        content: "";
        z-index: 500;
    }
    .-grid-overlay .-win .text .scrl {
        background: transparent;
    }
    .-grid-overlay .-win .text.ovl::after {
        position: absolute;
        left: 0;
        bottom: -2px;
        width: 100%;
        background: linear-gradient(0deg, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 100%);
        content: "";
        height: 80px;
    }
    
    .-grid-overlay .-win .text .description {
        font-size: 20px !important;
        line-height: 24px !important;
    }
    .-grid-overlay .-win .text .next {
        font-size: 17px !important;
        line-height: 20px !important;
    }
    .-grid-overlay .-win h2 {
        font-size: 24px !important;
        line-height: 28px !important;
        padding: 0 25px 20px 15px !important;
    }
    .-grid-overlay .-win .-close {
        right: 10px;
        top: 20px;
        background-size: 20px;
    }
}