body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:10vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.toggleclass{align-items:center;background-color:#fff;border:1pz solid #999;border-radius:20px;display:flex;height:40px;justify-content:space-around;position:fixed;right:10px;top:10px;width:100px;z-index:999}.t-button,.t-icon{height:30px;width:30px}.t-button{background-color:#999;border-radius:50%;cursor:pointer;position:absolute;right:0}*{box-sizing:border-box;font-family:IBM Plex Sans,sans-serif;margin:0;padding:0}.introclassmain{background-color:aqua;display:flex;height:80vh}.i-left{align-items:center;display:flex;flex:1 1;justify-content:center}.i-left-wrapper{display:flex;flex-direction:column;height:80%;justify-content:space-between;padding:60px}.i-desc{font-size:25px;padding-top:15px}.i-scroll{bottom:250px;height:50px;margin-left:600px;position:absolute;width:50px}.i-right{flex:1 1;position:relative}.i-bg{background-color:#76e776;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,25% 100%,0 50%,25% 0);clip-path:polygon(100% 0,100% 50%,100% 100%,25% 100%,0 50%,25% 0);height:100%;position:absolute;right:0;top:0;width:100%}.i-intro{font-size:30px;font-weight:400}.i-name{font-size:50px}.i-title{height:50px;overflow:hidden}.i-title-wrapper{-webkit-animation:move 10s ease-in-out infinite alternate;animation:move 10s ease-in-out infinite alternate;height:20%;width:50%}@-webkit-keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}.i-title-item{align-items:center;color:green;display:flex;font-size:25px;font-weight:700;height:40px}.i-img{height:80%;margin-top:30px;object-fit:cover;padding-left:300px;position:absolute;width:80%}@media screen and (max-width:480px){.i{flex-direction:column}.i-left-wrapper{align-items:center;height:100%;justify-content:center;padding:10px;text-align:center}.i-desc{display:none}}.a{padding-top:190px}.a,.a-left{align-items:center;display:flex;height:80vh;justify-content:center}.a-left{flex:1 1;position:relative}.a-right{flex:1 1;padding-bottom:90px}.a-card.bg{background-color:#333;left:60px;position:absolute;top:10px}.a-card{border-radius:20px;height:65vh;overflow:hidden;position:relative;width:70%}.a-img{height:50vh;object-fit:cover;width:100%}.a-sub{margin:20px 0}.a-desc,.a-sub{font-size:30px;width:90%}.a-desc{font-style:italic;font-weight:200;padding-top:15px}.a-award{align-items:center;display:flex;justify-content:center;margin-top:50px;width:90%}.a-award-img{border-radius:20px;height:200px;margin-right:40px;width:300px}.a-title{font-size:40px;font-weight:600}.a-award-title{color:#555;font-size:30px;font-weight:700;margin:10px 0}.a-award-desc{font-size:25px}.a-award-text{width:70%}@media screen and(max-width:480px){.a{flex-direction:column;margin-top:50px;text-align:center}.a-left{width:100%}.a-card{height:30vh}.a-award,.a-card.bg{display:none}.a-right{padding:20px}}.pl{align-items:center;display:flex;flex-direction:column;padding:50px 100px;text-align:center}.pl-texts{width:80%}.pl-title{font-size:40px;font-weight:600}.pl-desc{color:blue;font-size:30px;font-weight:400;margin:20px 0;width:100%}.pl-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width:480px){.pl{padding:10px}.pl-texts{width:100%}.pl-desc{display:none}}.p{border:2px solid #f3f2f2;border-radius:10px 10px 0 0;height:40vh;margin:20px 10px;overflow:hidden;width:30%}.p-browser{align-items:center;background-color:#f3f2f2;display:flex;height:20px;position:-webkit-sticky;position:sticky;z-index:2}.p-circle{background-color:#fff;border-radius:50%;height:6px;width:6px}.p-img{transition:all 10s ease;width:100%}.p:hover .p-img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:480px){.p{height:20vh;width:40%}}.c{height:70vh;position:relative}.c-bg{background-color:blue;height:90%;position:absolute;width:30px}.c-wrapper{display:flex;padding:60px}.c-left{flex:1 1}.c-title{font-size:40px;width:50%}.c-info-item{align-items:center;display:flex;font-size:30px;font-weight:500;margin:50px 0;width:60%}.c-icon{height:40px;margin-right:20px;width:40px}.c-right{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center}.c-desc{font-size:40px;font-weight:500}form{margin-top:20px}input{border:none;border-bottom:1px solid #000;height:50px}input,textarea{font-size:20px;margin:10px 0;padding-left:10px;width:80%}button{align-items:center;background-color:#add8e6;border-radius:10px;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;margin-left:300px;margin-top:10px;width:15%}.reply{color:green;font-size:30px;padding-left:40px;padding-top:30px;text-align:left}@media screen and (max-width:480px){.c-wrapper{flex-direction:column;padding:0 50px}.c-title{font-size:30px}.c-info-item{margin:20px 0;width:100%}.c-desc{display:none}form{display:flex;flex-wrap:wrap;margin-top:0}input{height:40px;margin:10px 10px 10px 0;width:35%}button{margin-top:10px}}
/*# sourceMappingURL=main.ff673d46.css.map*/