.rule{position:fixed;z-index:2;top:30%!important;left:50%;transform:translate(-50%,-50%);box-shadow:2px 2px 20px 1px;overflow-x:auto;display:flex;flex-direction:column;padding:20px;border-radius:20px;background:#eee;width:300px;overflow-y:auto}.rule h6{line-height:2rem;text-align:justify}.rule span{border:none;color:brown;padding:6px;text-align:center;cursor:pointer}.my-container{width:90%;margin:0 auto}.banner1{width:100%;margin:0 auto;display:block;border-radius:0 180px 0 180px;margin-top:100px;height:95vh}.banner2{display:none}@media screen and (max-width:800px){.banner2{width:100%;margin:0 auto;display:block;border-radius:0 120px 0 120px;margin-top:10px;height:300px}.banner1{display:none}}.box-image-text{position:relative}.top-right{position:absolute;top:9vw;right:7vw;text-align:right}.top-right h1{display:inline;font-weight:600;color:#85d826}.top-right h3,.top-right span{font-weight:600;color:#fff}.top-right h3{width:49%}.top-right button{font-size:large;background:#ad9c35;border:none!important;cursor:pointer;color:#fff;padding:10px 20px;border-radius:10px;outline:none}.top-right p{color:#fff;font-size:2vw;width:50%}.top-right h1,.top-right h3,.top-right span{font-size:4vw}.box-left-img,.box-right-text{width:49%;display:inline-block}.box-left-img img{width:100%}.img-shadow-left img{border-radius:10px 200px 10px 200px;box-shadow:-30px 30px 10px -8px #849d68}.box-right-text{text-align:right;vertical-align:top}.border-bottom-left,.border-top-right{width:42%;display:inline-block;padding:10px;text-align:center;line-height:2rem}.border-top-right{border-top:4px solid #8d8d8d;border-right:4px solid #8d8d8d;border-radius:0 15px 0 0}.border-bottom-left{border-bottom:4px solid #8d8d8d;border-left:4px solid #8d8d8d;border-radius:0 0 0 15px}.box-right-text2>p,.box-right-text>p{text-align:justify;width:80%;line-height:2.5rem;font-size:x-large}.box-right-text span{color:green;font-size:large;text-align:center;font-weight:600}.box-right-text h2{color:#383838;font-weight:700;margin-bottom:20px}.margin-top{margin-top:100px}.advantage-box{text-align:center;width:80%;margin:0 auto}.advantage-box h5{font-weight:700;margin-bottom:30px;margin-top:100px;line-height:2rem}.advantage-box div div{display:inline-block;width:25%;vertical-align:top}.advantage-box img{display:block;width:120px;vertical-align:top;margin:0 auto;padding-bottom:6px}.advantage-box span{display:block}.box-left-img2,.box-right-text2{display:inline-block;width:49%;vertical-align:text-top}.box-right-text2 h3{color:#383838;font-weight:700;margin-bottom:20px;text-align:right}.box-left-img2 img{width:100%;border-radius:200px 10px 200px 10px;box-shadow:-33px -31px 5px -11px #849d68}.box-right-text2>div{text-align:center}.advantage-img-text-box{border:2px solid #636363;width:160px;display:inline-block;margin:12px;text-align:center;padding:10px;border-radius:10px;margin-left:30px}.advantage-img-text-box img{width:80px;margin-bottom:10px}.advantage-img-text-box span{display:block;color:#595959;font-weight:700}.request-advisor-box{position:relative}.request-advisor-box img{width:100%;height:500px}.request-advisor-box div{position:absolute;top:7vw;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto}.request-advisor-box input{border:none;border-radius:10px;height:50px;margin:0 auto;margin-bottom:10px;margin-left:10px;color:#8d8d8d;padding:8px;width:21%}::placeholder{color:#8d8d8d;opacity:1}::-ms-input-placeholder{color:#8d8d8d}input,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:none;-webkit-text-fill-color:#8d8d8d;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.request-advisor-box button{cursor:pointer;color:#fff;background:#ad9c35;width:120px;height:50px;border-radius:10px;border:none;font-size:large;outline:none}.request-advisor-box p{color:#4d4d4d;font-weight:700;font-size:2.2vw;width:50%;line-height:4vw;margin:0 auto}.box-smart div{margin-bottom:20px}.box-smart div div{display:inline-block;margin-bottom:20px;vertical-align:bottom}.box-smart img{width:75px;height:75px;background:#81966b;padding:10px;border-radius:10px;margin-left:7px}.box-smart div b{display:block;margin-bottom:6px}@media screen and (max-width:920px){.box-left-img,.box-left-img2,.box-right-text,.box-right-text2{display:block;width:98%;margin-bottom:20px;text-align:center}.box-right-text2>p,.box-right-text>p{margin:0 auto;margin-bottom:20px}.request-advisor-box p{font-size:large;line-height:2rem;width:100%}.request-advisor-box div{top:19vw}.request-advisor-box input{width:60%;display:block;margin:0 auto;margin-top:10px;margin-bottom:15px}.box-smart,.box-smart h2,.box-smart p{text-align:right;margin:0;margin-bottom:18px}p{font-size:large}}.project-create{display:flex;position:relative}.project-right{display:inline-block;width:68%;float:right}.project-left{display:inline-block;width:80%;position:absolute;left:0;bottom:60px}.project-right p{width:50%;text-align:justify;font-size:x-large;line-height:2.3rem}.project-right div{background-color:#a7c585;border-radius:10px;padding:30px;height:355px}.project-right h4{text-align:right;font-size:x-large;font-weight:600}.project-right button{cursor:pointer;color:#fff;background:#ad9c35;height:50px;padding:6px 10px;border-radius:10px;border:none;font-size:large;outline:none;position:relative;left:45%}.project-left div{display:inline-block;position:relative;width:22%;margin-left:22px}.project-left span{position:absolute;right:0;left:0;bottom:10px;text-align:center;color:#fff}.project-left img{width:100%;height:400px;border-radius:20px}@media screen and (max-width:740px){.top-right{top:18vw}.img-shadow-left img{border-radius:10px 100px 10px 100px;box-shadow:-20px 30px 10px -8px #849d68}.box-left-img2 img{border-radius:100px 10px 100px 10px;box-shadow:-28px -29px 5px -11px #849d68}.box-right-text h2{line-height:2rem;font-size:large}.box-right-text p{font-size:small;line-height:1.8rem}.advantage-box div div{width:40%;margin-bottom:15px;margin-left:20px}.advantage-box img{width:84px}.advantage-box span{font-size:small}.advantage-box h5{font-size:large}.advantage-img-text-box{width:35%;margin-left:10px}.advantage-img-text-box img{width:60px}.advantage-img-text-box span{font-size:small}.box-smart,.box-smart b,.box-smart i{font-size:small!important}.box-smart img{width:50px;height:50px;padding:5px;margin-bottom:10px}}@media screen and (max-width:430px){.box-smart div div{vertical-align:top;width:80%}.request-advisor-box img{height:430px}h3,h4{font-size:x-large}.top-right h3{width:100%}.top-right p{font-size:3vw;width:65%}}@media screen and (max-width:1280px) and (min-width:550px){#project1{display:none}.project-left div{width:37.5%;margin:0 auto;margin-left:15px}.project-right h4{width:50%;line-height:3rem}.mag-box>div{font-size:small}}@media screen and (max-width:550px){.project-right,.project-right p{display:block;width:100%;float:none;font-size:small}.project-create{display:block}.project-left{margin-top:20px;display:block;width:100%;position:relative}.project-right h4{text-align:center}#project1{display:none}.project-right button{left:unset}.project-right div{height:285px}.project-left div{width:46.5%;margin:0 auto;margin-left:15px}.project-left img{width:92%;height:300px}.project-right button,.top-right button{font-size:small}.top-right h1{font-size:5vw}.box-right-text2>p,.box-right-text>p{font-size:large}.box-right-text2 h3{font-size:larger;text-align:center}}@media screen and (max-width:412px){#project1,#project2{display:none}.project-left div{width:98%;margin:0 auto}.project-left img{width:100%}}.mag-box h4{text-align:right}.mag-box img{width:220px;border-radius:10px}.mag-box>div{margin-bottom:15px}.mag-box>div,.mag-box>div div{width:48%;text-align:right;display:inline-block}.mag-box>div div{vertical-align:middle;margin-right:10px;line-height:2rem}@media screen and (max-width:915px){.mag-box p{display:none!important}.mag-box>div div{width:80%}.mag-box b{display:block;line-height:1.3rem;padding-top:10px}.mag-box>div,.mag-box b{text-align:center}}@media screen and (max-width:412px){.mag-box h4{font-size:small;text-align:center;font-weight:700}.mag-box img{width:140px}.mag-box b{font-size:small;font-weight:600}.margin-top{margin-top:50px}}.box-top-right{top:-4px;right:2%}.box-bottom-left,.box-top-right{position:absolute;border:2px solid #89a16e;width:11%;border-radius:32px;height:54px;box-shadow:0 1px 5px 1px #89a16e}.box-bottom-left{bottom:5px;left:2%}