@media(min-width: 1410px){.container{width:1400px}}@media(min-width: 1450px){.container{width:1440px}}@media( max-width: 992px){.row{margin:0}}.banner{overflow:hidden;width:100%;min-height:450px;background-color:#e1efff;background:url("/images/search/banner/banner-bg.jpg") no-repeat center center;background-size:auto 100%}@media(min-width: 1921px){.banner{background-size:100% auto}}@media( max-width: 768px){.banner{padding:60px 0;min-height:auto}}@media( max-width: 480px){.banner{padding:40px 0}}.banner .banner-title{margin:0;padding-top:108px;text-align:center;color:#0f0f0f;text-align:center;font-family:Helvetica;font-size:42px;font-weight:700;line-height:51px}@media( max-width: 992px){.banner .banner-title{padding-top:55px}}@media( max-width: 768px){.banner .banner-title{padding-top:0;font-size:30px;line-height:34px}}.banner .banner-box{position:relative;display:flex;flex-direction:column;justify-content:center;max-width:995px;margin:50px auto 0}@media( max-width: 768px){.banner .banner-box{margin:25px auto 0}}@media( max-width: 480px){.banner .banner-box{margin:20px auto 0}}.banner .banner-box::before{content:"";display:block;top:-150px;left:-13px;position:absolute;width:84px;height:64px;background:url("/images/search/banner/banner-star.png") no-repeat center center;background-size:100% auto}@media( max-width: 992px){.banner .banner-box::before{top:-200px}}@media( max-width: 768px){.banner .banner-box::before{display:none}}.banner .banner-box::after{content:"";display:block;top:-117px;right:-101px;position:absolute;width:181px;height:157px;background:url("/images/search/banner/banner-fly.png") no-repeat center center;background-size:100% auto}@media( max-width: 992px){.banner .banner-box::after{right:-188px}}@media( max-width: 768px){.banner .banner-box::after{display:none}}.banner .banner-form{position:relative;width:900px;height:70px;margin:0 auto;border-radius:10px;border:1px solid #c6cddb;box-shadow:0px 8px 16px 0px rgba(117,186,249,.2);background-color:#fff}@media( max-width: 992px){.banner .banner-form{width:100%}}@media( max-width: 768px){.banner .banner-form{height:45px}}.banner .banner-form::before{content:"";display:block;position:absolute;left:30px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url("/images/search/banner/search-icon.png") no-repeat center center;background-size:100% auto}@media( max-width: 480px){.banner .banner-form::before{width:20px;height:20px;left:15px}}.banner .banner-form .banner-input{position:absolute;top:50%;left:64px;transform:translateY(-50%);padding-right:60px;width:80%;line-height:28px;border:none}@media( max-width: 480px){.banner .banner-form .banner-input{left:40px}}.banner .banner-form .banner-input:focus-visible{outline:none}.banner .banner-form .banner-input::-webkit-input-placeholder{font-family:Helvetica;color:#d2d2d2;font-size:20px;font-weight:400;line-height:28px}@media( max-width: 480px){.banner .banner-form .banner-input::-webkit-input-placeholder{font-size:16px}}.banner .banner-form .submit-button{position:absolute;right:0;top:0;width:170px;height:70px;border:none;border-radius:10px;background-color:#268bff;color:#fff;text-align:center;font-family:Helvetica;font-size:20px;font-weight:400;line-height:28px;cursor:pointer}.banner .banner-form .submit-button:hover{text-decoration:none;background-color:#499eff}.banner .banner-form .submit-button:focus{text-decoration:none;background-color:#0c72e5}@media( max-width: 768px){.banner .banner-form .submit-button{width:120px;height:43px}}@media( max-width: 480px){.banner .banner-form .submit-button{width:75px;font-size:16px}}.banner .hot-list{display:flex;margin:30px auto 0;max-width:100%}@media(max-width: 480px){.banner .hot-list{display:block;margin:10px auto 0;text-align:center}}.banner .hot-list label{display:flex;padding-top:6px;box-sizing:content-box;color:#1b1b1d;font-weight:500;font-size:16px;line-height:20px}@media(max-width: 480px){.banner .hot-list label{display:inline-block;margin:0 auto 10px}}.banner .hot-list label::before{content:"";display:inline-block;margin-right:4px;width:16px;height:20px;background:url("/images/search/banner/hot.svg") no-repeat center center;background-size:100% auto}.banner .hot-list .hot-item-box{flex:1}@media(max-width: 480px){.banner .hot-list .hot-item-box{display:inline;text-align:center}}.banner .hot-list .hot-list-item{display:inline-block;padding:6px 10px;margin-bottom:10px;margin-left:15px;border-radius:30px;background-color:rgba(255,255,255,.8);border:1px solid #fff;color:rgba(27,27,29,.8);font-size:12px;font-weight:400;line-height:14px;text-decoration:none}.banner .hot-list .hot-list-item:hover,.banner .hot-list .hot-list-item:focus{color:#268bff}@media(max-width: 480px){.banner .hot-list .hot-list-item{padding:4px 7px;font-size:14px;line-height:22px}}.support{padding:90px 0 80px}@media( max-width: 768px){.support{padding:40px 0}}.support .container{display:flex;justify-content:center;flex-wrap:wrap}@media(min-width: 1519px){.support .container{padding:0}}.support-item{display:inline-block;box-sizing:border-box;vertical-align:top;padding:42px 10px;min-height:250px;margin-right:39px;margin-bottom:40px;width:330px;border-radius:20px;border:1px solid #e9edf5;background-color:#fff;text-align:center;text-decoration:none}@media(max-width: 1520px){.support-item{margin-right:20px;margin-bottom:20px;width:23%}}@media( max-width: 992px){.support-item{width:43%}}.support-item:hover{text-decoration:none;border:2px solid #268bff;background:linear-gradient(0deg, rgba(38, 164, 255, 0.05) 0%, rgba(38, 164, 255, 0.05) 100%),#fff;box-shadow:0px 2px 20px 0px rgba(0,0,0,.1)}.support-item h2{margin:30px 0 0;color:#1b1b1d;text-align:center;font-size:20px;font-weight:700;line-height:24px}@media( max-width: 480px){.support-item h2{margin:10px 0 0;font-size:16px}}@media(min-width: 992px){.support-item:nth-child(4),.support-item:nth-child(8){margin-right:0}}@media( max-width: 992px){.support-item:nth-child(2n){margin-right:0}}@media( max-width: 480px){.support-item{margin-right:15px;margin-bottom:15px;width:45%;min-height:auto;max-width:none;padding:15px}}.support-item img{vertical-align:middle}@media( max-width: 480px){.support-item img{width:80px;height:auto}}.support-item p{margin:0 0 10px;font-size:16px;color:#333;line-height:1.4}@media( max-width: 992px){.support-item p{font-size:12pt;line-height:1.3}}@media( max-width: 768px){.support-item p{font-size:11pt;line-height:1.5}}.support-header{margin-bottom:20px}.support-header h2{display:inline-block;margin-left:40px;vertical-align:middle;font-weight:normal}@media( max-width: 992px){.support-header h2{display:block;margin:10px 0 0}}.support-header h2 a{font-size:36px;color:#333}@media( max-width: 992px){.support-header h2 a{font-size:20pt;font-weight:600;line-height:1.2}}@media( max-width: 768px){.support-header h2 a{font-size:14pt;font-weight:500;line-height:1.4}}.support-contact{margin-bottom:120px}@media( max-width: 768px){.support-contact{margin-bottom:60px}}.support-contact .container{padding:0;min-height:290px;border-radius:30px;background:url("/images/support/contact-bg.jpg") no-repeat left center;background-size:auto 100%}@media( max-width: 768px){.support-contact .container{margin:0 15px}}@media( max-width: 480px){.support-contact .container{border-radius:20px;background-position:-288px center}}.support-contact__title{margin:0;color:#fff;font-size:42px;line-height:51px;font-weight:700}@media( max-width: 768px){.support-contact__title{font-size:26px;line-height:32px}}.support-contact__text{margin:10px 0 30px;color:#fff;font-size:16px;line-height:28px;font-weight:400}.support-contact__text a{position:relative;color:#fff;font-weight:700;text-decoration:none}.support-contact__text a:hover,.support-contact__text a:focus{text-decoration:none}.support-contact__text a::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#fff}.support-contact__btn{display:inline-block;padding:12.5px 48.5px;border-radius:5px;background-color:#fff;color:#268bff;text-align:center;font-size:16px;font-weight:500;line-height:25px}.support-contact-box{padding:45.5px 0 45.5px 80px;max-width:802px}@media( max-width: 992px){.support-contact-box{padding:25.5px 10px 25.5px 30px}}@media( max-width: 768px){.support-contact-box{padding:30px}}.ie11 .banner .banner-form .banner-input{line-height:20px;font-size:20px}.display-none,[data-display=none]{display:none}.mt-0{margin-top:0}