*{margin:0;padding:0;font-family:inherit;outline:none!important;list-style:none!important;text-decoration:none!important}*,::after,::before{box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}::selection{background:#ff0214;color:#fff}html,body{height:100%;width:100%}body{font-family:sans-serif;font-size:14px;color:#fff;overflow:hidden;background-color:#0e0f10}a{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#ff0214}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#fff;font-weight:600}h1{font-size:60px}h2{font-size:35px}h3{font-size:25px}h4{font-size:18px}i,em{font-style:normal}img{max-width:100%}svg g [fill]{fill:#ff0214}blockquote{position:relative;padding:30px;background-color:#000}blockquote span{display:block;font-size:14px;margin-top:20px}#particles-js{position:absolute;top:0;right:0;bottom:0;left:0}.abs-center-middle{position:absolute;display:contents;top:0;left:0;right:0;bottom:0;z-index:0!important}.box{position:relative;padding:15px 30px 30px;background-color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.box h4{background:#0e0f10}.box h4:after{background-color:#0e0f10}.box h4:before{background:#fff}.wrap{width:100%;height:100%}.wrap:after{content:'';position:absolute;width:100%;height:50%;top:-50%;left:0;background:#000;z-index:11}.wrap:before{content:'';position:absolute;width:100%;height:50%;left:0;bottom:-50%;background:#000;z-index:11}.wrap.transition:after{-webkit-animation:top-transition 3.6s ease forwards;animation:top-transition 3.6s ease forwards}.wrap.transition:before{-webkit-animation:bottom-transition 3.6s ease forwards;animation:bottom-transition 3.6s ease forwards}.filter{-webkit-filter:blur(3px);filter:blur(3px)}.filter:after{opacity:1}.text-bls{position:relative;width:80px;height:45px;margin:0;font-size:13px;font-weight:600}.text-bls.bubbles .particle{position:absolute;background-color:rgba(133,19,25,0.8);z-index:1;-webkit-border-radius:100%;border-radius:100%;opacity:0;-webkit-animation:bubbles 3s ease-in infinite;animation:bubbles 3s ease-in infinite}.loading-bar{position:absolute;width:30%;height:5px;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(255,255,255,.2);-webkit-border-radius:30px;border-radius:30px;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);z-index:12}.loading-bar:after{content:'';position:absolute;width:100%;height:100%;top:0;left:-100%;background:#fff;-webkit-border-radius:30px;border-radius:30px}.loading-bar.letsload{-webkit-animation:growbar 2.3s ease forwards .8s;animation:growbar 2.3s ease forwards .8s}.loading-bar.letsload:after{-webkit-animation:loadbar 1.3s ease forwards 1s;animation:loadbar 1.3s ease forwards 1s}.home{position:absolute;width:100%;height:100%;top:0;left:0;background:#0e0f10;-webkit-transition:all ease .5s;transition:all ease .5s;position:relative;-webkit-background-size:cover;background-size:cover;background-position:center}.home:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;background-color:#12171b;z-index:1}.home .text-wrap{position:absolute;width:100%;height:100%;top:0;left:0;padding:40px;text-align:center;opacity:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1000px) rotateY(0deg) rotateX(0deg);transform:perspective(1000px) rotateY(0deg) rotateX(0deg);z-index:2}.home .content{width:100%;height:100%;display:table}.home .text-wrap .home-wrap{display:table-cell;vertical-align:middle;text-align:center;-webkit-transform:perspective(1000px) translateZ(100px) scale(0.8);transform:perspective(1000px) translateZ(100px) scale(0.8)}.home h1{position:relative;display:inline-block;margin:0 auto 20px;opacity:1}.home p{font-size:28px}.home .social{position:absolute;display:inline-block;width:auto;height:auto;left:0;bottom:0;z-index:1}.home .social ul{margin:0;z-index:10;position:relative}.home .social ul li{display:inline-block;width:35px;height:35px;font-size:1.5rem;font-weight:600;line-height:40px;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}.home .social ul li a,.home .social ul li span{cursor:pointer}.home .social ul li:hover{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3)}.home .social ul li:hover a,.home .social ul li:hover span{color: #ff0214}.home .copy{position:absolute;right:0;bottom:0;z-index:1;color:#1a5880}.home .copy p{margin:0;font-size:11px;color:#ff0214}.preloader{position:absolute;width:100%;height:100%;z-index:9999}.preloader.loaded{visibility:hidden}.preloader .loader{position:absolute;width:44px;height:44px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.preloader .loader:before{content:'';position:absolute;display:block;width:6px;height:6px;top:37px;left:19px;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px);-webkit-animation:dotRect 3s cubic-bezier(.785,.135,.15,.86) infinite;animation:dotRect 3s cubic-bezier(.785,.135,.15,.86) infinite}.preloader .loader svg{display:block;width:100%;height:100%}.preloader .loader svg circle{fill:none;stroke:#ff0214;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:150 50 150 50;stroke-dashoffset:75;-webkit-animation:pathCircle 3s cubic-bezier(.785,.135,.15,.86) infinite;animation:pathCircle 3s cubic-bezier(.785,.135,.15,.86) infinite}.preloader.loaded .top-side{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:1s;transition-delay:1s}.preloader .top-side{top:0}.preloader.loaded .bottom-side{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:1s;transition-delay:1s}.preloader .bottom-side{bottom:0}.preloader .top-side,.preloader .bottom-side{position:absolute;width:100%;height:50%;background:#0e0f10;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media screen and (max-width: 992px){.home h1{font-size:60px}.home p{font-size:25px}.home .text-wrap{padding:0;-webkit-transform:none!important;transform:none!important}.video-button,.video-container{margin:0 auto 50px}.contact .contact-info .info{margin-bottom:30px}}@media screen and (max-width: 767px){.home h1{font-size:50px}h2{font-size:30px}.home p{font-size:20px}.home .copy{display:none}.logo{display:none}.navigation ul li{width:45px}.navigation ul li a i{font-size:20px}.navigation ul li:hover a i{font-size:18px}}@media screen and (max-width: 576px){.home h1{font-size:40px}.home h1:before,.home h1:after{display:none}.home p{font-size:17px}.home .social{width:100%}}@keyframes top-transition{0%{top:-50%}15%,85%{top:0}100%{top:-50%}}@keyframes bottom-transition{0%{bottom:-50%}15%,85%{bottom:0}100%{bottom:-50%}}@keyframes loadbar{10%{left:-100%}100%{left:0}}@keyframes growbar{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}10%,80%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes bubbles{0%{opacity:0}20%{opacity:1;-webkit-transform:translate(0,-20%);transform:translate(0,-20%)}100%{opacity:0;-webkit-transform:translate(0,-1000%);transform:translate(0,-1000%)}}@keyframes bubbles{0%{opacity:0}20%{opacity:1;-webkit-transform:translate(0,-20%);transform:translate(0,-20%)}100%{opacity:0;-webkit-transform:translate(0,-1000%);transform:translate(0,-1000%)}}@-webkit-keyframes dotRect{25%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translate(0,-36px);transform:translate(0,-36px)}100%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}}@keyframes dotRect{25%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(18px,-18px);transform:translate(18px,-18px)}75%{-webkit-transform:translate(0,-36px);transform:translate(0,-36px)}100%{-webkit-transform:translate(-18px,-18px);transform:translate(-18px,-18px)}}@-webkit-keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}100%{stroke-dashoffset:275}}@keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}100%{stroke-dashoffset:275}}.copy-txt{position:relative}.copy-txt .message{position:absolute;font-size:11px;line-height:initial;top:-63px;left:-44px;width:103px;background-color:red!important;color:#fff!important;padding:5px 7px;z-index:3;border-radius:18px;display:none}