.cd-loading-bar,body::after,body::before{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.cd-about .cd-cover-layer,.cd-cover-layer,body::after,body::before,main .cd-main-content.cd-about{background-color:#fff}.carousel,.demo__text{color:#fff;text-transform:uppercase}body::after,body::before{content:'';height:50vh;width:100%;position:fixed;left:0;z-index:1;backface-visibility:hidden;transform:translateZ(0);-webkit-transition:-webkit-transform .4s .4s;-moz-transition:-moz-transform .4s .4s;transition:transform .4s .4s}body::before{top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}body::after{bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}body.page-is-changing::after,body.page-is-changing::before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s 0s;-moz-transition:-moz-transform .4s 0s;transition:transform .4s 0s}main .cd-main-content{position:relative;height:calc(100vh - 20px)}main .cd-main-content::after,main .cd-main-content::before{content:'';position:absolute;left:0;height:50px;width:100%}main .cd-main-content::before{top:0}.cd-cover-layer,.cd-loading-bar{position:fixed;left:50%;top:50%}main .cd-main-content::after{bottom:0}main .cd-main-content.cd-index{background-color:#fff;display:table;width:100%}.cd-cover-layer{bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:calc(100% - 20px);width:calc(100% - 20px);opacity:0;visibility:hidden;-webkit-transition:opacity .4s .4s,visibility 0s .8s;-moz-transition:opacity .4s .4s,visibility 0s .8s;transition:opacity .4s .4s,visibility 0s .8s;z-index:11}.page-is-changing .cd-cover-layer{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}@media only screen and (min-width:768px){.cd-cover-layer{height:calc(100%);width:calc(100%)}}.cd-loading-bar{z-index:12;height:2px;width:90%;background-color:#000;visibility:hidden;-webkit-transition:visibility 0s .4s,-webkit-transform .4s 0s ease-in;-moz-transition:visibility 0s .4s,-moz-transform .4s 0s ease-in;transition:visibility 0s .4s,transform .4s 0s ease-in;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cd-about .cd-loading-bar,.cd-about .cd-loading-bar::before,.cd-loading-bar::before{background-color:#db1f26}.cd-loading-bar::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.countdownHolder,.demo{position:relative}.page-is-changing .cd-loading-bar{visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%) scaleX(.3);-moz-transform:translateX(-50%) translateY(-50%) scaleX(.3);-ms-transform:translateX(-50%) translateY(-50%) scaleX(.3);-o-transform:translateX(-50%) translateY(-50%) scaleX(.3);transform:translateX(-50%) translateY(-50%) scaleX(.3);-webkit-transition:visibility 0s .3s,-webkit-transform .4s .4s;-moz-transition:visibility 0s .3s,-moz-transform .4s .4s;transition:visibility 0s .3s,transform .4s .4s}.page-is-changing .cd-loading-bar::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .8s .8s ease-in;-moz-transition:-moz-transform .8s .8s ease-in;transition:transform .8s .8s ease-in}.play .three,.play .two{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}@media only screen and (min-width:768px){.cd-loading-bar{width:calc(100%)}}@media only screen and (max-width:480px){.cd-cover-layer{width:100%;height:100%}}.demo{margin:auto;width:250px;height:80px;padding:8px;border-radius:20px;opacity:0}.demo.show{opacity:1}.demo__colored-blocks{overflow:hidden;position:absolute;left:50%;top:0;width:80px;height:100%;margin-left:-50px;padding:5px;border-radius:0;-webkit-perspective:1000px;perspective:1000px;-webkit-animation:demoAnim 5.5s ease-in-out infinite,contAnim 5.5s infinite;animation:demoAnim 5.5s ease-in-out infinite,contAnim 5.5s infinite}.demo__colored-blocks.off{animation-name:none}.demo__colored-blocks-rotater{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;-webkit-animation:rotation 1.3s linear infinite;animation:rotation 1.3s linear infinite}.demo__colored-blocks-rotater.off{animation-name:none}.demo__colored-blocks-inner{overflow:hidden;position:relative;height:100%;background:#32386D;border-radius:inherit}.demo__colored-block{position:absolute;left:50%;top:50%;width:300%;height:300%;-webkit-transform-origin:0 0;transform-origin:0 0}.demo__colored-block:nth-child(1){-webkit-transform:rotate(0) skewX(-30deg);transform:rotate(0) skewX(-30deg);background-color:#FD3359}.demo__colored-block:nth-child(2){-webkit-transform:rotate(120deg) skewX(-30deg);transform:rotate(120deg) skewX(-30deg);background-color:#F4D302}.demo__colored-block:nth-child(3){-webkit-transform:rotate(240deg) skewX(-30deg);transform:rotate(240deg) skewX(-30deg);background-color:#21BDFF}.demo__inner{overflow:hidden;position:relative;width:100%;height:100%}.demo__numbers{left:50%;top:50%;width:100px;height:100px;margin-left:-20px;margin-top:-18px;transform:scale(.6)}.demo__numbers-path{fill:none;stroke-width:8px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0,518.05507;stroke-dashoffset:0;-webkit-animation:numAnim 5.5s ease-in-out infinite;animation:numAnim 5.5s ease-in-out infinite;opacity:0}.demo__numbers-path.off{animation-name:none}.demo__text{position:absolute;left:50%;top:0;width:250px;height:100%;margin-left:-125px;text-align:center;line-height:80px;font-size:35px;letter-spacing:8px;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-animation:hideText 5.5s infinite;animation:hideText 5.5s infinite;opacity:0}.demo__text.off{animation-name:none}@-webkit-keyframes contAnim{25%,60%,75%{margin-left:-50px;width:80px}100%,80%,90%{margin-left:-125px;width:250px}}@keyframes contAnim{25%,60%,75%{margin-left:-50px;width:80px}100%,80%,90%{margin-left:-125px;width:250px}}@-webkit-keyframes numAnim{25%,8%{opacity:1;stroke-dasharray:144.42566,518.05507;stroke-dashoffset:-40}35%,50%{stroke-dasharray:136.02162,518.05507;stroke-dashoffset:-227.2387}60%,75%{stroke-dasharray:113.47512,518.05507;stroke-dashoffset:-445.89957}100%,85%{stroke-dasharray:0,518.05507;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0;z-index:-1}}@keyframes numAnim{25%,8%{opacity:1;stroke-dasharray:144.42566,518.05507;stroke-dashoffset:-40}35%,50%{stroke-dasharray:136.02162,518.05507;stroke-dashoffset:-227.2387}60%,75%{stroke-dasharray:113.47512,518.05507;stroke-dashoffset:-445.89957}100%,85%{stroke-dasharray:0,518.05507;stroke-dashoffset:0}95%{opacity:1}100%{opacity:0;z-index:-1}}@-webkit-keyframes demoAnim{15%,25%{border-radius:0;-webkit-transform:rotate(0);transform:rotate(0)}35%,50%{border-radius:50%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}60%,75%{border-radius:0;-webkit-transform:rotate(720deg);transform:rotate(720deg)}85%,95%{border-radius:20px;-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}100%{border-radius:0;-webkit-transform:rotate(1440deg);transform:rotate(1440deg)}}@keyframes demoAnim{15%,25%{border-radius:0;-webkit-transform:rotate(0);transform:rotate(0)}35%,50%{border-radius:50%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}60%,75%{border-radius:0;-webkit-transform:rotate(720deg);transform:rotate(720deg)}85%,95%{border-radius:20px;-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}100%{border-radius:0;-webkit-transform:rotate(1440deg);transform:rotate(1440deg)}}@-webkit-keyframes rotation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes hideText{15%,52%,80%{opacity:0}100%,85%{opacity:1}}@keyframes hideText{15%,52%,80%{opacity:0}100%,85%{opacity:1}}.play .three{margin-top:-23px;transition:all .4s ease-in-out}.play .two{margin-top:-47px;transition:all .4s ease-in-out}.play .one,.play .zero{margin-top:-70px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.carousel{width:auto;margin:0 auto;display:inline-block;text-decoration:none;font-family:Gilroy-Light;font-weight:400;letter-spacing:5px;font-size:16px;position:relative}.carousel:after,.carousel:before{position:absolute;width:0;height:1px;background:#7c7c7c;content:"";bottom:-30px}.carousel:before{right:50%}.carousel:after{left:50%}.play .carousel:after,.play .carousel:before{width:50%;-webkit-transition:all 6.5s ease-in-out;-moz-transition:all 6.5s ease-in-out;-ms-transition:all 6.5s ease-in-out;-o-transition:all 6.5s ease-in-out;transition:all 6.5s ease-in-out}.carousel.vertical .carousel-inner{position:relative;overflow:hidden;width:25px;margin-left:10px;float:left;height:22px}.carousel.vertical .carousel-inner>.item{position:relative}.carousel.vertical .carousel-inner>.item>a>img,.carousel.vertical .carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel.vertical .carousel-inner>.item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel.vertical .carousel-inner>.item.active.right,.carousel.vertical .carousel-inner>.item.next{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0}.carousel.vertical .carousel-inner>.item.active.left,.carousel.vertical .carousel-inner>.item.prev{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}.carousel.vertical .carousel-inner>.item.active,.carousel.vertical .carousel-inner>.item.next.left,.carousel.vertical .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;width:100%}}.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{display:block}.carousel.vertical .carousel-inner>.active{top:0}.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{position:absolute;width:100%}.carousel.vertical .carousel-inner>.next{top:100%}.carousel.vertical .carousel-inner>.prev{top:-100%}.carousel.vertical .carousel-inner>.next.left,.carousel.vertical .carousel-inner>.prev.right{top:0}.carousel.vertical .carousel-inner>.active.left{top:-100%}.carousel.vertical .carousel-inner>.active.right{top:100%}