@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Bitter:wght@300;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:"jinxuan bold";src:url("../../assets/fonts/jf-jinxuan-3.1-bold.woff") format("woff"),url("../../assets/fonts/jf-jinxuan-3.1-bold.otf") format("otf"),url("../../assets/fonts/jf-jinxuan-3.1-bold.ttf") format("ttf")}@font-face{font-family:"jinxuan book";src:url("../../assets/fonts/jf-jinxuan-3.1-book.woff") format("woff"),url("../../assets/fonts/jf-jinxuan-3.1-book.otf") format("otf"),url("../../assets/fonts/jf-jinxuan-3.1-book.ttf") format("ttf")}@font-face{font-family:"jinxuan medium";src:url("../../assets/fonts/jf-jinxuan-3.1-medium.woff") format("woff"),url("../../assets/fonts/jf-jinxuan-3.1-medium.otf") format("otf"),url("../../assets/fonts/jf-jinxuan-3.1-medium.ttf") format("ttf")}@font-face{font-family:"Avenir";src:url("../../assets/fonts/Avenir.ttc") format("ttc")}@font-face{font-family:"Good-Times";src:url("../../assets/fonts/Good-Times.ttf") format("ttf")}@font-face{font-family:"Lao MN";src:url("../../assets/fonts/Lao MN.ttf") format("ttf")}body{overflow:hidden}.wrapper{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;left:50%;width:720px;height:100%;font-family:"Noto Sans TC",sans-serif;overflow:hidden;transform:translateX(-50%)}.wrapper_result{position:absolute;padding:5% 0 3% 0;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:auto;margin-top:10vh;z-index:1}.wrapper_card{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;font-family:"Noto Sans TC",sans-serif;overflow:hidden}section{position:fixed;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #000 !important;display:block}.loadingPage{position:absolute;top:0;left:0;width:100%;height:100%;min-height:750px;overflow:hidden;background-image:linear-gradient(30deg, #BEB4FD, 20%, #EECCFC, 60%, #EEEAFD);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;font-size:1.625rem;font-weight:300;letter-spacing:3px;color:#172a88}.loadingPage .login_logo{position:relative;width:100%;text-align:center;margin:0 0 15px 0}.loadingPage .login_logo-inner{position:relative;display:inline-block;width:39.0625%}.loadingPage .login_logo img{position:relative;width:100%;max-width:100%;height:auto}.consoleLog{position:relative;top:0;left:0;width:640px;padding:0 0 20px 0;background-color:rgba(255,255,255,.8);z-index:9999;font-size:12px;color:#000;display:none}.consoleLog p{position:relative;display:block;word-break:break-all}canvas{position:fixed;z-index:-1}.passcard{position:fixed;top:-5000px;opacity:1}.passcard .dom_area{position:relative}.passcard .dom_area .extra_info{position:absolute;width:100%}.passcard .dom_area .extra_info img{width:100%;max-width:100%}.passcard .dom_area .card{position:relative;background-color:#fff;width:540px;height:800px;border:0 !important;border-radius:0 !important}.passcard .dom_area .card .shapes{position:absolute;width:350px;left:50%;top:50%;transform:translate(-50%, -50%)}.passcard .dom_area .card .shapes img{width:100%;max-width:100%}.passcard .dom_area .card .inside_objs{left:50%;transform:translateX(-50%);position:absolute;width:78.5185185185%;display:flex;justify-content:space-between;align-items:flex-end;bottom:19%;padding-left:15px}.passcard .dom_area .card .inside_objs .QR #qr_canvas img,.passcard .dom_area .card .inside_objs .QR #qr_canvas canvas{position:absolute;top:0}.passcard .dom_area .card .inside_objs .info{display:flex;flex-direction:column;align-items:flex-end}.passcard .dom_area .card .inside_objs .info .id,.passcard .dom_area .card .inside_objs .info .name{font-weight:bold;font-size:22px;margin:3px 0 0 0;letter-spacing:.05rem}.passcard .pic_area{position:relative;display:flex;justify-content:center;align-items:center}.passcard .pic_area #passcard_pic{width:540px;height:800px}svg{border:solid 1px #fff}svg #myClip{transform:rotate(45deg);transform-origin:0% 800%}#login .modal-content{background-color:rgba(255,255,255,.8);border:solid 10px #fff;padding:2% 5%;box-shadow:0px 5px 30px rgba(255,255,255,.6)}#login .modal-content .modal-body{display:flex;justify-content:center;align-items:center;flex-direction:column}#login .modal-content .modal-body .title{font-size:20px;padding:6% 0;color:blue;font-weight:500}#login .modal-content .modal-body .form_area{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}#login .modal-content .modal-body .form_area #login_email{width:300px;border:none;border-radius:10px;padding:2% 5%}#login .modal-content .modal-body .form_area #login_email::-moz-placeholder{color:#a4a4a4}#login .modal-content .modal-body .form_area #login_email::placeholder{color:#a4a4a4}#login .modal-content .modal-body .form_area .submit{margin-top:5%;font-size:20px;padding:3%;width:100px;border:none;border-radius:5px;background:linear-gradient(45deg, #4336c7, #767bd9);color:#fff;transition:all .4s}#login .modal-content .modal-body .form_area .submit:hover{transform:scale(1.1);transition:all .4s}#login .modal-content .modal-footer{padding:0;border-top:1px solid #fff}#login .modal-content .modal-footer .btn{font-size:14px;background-color:#fff;padding:3px 8px;margin-top:10px}.intro{background-image:url(../../assets/images/kv/intro_before.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;overflow:hidden}.intro .intro_transition{position:absolute;z-index:-2;display:flex;justify-content:center;align-content:inherit;display:none;opacity:0}.intro .intro_transition .area{position:relative;width:100vw;height:100vh;transform:translateX(0%) translateY(0%)}.intro .intro_transition .area .rect{position:absolute;width:100%;height:100%;transform-origin:50% 50%;transform:scale(0)}.intro .intro_transition .area .rect_1{background-color:#fff;opacity:1}.intro .intro_transition .area .rect_2{background-color:#4a4ea5;opacity:.8}.intro .intro_transition .area .rect_3{background-color:#2c2d70;opacity:.6}.intro .intro_transition .area .rect_4{background-color:#1c1d4b;opacity:.4}.intro .doors{position:absolute;width:100%;height:100%}.intro .doors .door{width:600px;bottom:10vw;left:50%;transform:translateX(-50%);position:absolute;transform-origin:0% 0%}.intro .doors .door.doorlight{mix-blend-mode:color-dodge;opacity:.8}.intro .trans_bg{display:none;opacity:0;position:absolute;width:115%;transform:translateX(-4.5%) translateY(-10%)}.intro .ladders .ladder{position:absolute;width:100%;transform:scale(0.3) translateX(0.5%) translateY(-5%);transform-origin:50% 78%;mix-blend-mode:color-dodge}.intro .ladders .ladder.stepup{mix-blend-mode:color-dodge}.intro .intro_story{position:relative}.intro .intro_story .scenario{display:flex;justify-content:center;align-items:center;flex-direction:column}.intro .intro_story .scenario .title{width:60%}.intro .intro_story .scenario .title img{width:100%;max-width:100%}.intro .intro_story .scenario .content{font-size:16px;color:#fff;font-weight:normal;line-height:2rem;text-align:center;margin-top:5%}.intro .intro_story .unlog_btns{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:10%}.intro .intro_story .unlog_btns .login_btn{width:250px;height:70px;background:url(../../assets/images/loginBtn.png);background-size:100% auto;background-repeat:no-repeat;cursor:pointer;transition:all .6s}.intro .intro_story .unlog_btns .login_btn:hover{transform:scale(1.1);transition:all .6s}.intro .intro_story .unlog_btns .unlogin_play{font-size:16px;margin-top:8%;cursor:pointer;border-radius:25px;color:#fff;font-weight:500}.intro .intro_story .logged_btns{display:none;justify-content:center;align-items:center;gap:50px;margin-top:10%}.intro .intro_story .logged_btns .start_game,.intro .intro_story .logged_btns .skip_game{width:150px;background-color:rgba(255,255,255,.8);border:none;padding:3% 0;text-align:center;font-size:20px;border-radius:50px;cursor:pointer}.intro .transition{position:relative;display:none}.intro .transition .title{width:60%}.intro .transition .title img{width:100%;max-width:100%}.intro .transition .content{font-size:16px;color:#fff;font-weight:normal;line-height:2rem;text-align:center;margin-top:5%;padding:0 15%}.intro .transition .transition_btns{display:flex;justify-content:center;align-items:center}.intro .transition .transition_btns .transition_skip{cursor:pointer;width:200px;height:65px;background:url(../../assets/images/StartBtn.png);background-size:100% auto;background-repeat:no-repeat;margin-top:50px;transition:all .6s}.intro .transition .transition_btns .transition_skip:hover{transform:scale(1.1);transition:all .6s}.intro .intro_balls{position:absolute;width:100%;opacity:1;transform-origin:50% 60%;transform:scale(1)}.game{display:none;overflow:auto;overflow-x:hidden;background-color:#000}.game .quest_container .quest,.game .quest_container .transition2{justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.game .quest_container .quest .content,.game .quest_container .transition2 .content{position:relative;display:flex;width:100%;justify-content:flex-start;align-items:center;flex-direction:column;z-index:2;position:relative;top:50vh;transform:translateY(-50vh);background:url(../../assets/images/bg/quest_bg.png);background-size:100% auto;background-repeat:no-repeat;height:650px}.game .quest_container .quest .content .wording,.game .quest_container .transition2 .content .wording{z-index:1;display:flex;position:relative;justify-content:flex-start;align-items:center;flex-direction:column;height:650px;padding:6% 24% 5% 24%;height:100%}.game .quest_container .quest .content .wording .question,.game .quest_container .transition2 .content .wording .question{flex:0 0 25%;font-size:20px;line-height:2rem;font-weight:500}.game .quest_container .quest .content .wording .answers,.game .quest_container .transition2 .content .wording .answers{flex:0 0 70%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%;width:100%;padding:5% 0 10% 0}.game .quest_container .quest .content .wording .answers .answer,.game .quest_container .transition2 .content .wording .answers .answer{flex:0 0 15%;margin:5px 0;cursor:pointer;padding:10px 15px;width:100%;border-radius:15px;transition:all .4s;background-color:rgba(255,255,255,.6);display:flex;justify-content:flex-start;align-items:center}.game .quest_container .quest .content .wording .answers .answer:hover,.game .quest_container .transition2 .content .wording .answers .answer:hover{box-shadow:2px 3px 10px rgba(0,0,0,.2);transform:scale(1.03);transition:all .4s}.game .quest_container .quest .content .wording .answers .answer p,.game .quest_container .transition2 .content .wording .answers .answer p{font-size:16px;font-weight:500;line-height:1.6rem}.game .quest_container .quest .content .wording .answers .answer p span,.game .quest_container .transition2 .content .wording .answers .answer p span{display:block;font-size:14px;margin-top:0px;font-weight:normal}.game .quest_container.Q1toQ2{position:relative;width:100%;height:100%;overflow:hidden}.game .quest_container.Q1toQ2 .main_bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.game .quest_container.Q1toQ2 .main_bg img{width:1920px;height:1080px}.game .quest_container.Q1toQ2 .transition2{display:none}.game .quest_container.Q1toQ2 .transition2 .content .wording .question{flex:0 0 70%}.game .quest_container.Q1toQ2 .transition2 .content .wording .transition_btns{flex:0 0 20%;display:flex;justify-content:center;align-items:center}.game .quest_container.Q1toQ2 .transition2 .content .wording .transition_btns .transition_skip2{cursor:pointer;width:200px;height:65px;background:url(../../assets/images/continueBtn.png);background-size:100% auto;background-repeat:no-repeat;margin-top:50px;transition:all .6s}.game .quest_container.Q1toQ2 .transition2 .content .wording .transition_btns .transition_skip2:hover{transform:scale(1.1);transition:all .6s}.game .quest_container.Q1toQ2 .quest2{display:none}.game .quest_container.Q3toQ5{position:relative;width:100%;height:100%;overflow:hidden;display:none}.game .quest_container.Q3toQ5 .main_bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.game .quest_container.Q3toQ5 .main_bg img{width:2186px;height:1081px}.game .quest_container.Q3toQ5 .main_bg.q3bg{display:block}.game .quest_container.Q3toQ5 .main_bg.q4bg{display:none;transform:translate(-48%, -50%);opacity:0}.game .quest_container.Q3toQ5 .main_bg.q5bg{display:none;transform:translate(-48%, -50%);opacity:0}.game .quest_container.Q3toQ5 .kv_container{position:absolute;width:100%;overflow:hidden}.game .quest_container.Q3toQ5 .kv_container .kv_bg{-webkit-clip-path:url(#myClip);clip-path:url(#myClip);display:flex;justify-content:center;align-items:center}.game .quest_container.Q3toQ5 .kv_container .kv_bg img{width:250%;top:0%;left:0%;transform-origin:center}.game .quest_container.Q3toQ5 .quest4,.game .quest_container.Q3toQ5 .quest5{display:none}.result{display:none;overflow-y:scroll;overflow-x:hidden;justify-content:center;align-items:center;flex-direction:column;background:#000 url(../../assets/images/bg/result_bg.jpg) top center/cover no-repeat}.result .gameResult{position:fixed;width:640px;top:-5000px}.result .gameResult .cardFront{position:absolute;top:0;left:0;width:50%;overflow:hidden}.result .gameResult .cardFront .cardFront_pic{position:relative;width:100%;padding:0;margin:0;vertical-align:middle !important}.result .gameResult .cardFront .cardFront_pic img{width:100%;max-width:100%}.result .gameResult .cardFront .cardFront_content{position:absolute;display:inline-block;top:60%;left:50%;transform:translateX(-50%);z-index:1}.result .gameResult .cardFront .cardFront_content .ai_friend{display:flex;justify-content:center;align-items:center;flex-direction:column}.result .gameResult .cardFront .cardFront_content .ai_friend .wording{font-family:"jinxuan bold";color:#fff;font-size:16px;white-space:nowrap;letter-spacing:.15rem;margin-top:22%}.result .gameResult .cardFront .cardFront_content .ai_friend .number{font-size:72px;margin:25px 0 25px 0;color:#fff;font-family:"Lao MN";font-weight:200}.result .gameResult .cardFront .cardFront_content .ai_friend .number span{font-size:12px}.result .gameResult .cardBack{position:absolute;top:0;left:50%;width:50%}.result .gameResult .cardBack .cardBack_pic{position:relative;width:100%}.result .gameResult .cardBack .cardBack_pic img{width:100%;max-width:100%}.result .gameResult .cardBack .cardBack_content{position:absolute;top:8%;display:flex;justify-content:center;align-content:stretch;flex-direction:column;left:50%;width:100%;padding:0 15%;transform:translateX(-50%)}.result .gameResult .cardBack .cardBack_content .hashtags{position:relative;text-align:left;margin-left:12%}.result .gameResult .cardBack .cardBack_content .hashtags.red{color:#e4777e}.result .gameResult .cardBack .cardBack_content .hashtags.green{color:#00f20b}.result .gameResult .cardBack .cardBack_content .hashtags.black{color:#272727}.result .gameResult .cardBack .cardBack_content .hashtags.yellow{color:#e1b929}.result .gameResult .cardBack .cardBack_content .hashtags.blue{color:#415ce7}.result .gameResult .cardBack .cardBack_content .hashtags .line{font-size:14px;font-family:"jinxuan medium";margin-bottom:8px}.result .gameResult .cardBack .cardBack_content .mid_area{position:relative;display:flex;justify-content:center;align-items:center;height:135px;width:100%}.result .gameResult .cardBack .cardBack_content .mid_area .personality{position:absolute;font-size:45px;writing-mode:vertical-lr;line-height:11rem;letter-spacing:.6rem;font-family:"jinxuan bold";-webkit-text-stroke:1px #000;color:rgba(0,0,0,0);margin-top:0%;margin-left:12%}.result .gameResult .cardBack .cardBack_content .mid_area .shapes{position:absolute;width:50%}.result .gameResult .cardBack .cardBack_content .mid_area .shapes img{width:100%;max-width:100%}.result .gameResult .cardBack .cardBack_content .des{font-size:12px;font-family:"jinxuan medium";line-height:1.2rem;text-align:left}.result .gameResult .cardBack .cardBack_content .des.red{color:#e4777e}.result .gameResult .cardBack .cardBack_content .des.green{color:#00f20b}.result .gameResult .cardBack .cardBack_content .des.black{color:#272727}.result .gameResult .cardBack .cardBack_content .des.yellow{color:#e1b929}.result .gameResult .cardBack .cardBack_content .des.blue{color:#415ce7}.result .gameResult .cardBack .cardBack_content .match_area{position:absolute;display:flex;justify-content:flex-start;align-items:center;gap:30px;padding:0 0 0 25px;top:332px}.result .gameResult .cardBack .cardBack_content .match_area .match,.result .gameResult .cardBack .cardBack_content .match_area .unmatch{width:75px}.result .gameResult .cardBack .cardBack_content .match_area .match img,.result .gameResult .cardBack .cardBack_content .match_area .unmatch img{width:75px;max-width:100%}.result .pic_area2{display:flex;width:100%;margin:10% 0 5% 0;justify-content:center;align-items:center}.result .pic_area2 img{position:relative;width:40%;max-width:100%;border-radius:15px}.result .pic_area2 img#cardFront_pic{z-index:2;margin-right:-50px;margin-top:-25px;box-shadow:0px 3px 40px rgba(0,0,0,.2)}.result .pic_area2 img#cardBack_pic{z-index:1;margin-left:-50px;margin-top:25px;box-shadow:0px 3px 20px rgba(0,0,0,.3)}.result .title{position:relative;color:#fff;font-weight:500;font-size:32px;margin:0 0 5% 0;text-align:center;line-height:50px}.result .des{position:relative;color:#fff;font-size:18px;line-height:1.8rem;font-weight:300;text-align:center}.result .des span{color:#fff100;font-weight:500}.result .download_tip{position:relative;font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center}.result .download_tip:before{position:absolute;left:-40px;width:25px;height:25px;content:"";background:url(../../assets/images/download.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center}.result .resultBtn_area{position:relative;justify-content:center;align-items:center;flex-direction:column;gap:20px;margin-top:3%;display:none}.result .resultBtn_area .repeat_btn{position:relative;cursor:pointer;width:200px;height:65px;background:url(../../assets/images/repeatBtn.png);background-size:100% auto;background-repeat:no-repeat;margin-top:50px;transition:all .6s}.result .resultBtn_area .repeat_btn:hover{transform:scale(1.1);transition:all .6s}.result .resultBtn_area .detail{color:#fff;font-size:18px;font-weight:500;text-align:center;line-height:1.4rem;display:none}.result .resultBtn_area .detail.detail1{font-size:20px;font-weight:bold;line-height:2rem}.result .resultBtn_area .detail.active{display:block}.result .signBtn_area{position:relative;justify-content:center;align-items:center;flex-direction:column;gap:20px;margin-top:3%;display:none}.result .signBtn_area .sign_btn{position:relative;cursor:pointer;width:200px;height:65px;background:url(../../assets/images/registerBtn.png);background-size:100% auto;background-repeat:no-repeat;margin-top:50px;transition:all .6s}.result .signBtn_area .sign_btn:hover{transform:scale(1.1);transition:all .6s}.result .signBtn_area .detail{color:#fff;font-size:18px;font-weight:500;text-align:center;line-height:1.4rem;display:none}.result .signBtn_area .detail.detail1{font-size:20px;font-weight:bold;line-height:2rem}.result .signBtn_area .detail.active{display:block}.transition_pannel{top:0;left:0;width:100vw;height:100vh;position:absolute;z-index:999;display:none}.transition_pannel .x_line{width:100%;height:100%;position:absolute}.transition_pannel .x_line .left{position:absolute;width:50%;height:100%;left:0;background-color:#e67e7f;transform:scaleX(0);transform-origin:0% 50%}.transition_pannel .x_line .right{position:absolute;width:50%;height:100%;left:50%;background-color:#e67e7f;transform:scaleX(0);transform-origin:100% 50%}.transition_pannel .y_line{width:100%;height:100%;position:absolute}.transition_pannel .y_line .top{position:absolute;width:100%;height:50%;top:0;background-color:#63314f;transform:scaleY(0);transform-origin:50% 0%}.transition_pannel .y_line .bottom{position:absolute;width:100%;height:50%;top:50%;background-color:#63314f;transform:scaleY(0);transform-origin:5% 100%}.transition_pannel .logo{position:absolute;width:300px;height:300px;background-color:#000;border-radius:100%;display:flex;justify-content:center;align-items:center;padding:3%;left:50%;top:50%;transform:scale(0) translateX(-50%) translateY(-50%);transform-origin:0% 0%}.transition_pannel .logo img{width:100%;max-width:100%}.transition_pannel.transition_pannel2 .x_line .left{background-color:#e0ccd8}.transition_pannel.transition_pannel2 .x_line .right{background-color:#77acfc}.transition_pannel.transition_pannel2 .y_line .top{background-color:#e0ccd8}.transition_pannel.transition_pannel2 .y_line .bottom{background-color:#77acfc}.quest_transition{width:100%;height:100vh;position:absolute;z-index:998;display:flex;justify-content:center;align-items:flex-start;display:none}.quest_transition .area{position:relative;width:60%;height:560px;left:0;top:-2%;border-radius:20px;overflow:hidden;background-color:#fff}.quest_transition .area .logo{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.quest_transition .area .logo img{width:200px}.quest_transition .area .rect{position:absolute;width:100%;height:100%;transform-origin:50% 50%;border-radius:20px}.quest_transition .area .rect.rect_1{background-color:#e0ccd8;transform:scale(0)}.quest_transition .area .rect.rect_2{background-color:#b3d3fc;transform:scale(0)}.quest_transition .area .rect.rect_3{background-color:#77acfc;transform:scale(0)}.quest_transition.quest_transition2 .area .rect.rect_1{background-color:#e67e7f}.quest_transition.quest_transition2 .area .rect.rect_2{background-color:#63314f}.quest_transition.quest_transition2 .area .rect.rect_3{background-color:#200a47}.transition_white{display:none;top:0;left:0;opacity:1;position:absolute;z-index:999;width:100vw;height:100vh;background-color:#fff}@media screen and (max-width: 768px){#intro .intro_story .scenario .title{width:80%}#intro .intro_story .scenario .content{font-size:24px;line-height:3rem;letter-spacing:.2rem}#intro .trans_bg{transform:translateX(-50%) translateY(0%);left:50%;width:200%;transform-origin:50% 50%}#intro .transition .content{font-size:24px;line-height:3rem;letter-spacing:.2rem}#game .quest_container .main_bg img{height:100vh}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}/*# sourceMappingURL=all.css.map */