html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body,html{margin:0;scroll-behavior:smooth}html{position:relative;tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed}details>summary{list-style:none}summary{display:list-item}details summary::-webkit-details-marker{display:none}h1,h2,h3,h4,p{font-size:inherit;font-weight:inherit;margin:0}ul,ol,dl,dd{margin:0;padding:0}p{margin:0}label,time{display:block}figure,blockquote{margin:0}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img,picture,svg,video{display:block;height:auto;max-width:100%}b,strong{font-weight:900}address{font-style:normal}button{margin:0;padding:0;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font:inherit;font-size:100%;color:inherit;line-height:1;cursor:pointer;outline:0;text-align:left}button:disabled{cursor:default}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}input,textarea,button,select{-webkit-appearance:none;appearance:none;border:none;border-radius:0;background-color:rgba(0,0,0,0);font:inherit;line-height:1}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0px 1000px var(--white-to-black) inset !important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--body-color) !important;-webkit-text-fill-color:var(--body-color) !important}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill{box-shadow:0 0 0px 1000px var(--white-to-black) inset !important;transition:background-color 5000s ease-in-out 0s;caret-color:var(--body-color) !important;-webkit-text-fill-color:var(--body-color) !important}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@font-face{font-family:"Polygl";src:url(db8eb58a072270084b5e.eot);src:url(db8eb58a072270084b5e.eot?#iefix) format("embedded-opentype"),url(0d0b1795a2ca98ffe540.woff2) format("woff2"),url(525dd3e76ed28349d933.woff) format("woff"),url(3b99749ff0606db9dea6.ttf) format("truetype"),url(assets/img/TruetypewriterPolyglOTT.svg#TruetypewriterPolyglOTT) format("svg");font-weight:normal;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:16px}body{font:600 16px/24px "Montserrat",sans-serif;color:#fff;background:#000;overflow-x:hidden;margin-left:auto;margin-right:auto}a,button{color:inherit;text-decoration:none}@media(min-width: 993px){a,button{transition:.5s}}a:hover,button:hover{cursor:pointer}@media(min-width: 993px){a:hover,button:hover{transition:.5s}}a:hover{text-decoration:underline}.container{padding:0 25px;width:100%;max-width:1490px;margin:0 auto}@media(max-width: 766px){.container{padding:0 20px}}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:7.8125rem;line-height:85%}h2{font-size:6.25rem;line-height:85%}h3{font-size:5rem;line-height:85%}p{margin:1.875rem 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.text-accent{font-family:"Polygl";font-weight:400}.font-italic{font-style:italic}.text-center{text-align:center}.text-right{text-align:right}.block-center{margin:0 auto}.uppercase{text-transform:uppercase}.section{position:relative;padding:3.125rem 0 6.25rem}.section.pt{padding-top:6.25rem}.section.big-pt{padding-top:12.875rem}.section.big-pb{padding-bottom:13.125rem}.section.black-color{color:#000}.section.no-pb{padding-bottom:0}.section .container{display:flex;flex-direction:column;gap:100px}.section__title.short{max-width:56.25rem}.section__heading.short{max-width:34.375rem;font-size:2.25rem;line-height:130%;margin-left:auto;font-weight:500}.section__heading.top{margin-top:-3.3125rem}.section__grid{display:grid;grid-template-columns:1fr 1fr;gap:6.25rem;margin-top:-2.125rem}.section__grid.mt{margin-top:6.25rem}.section__grid.mt .section__col{padding-top:0}.section__col{font-size:1.5rem;font-weight:500;line-height:130%}.section__col span.text-accent{font-size:6.25rem;line-height:5.9375rem;letter-spacing:3px}.section__col:last-child{padding-top:3.4375rem}.section__text.small{font-size:1.5rem;line-height:130%;max-width:56.25rem}.section__text a{text-decoration:underline}.section__photos{display:flex}.section__photo.p1{margin:90px 0 0 0}.section__photo.p2{margin:0 -77px 0 -78px}.section__photo.p3{margin:125px 0 0 0}.section__photo.p4{margin:50px -107px 0 0}.section__figure{position:absolute}.section__figure.f1{left:0;top:-2px;right:0;width:100%}.section__figure.f2{left:0;right:0;bottom:-2px;width:100%}.preview-block{max-width:680px;width:100%}.preview-block__title{font-size:1rem;margin-bottom:1.875rem}.preview-block__logos{display:flex;align-items:center;justify-content:space-between}.tape{padding:57px 0;position:relative}.tape.mt{margin-top:6.25rem}.tape .tape-img{height:412px}.tape .tape-slider{position:absolute;bottom:-4px;background:#000}.tape .images-slider{background:#000}.tape .tape-link{display:flex}.tape .tape-link img{width:100%;max-height:288px}.slogan{display:flex;gap:6.25rem;padding-top:5rem}.slogan__author{font-size:5rem;line-height:85%;text-transform:uppercase}.slogan__left{width:100%;flex-shrink:0;max-width:27.5rem}.slogan__position{margin-top:1.5rem;font-size:1.25rem}.slogan__right{position:relative}.slogan__right::before{content:"";position:absolute;left:-50px;top:-80px;width:50px;height:54px;display:block;background-image:url("data:image/svg+xml,%3Csvg width=%2750%27 height=%2754%27 viewBox=%270 0 50 54%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.1159 0.357615L18.4783 0V0.357615L16.6667 1.43046V1.60927C16.6667 2.3245 19.2633 2.74173 24.4566 2.86093C25.4227 4.5298 25.9057 6.13906 25.9057 7.68874C24.5773 12.5762 23.2489 15.2583 21.9203 15.7351C19.0217 19.1921 15.6401 20.9206 11.7754 20.9206H10.3261V21.2781L11.413 24.1391C11.413 29.9801 10.5676 35.5828 8.87683 40.947V42.735H9.05797L8.87683 43.4504H8.33335C5.55556 42.139 3.86473 40.4106 3.26087 38.2648L0 20.563C0.483093 16.2715 1.20773 12.9338 2.17392 10.5497C2.17392 7.33113 4.58938 4.29139 9.42029 1.43046C12.4396 0.715231 15.3382 0.357615 18.1159 0.357615ZM10.6884 7.33113H10.3261H9.42029L8.51449 8.04635V8.94039L9.42029 9.47681H10.3261C12.1377 7.56952 13.4662 6.61589 14.3116 6.61589C14.9155 6.01986 15.2174 5.48344 15.2174 5.00663C13.7681 5.00663 12.2585 5.78145 10.6884 7.33113ZM22.6449 6.7947L21.9203 7.33113V9.47681C21.9203 10.1921 21.6183 10.9669 21.0145 11.8013C21.0145 12.755 21.4372 13.2318 22.2826 13.2318C22.8864 13.2318 23.3697 12.8742 23.732 12.1589V9.298C23.4904 7.62914 23.128 6.7947 22.6449 6.7947ZM12.3188 11.0861C12.3188 11.8013 12.9227 12.3973 14.1305 12.8742L13.9493 13.2318V15.0199H14.8551C16.0628 14.1854 16.6667 13.1126 16.6667 11.8013V11.2649L16.3044 10.5497C16.3044 9.95364 16.5459 9.41722 17.029 8.94039V7.68874L16.3044 7.15231H15.7609C13.4662 7.15231 12.3188 8.46358 12.3188 11.0861ZM9.42029 11.6225L8.87683 11.9801L9.42029 12.5166H9.60146L9.96377 11.9801L9.60146 11.6225H9.42029ZM5.79711 20.563L5.07248 20.9206V21.6357H5.79711L6.52174 20.9206L5.79711 20.563ZM42.3914 10.5497H42.5725L40.761 11.9801V12.1589C40.761 12.8742 43.3575 13.2914 48.5508 13.4106C49.5169 14.9603 50 16.5695 50 18.2384C48.6716 23.1258 47.343 25.808 46.0146 26.2848C43.116 29.7417 39.7344 31.4702 35.8695 31.4702H34.4203V31.6491L35.5072 34.6887C35.5072 40.2914 34.6619 45.7748 32.971 51.1391V53.1059L33.1522 53.2848L32.971 54H32.6087C29.7101 52.5694 27.9589 50.841 27.3551 48.8146L24.0943 31.1126C24.5773 26.5827 25.3019 23.1855 26.2682 20.9206C26.2682 17.8212 28.6835 14.8411 33.5145 11.9801C36.7754 11.0265 39.7344 10.5497 42.3914 10.5497ZM34.7826 17.8808L34.4203 17.702H33.5145L32.6087 18.4172V19.3113L33.5145 20.0265H34.4203C36.2318 18 37.5604 16.9867 38.4058 16.9867C39.0096 16.3907 39.3116 15.8543 39.3116 15.3775C37.9832 15.3775 36.4735 16.2119 34.7826 17.8808ZM46.7391 17.1656L46.0146 17.8808V20.0265C46.0146 20.8609 45.7126 21.5762 45.1087 22.1722C45.1087 23.0066 45.5315 23.4239 46.3769 23.4239C46.9807 23.4239 47.4637 23.1855 47.826 22.7085V19.6689C47.5845 18 47.2222 17.1656 46.7391 17.1656ZM36.4131 21.6357C36.4131 22.3509 37.0169 22.9471 38.2247 23.4239H38.0435V25.3907H39.1306C40.2174 24.4372 40.761 23.3642 40.761 22.1722V21.8146L40.3985 21.0993C40.3985 20.3841 40.6402 19.7881 41.1233 19.3113V18.2384L40.5797 17.5232H39.8552C37.5604 17.5232 36.4131 18.894 36.4131 21.6357ZM33.5145 21.9933L32.971 22.3509L33.5145 22.8874H33.6958L34.2391 22.3509L33.6958 21.9933H33.5145ZM29.8914 31.1126L29.3478 31.4702V31.8278L29.8914 32.0067L30.616 31.4702L29.8914 31.1126Z%27 fill=%27black%27/%3E%3C/svg%3E%0A")}.slogan__right p{margin:0;font-size:1.5rem;line-height:133%}.slogan__right p a{text-decoration:underline}.preview{display:flex;align-items:center;gap:6.25rem;justify-content:space-between}.preview__photo{display:flex}.preview__photo.p1{margin:86px 0 0 83px}.preview__photo.p2{margin:-595px 0px 0 0px}.preview__photo.p3{margin:-224px -28px 0 143px}.preview__photo.p9{margin:25px 0 0 0}.preview__photo.p10{margin:-178px 0 -2px -81px}.preview__text{max-width:41.875rem;font-size:1.5rem;line-height:130%}.info{padding:7.375rem 10.125rem;max-width:76.5rem;color:#fff}.info__title{font-size:4.375rem;line-height:85%;margin-bottom:3.125rem;text-transform:uppercase}.info__text{font-size:1.5rem;line-height:130%}.footer{color:#000;font-size:1.375rem;line-height:130%;padding-bottom:6.25rem}.footer__inner{padding-top:6.25rem;border-top:1px solid #000;width:100%}.footer__wrapper{display:flex;gap:3.75rem;align-items:flex-end;justify-content:space-between;max-width:56.25rem}.footer__col{max-width:45%}@media(max-width: 1600px){html{font-size:14px}}@media(max-width: 1400px){html{font-size:12px}.section__image{max-width:50rem}.section .container{gap:3.125rem}.section{padding-top:3.125rem}.section.big-pt{padding-top:6.25rem}.section.big-pb{padding-bottom:7.5rem}.preview__photo.p1{margin:184px 0 0 83px}}@media(max-width: 1300px){.tape .tape-slider{bottom:8px}.tape .tape-img{height:320px}.tape .tape-link img{height:223px;width:auto}.section__photos{max-width:80%;margin-left:auto;margin-right:auto}.preview__photos img{max-width:31.25rem}.preview__photo.p2{margin:-520px 0px 0 0px}.preview__photo.p3{margin:-284px -28px 113px 143px}}@media(max-width: 992px){.container{padding-left:30px;padding-right:30px}.section{padding-top:30px;padding-bottom:50px;overflow:hidden}.preview-block__logos img{max-width:155px}.preview-block__title{font-size:14px;margin-bottom:16px}.section .container{gap:50px}.section__heading.top{margin-top:20px;font-size:20px}h1{font-size:4.1875rem}h2{font-size:3.3125rem}.section__grid{grid-template-columns:1fr;gap:20px;margin-top:-10px}.section__col{font-size:20px}.section__col span.text-accent{font-size:5.9375rem;line-height:70px}.section__col:last-child{padding-top:0}.tape{padding:23px 0 22px}.tape .tape-slider{bottom:0px}.tape .tape-img{height:130px}.tape .tape-link img{height:85px;width:auto}.section.pt{padding-top:50px}.section.big-pb{padding-top:85px}.hero{height:337px;position:relative}.hero img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}.preview-block__logos{justify-content:center;gap:30px}.section__photos{flex-direction:column;max-width:500px}.section__photo.p1{margin:2px -7px 0 14px;z-index:2}.section__photo.p2{margin:-81px 30px 0 -37px;z-index:1}.section__photo.p3{margin:-125px -41px 0 43px;z-index:3}.section__photo.p4{margin:0 55px 0 -37px}.section__photo.p5{margin:-88px -39px 0 29px}.slogan{gap:50px;flex-direction:column-reverse}.slogan__right::before{top:-63px;left:0}.slogan__right{padding-top:1.5625rem}.slogan__right p{font-size:20px;line-height:130%}.slogan__left{max-width:100%}.preview{flex-direction:column-reverse}.preview.revert{gap:50px;flex-direction:column;margin:-22px 0 0 0}.preview.revert .preview__photos{max-width:500px}.preview.revert .preview__photo.p1{margin:-218px 25px 0 53px}.preview.revert .preview__photo.p2{margin:22px 80px 0 0}.preview.revert .preview__photo.p3{margin:-168px 0px 0 78px}.preview__text{font-size:20px}.preview__photos{display:flex;flex-direction:column;max-width:500px}.preview__photo img{max-width:100%}.preview__photo.p1{margin:-229px -7px 0 7px;z-index:1}.preview__photo.p2{margin:-28px 42px 0 -36px;order:-1;z-index:2}.preview__photo.p3{margin:-179px -37px 0 40px;z-index:2}.preview__photo.p9{margin:-27px 0 0 44px}.preview__photo.p10{margin:-99px 26px 0 0}.section__text.small{font-size:20px;line-height:130%}.section__title{text-align:left}.tape.mt{margin-top:51px}.section__title br{display:none}.section__text.order{order:1}.section.big-pt{padding-top:50px}.info{max-width:715px;padding:60px 45px;background-size:cover !important}.info__title{font-size:45px;margin-bottom:25px}.info__text{font-size:16px}.section__grid.mt{margin-top:49px}.slogan.order{order:1}.footer{padding-bottom:50px}.footer__inner{padding-top:50px}.footer__wrapper{flex-direction:column;align-items:center;text-align:center}.footer__col{max-width:100%}.footer__col a{display:flex;align-items:center;justify-content:center}}@media(max-width: 766px){.info-inner{margin:0 -20px}.info{max-width:375px;padding:100px 45px;background:url(assets/img/bgp2.png) no-repeat !important}.info__title{font-size:4.0625rem;margin-bottom:32px}.info__text{font-size:1.6875rem;line-height:131%}}

.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999 !important;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
}

.glightbox-container.inactive {
  display: none;
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
}

.glightbox-container .gslider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  opacity: 0;
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative;
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}

.glightbox-container .gslide-inner-content {
  width: 100%;
}

.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  height: 100vh;
}

.glightbox-container .ginner-container.gvideo-container {
  width: 100%;
}

.glightbox-container .ginner-container.desc-bottom,
        .glightbox-container .ginner-container.desc-top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.glightbox-container .ginner-container.desc-left,
        .glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}

.gslide iframe,
    .gslide video {
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: auto;
  touch-action: auto;
}

.gslide:not(.current) {
  pointer-events: none;
}

.gslide-image {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -ms-touch-action: none;
  touch-action: none;
  margin: auto;
  min-width: 200px;
}

.desc-top .gslide-image img,
        .desc-bottom .gslide-image img {
  width: auto;
}

.desc-left .gslide-image img,
        .desc-right .gslide-image img {
  width: auto;
  max-width: 100%;
}

.gslide-image img.zoomable {
  position: relative;
}

.gslide-image img.dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100% !important;
}

.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
  display: none;
}

.gslide-video .gvideo-wrapper {
  width: 100%;
        /* max-width: 160vmin; */
  margin: auto;
}

.gslide-video::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.34);
  display: none;
}

.gslide-video.playing::before {
  display: none;
}

.gslide-video.fullscreen {
  max-width: 100% !important;
  min-width: 100%;
  height: 75vh;
}

.gslide-video.fullscreen video {
  max-width: 100% !important;
  width: 100% !important;
}

.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
  margin: auto;
}

.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%;
}

.gslide-inline .dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}

.gslide-external {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%;
}

.gslide-media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}

.zoomed .gslide-media {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.desc-top .gslide-media,
    .desc-bottom .gslide-media {
  margin: 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gslide-description {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
}

.gslide-description.description-left,
    .gslide-description.description-right {
  max-width: 100%;
}

.gslide-description.description-bottom,
    .gslide-description.description-top {
  margin: 0 auto;
  width: 100%;
}

.gslide-description p {
  margin-bottom: 12px;
}

.gslide-description p:last-child {
  margin-bottom: 0;
}

.zoomed .gslide-description {
  display: none;
}

.glightbox-button-hidden {
  display: none;
}


/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/

.glightbox-mobile .glightbox-container .gslide-description {
  height: auto !important;
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 19px 11px;
  max-width: 100vw !important;
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
  max-height: 78vh;
  overflow: auto !important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  padding-bottom: 50px;
}

.glightbox-mobile .glightbox-container .gslide-title {
  color: #fff;
  font-size: 1em;
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #a1a1a1;
}

.glightbox-mobile .glightbox-container .gslide-desc a {
  color: #fff;
  font-weight: bold;
}

.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit;
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: 0.4;
}

.gdesc-open .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 0.4;
}

.gdesc-open .gdesc-inner {
  padding-bottom: 30px;
}

.gdesc-closed .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 1;
}

.greset {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.gabsolute {
  position: absolute;
}

.grelative {
  position: relative;
}

.glightbox-desc {
  display: none !important;
}

.glightbox-open {
  overflow: hidden;
}

.gloader {
  height: 25px;
  width: 25px;
  -webkit-animation: lightboxLoader 0.8s infinite linear;
  animation: lightboxLoader 0.8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}

.goverlay {
  width: 100%;
  height: calc(100vh + 1px);
  position: fixed;
  top: -1px;
  left: 0;
  background: #000;
  will-change: opacity;
}

.glightbox-mobile .goverlay {
  background: #000;
}

.gprev,
.gnext,
.gclose {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gprev svg,
.gnext svg,
.gclose svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
}

.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: 0.1;
}

.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}

.gbtn.focused {
  outline: 2px solid #0f3d81;
}

iframe.wait-autoplay {
  opacity: 0;
}

.glightbox-closing .gnext,
    .glightbox-closing .gprev,
    .glightbox-closing .gclose {
  opacity: 0 !important;
}


/*Skin */

.glightbox-clean .gslide-description {
  background: #fff;
}

.glightbox-clean .gdesc-inner {
  padding: 22px 20px;
}

.glightbox-clean .gslide-title {
  font-size: 1em;
  font-weight: normal;
  font-family: arial;
  color: #000;
  margin-bottom: 19px;
  line-height: 1.4em;
}

.glightbox-clean .gslide-desc {
  font-size: 0.86em;
  margin-bottom: 0;
  font-family: arial;
  line-height: 1.4em;
}

.glightbox-clean .gslide-video {
  background: #000;
}

.glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
}

.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
  fill: #fff;
}

.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
}

.glightbox-clean .gclose svg {
  width: 18px;
  height: auto;
}

.glightbox-clean .gclose:hover {
  opacity: 1;
}


/*CSS Animations*/

.gfadeIn {
  -webkit-animation: gfadeIn 0.5s ease;
  animation: gfadeIn 0.5s ease;
}

.gfadeOut {
  -webkit-animation: gfadeOut 0.5s ease;
  animation: gfadeOut 0.5s ease;
}

.gslideOutLeft {
  -webkit-animation: gslideOutLeft 0.3s ease;
  animation: gslideOutLeft 0.3s ease;
}

.gslideInLeft {
  -webkit-animation: gslideInLeft 0.3s ease;
  animation: gslideInLeft 0.3s ease;
}

.gslideOutRight {
  -webkit-animation: gslideOutRight 0.3s ease;
  animation: gslideOutRight 0.3s ease;
}

.gslideInRight {
  -webkit-animation: gslideInRight 0.3s ease;
  animation: gslideInRight 0.3s ease;
}

.gzoomIn {
  -webkit-animation: gzoomIn 0.5s ease;
  animation: gzoomIn 0.5s ease;
}

.gzoomOut {
  -webkit-animation: gzoomOut 0.5s ease;
  animation: gzoomOut 0.5s ease;
}

@-webkit-keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@-webkit-keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@media (min-width: 769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-top .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-top .gslide-image,
                .glightbox-container .ginner-container.desc-top .gslide-image img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .gslide-image img {
    max-height: 97vh;
    max-width: 100%;
  }
  .gslide-image img.zoomable {
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
  }
  .zoomed .gslide-image img.zoomable {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 100vh;
  }
  .gslide-description.description-left,
    .gslide-description.description-right {
    max-width: 275px;
  }
  .glightbox-open {
    height: auto;
  }
  .goverlay {
    background: rgba(0, 0, 0, 0.92);
  }
  .glightbox-clean .gslide-media {
    -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
  }
  .glightbox-clean .description-left .gdesc-inner,
.glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto;
  }
  .glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
    background-color: rgba(0, 0, 0, 0.32);
  }
  .glightbox-clean .gprev:hover,
.glightbox-clean .gnext:hover,
.glightbox-clean .gclose:hover {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}

@media (min-width: 992px) {
  .glightbox-clean .gclose {
    opacity: 0.7;
    right: 20px;
  }
}

@media screen and (max-height: 420px) {
  .goverlay {
    background: #000;
  }
}

@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
