body{scroll-behavior:smooth;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}h1{color:#fff;font-size:64px;font-weight:700;line-height:1.3;display:block}p{color:#2b2727;font-size:15px;font-weight:300;line-height:1.61}h1,p{margin:0;padding:0}.container{box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto;padding:0 15px;position:relative}.logo{color:#fff;z-index:2;direction:ltr;align-items:center;font-size:20px;font-weight:500;text-decoration:none;display:flex}.red-logo{color:#ff4500}.top_nav{color:#fff;background:#000;justify-content:flex-end;padding:10px;display:flex}.top_nav a{color:#fff;font-size:13px;font-weight:300;text-decoration:none}.menu{z-index:99;box-sizing:border-box;width:100%;padding:20px 15px 0;position:absolute;left:0}.menu .flex{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-nav>ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.navbar-nav>ul>li{padding:0 15px;list-style:none}.navbar-nav>ul>li>a{color:#fff;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.navbar-nav>ul>li>a:before{content:"";opacity:0;background:#bc38c9;width:100%;height:2px;transition:all .3s;display:block;position:absolute;bottom:-5px;left:0;right:0}.navbar-nav>ul>li>a:hover:before{opacity:1}.menu__icon{cursor:pointer;width:30px;height:25px;display:none;position:relative}.menu__icon span{z-index:1;background:#fff;width:100%;height:4px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.menu__icon span:first-child{top:0}.menu__icon span:nth-child(2),.menu__icon span:nth-child(3){top:10px}.menu__icon span:nth-child(4){top:20px}.menu.menu_state_open .menu__icon span:first-child{width:0;top:18px;left:50%}.menu.menu_state_open .menu__icon span:nth-child(2){transform:rotate(45deg)}.menu.menu_state_open .menu__icon span:nth-child(3){top:10px;transform:rotate(-45deg)}.menu.menu_state_open .menu__icon span:nth-child(4){width:0;top:18px;left:50%}.menu.menu_state_open .navbar-nav{display:block}header{background:#161a23;width:100%;position:relative}.slider_head{align-items:center;height:calc(100vh - 30px);display:flex;overflow:hidden}.hero-slide{justify-content:center;align-items:center;height:550px;display:flex}.hero-slide>div:first-child{width:60%}.hero-slide>div:nth-child(2){width:40%}.hero-slide .tit_img,.hero-slide img{height:100%}.hero-slide .tit_img{justify-content:center;display:flex}.hero-slide img{animation:.4s backwards scale-in}.hero-slide .box,.hero-slide p,.hero-slide .button{animation:.7s backwards slide-in}.hero-slide p{animation-delay:.1s}.hero-slide .button{animation-delay:.15s}@keyframes slide-in{0%{transform:translate(-70px)}}@keyframes scale-in{0%{transform:scale(.4)}}.title{z-index:1;padding-left:65px}.title p{color:#c9c9c9;max-width:500px;padding-top:20px;padding-bottom:50px}.box h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(270deg,#d1d1d1 0%,#fff 100%) 0 0/1000px;background-clip:text;animation:2.5s ease-in-out infinite gradient-move}@keyframes gradient-move{0%{background-position:0 0}to{background-position:1000px 0}}.button a{color:#fff;text-transform:uppercase;letter-spacing:.075em;cursor:pointer;background:linear-gradient(90deg,#7231cf 0%,#c33ca6 68%,#ee3fce 100%);border:0;border-radius:50px;padding:15px 40px;font-size:15px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.button a:hover{color:#272733;box-shadow:inset 0 0 0 25px #fff}@keyframes elm_o{0%{transform:translate(0)}to{transform:translate(15px)}}@keyframes elm_t{0%{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes elm_f{0%{transform:translate(10px)}to{transform:translate(0)}}.element_two{animation:1s ease-in-out infinite alternate-reverse elm_t;position:absolute;top:170px;left:220px}.element_three{animation:1s ease-in-out infinite alternate-reverse elm_f;position:absolute;bottom:100px;left:-10px}.element_four{z-index:1;animation:1s ease-in-out infinite alternate-reverse elm_o;position:absolute;top:0;left:10px}.element_five{animation:1s ease-in-out infinite alternate-reverse elm_o;position:absolute;top:50px;bottom:0;right:0}.element_five img{height:90vh}.element_six,.element_seven,.element_eight{z-index:1;animation:1s ease-in-out infinite alternate-reverse elm_f;position:absolute;top:45px;right:0}.element_six img,.element_seven img,.element_eight img{height:100vh}.element_nine{z-index:1;animation:1s ease-in-out infinite alternate-reverse elm_o;position:absolute;bottom:0;right:540px}.element_nine img{transform:scaleY(-1)}footer{background:#161a23;padding-top:50px;padding-bottom:40px}footer p{color:#8a8a8a}.brend{text-align:center;border-radius:15px;flex-direction:column;margin:0 auto;display:flex}.brend .logo{justify-content:center;padding-bottom:20px}.brend p{font-size:14px}.nav_f span{text-align:center;color:#8a8a8a;border-top:1px solid #ffffff1a;margin-top:50px;padding-top:20px;font-size:14px;display:block}@media screen and (width<=1200px){h1{font-size:42px;line-height:1.3}.element_two,.element_three,.element_six,.element_seven,.element_eight{display:none}.hero-slide .tit_img,.hero-slide img{height:85%}}@media screen and (width<=999px){.menu__icon{z-index:999;display:inline-block}.menu_state_open .menu__icon{position:fixed;top:40px;right:40px}.navbar-nav{z-index:998;background-color:#000;height:100vh;display:none;position:fixed;top:0;left:0;right:0;overflow:scroll}.navbar-nav ul{flex-direction:row;justify-content:center;align-items:center;height:100%;margin:0;padding:0;display:flex}.navbar-nav ul li{justify-content:center;align-items:center;width:100%;display:flex}}@media screen and (width<=998px){.slider_head{height:auto}.slider_head .container{padding:150px 0 100px}.hero-slide{flex-direction:column;height:auto}.hero-slide>div:first-child,.hero-slide>div:nth-child(2){width:100%}.hero-slide .tit_img{text-align:center;height:auto}.hero-slide .tit_img img{box-sizing:border-box;width:60%;height:auto;margin-bottom:20px;padding:0 20px}.title{text-align:center;padding-left:0}.title p{margin:0 auto;padding-bottom:65px}h1{font-size:52px;line-height:1.3}.element_four,.element_five,.element_six,.element_seven,.element_eight{display:none}}
