.mv{height:100vh}@media (max-width: 767px){.mv{background-image:url(../../img/mv-about@2x.jpg)}}.mv h2{margin-top:-20px}.mv h2 span,.mv h2 strong{animation:none}.mv h2 strong{font-size:80px}@media (max-width: 767px){.mv h2 strong{font-size:50px}}.text-intro{text-align:center;max-width:800px;margin:0 auto;padding:100px 15px}.text-intro p{letter-spacing:0.3px;line-height:1.9}.text-intro .logo-intro{text-align:center;margin-top:60px}@media (max-width: 767px){.text-intro .logo-intro img{width:200px}}.logoloader{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#222;transition:.3s 1.0s ease height}.logoloader:before{background:#fff;content:"";display:block;position:absolute;top:0;left:0;width:100vw;height:100vh;transition:.3s 0.8s ease height}.logoloader svg{display:block;position:relative;overflow:visible;transition:.3s 0.7s ease opacity, .3s 0.7s ease transform;opacity:1;transform:translate(0, 0)}@media (max-width: 767px){.logoloader svg{height:60px}}.logoloader svg path,.logoloader svg rect{animation:.3s fadeIn forwards;opacity:0}.logoloader svg #Rectangle_2{animation-delay:.6s}.logoloader svg #Path_1{animation-delay:.2s}.logoloader svg #Path_2{animation-delay:.3s}.logoloader svg #Path_3{animation-delay:.4s}.logoloader svg #Path_4{animation-delay:.5s}.logoloader.hide{height:0}.logoloader.hide:before{height:0}.logoloader.hide svg{opacity:0;transform:translate(0, -20px)}@keyframes fadeIn{to{opacity:1}}

/*# sourceMappingURL=maps/top.min.css.map */
