.pricing-banner .bg{background-image:url(../../images/pages/feature/feature-banner-bg.png),linear-gradient(to bottom right,#39C7E9,#0088CC);background-size:cover;background-repeat:no-repeat;transform:rotateY(180deg)}.pricing-banner .head{display:flex;justify-content:center;align-items:center}.pricing-banner .con-table{border-radius:5px;background-color:#fff;border:solid 1px #dfe6ee;margin-top:10px}.pricing-banner h5{text-align:center;font-size:16px;font-weight:700;letter-spacing:.6px;color:#3f4a56}.pricing-banner h5 span{font-weight:lighter;color:#3f4a56;font-size:12px}@media(max-width:800px){.pricing-banner .container{overflow-x:auto;padding-right:20px}.pricing-banner .row{width:800px}.pricing-banner .con{width:800px;padding-right:30px}}.pricing-banner table{width:100%}.pricing-banner table tr{border-bottom:1px solid #dfe6ee}.pricing-banner table tr:last-child{border-bottom:0}.pricing-banner table tr td{border-right:1px solid #dfe6ee;position:relative}.pricing-banner table td:first-child{font-size:16px;font-weight:300;color:#667587;line-height:24px;padding:15px 20px}.pricing-banner table tr td:nth-child(2){width:33%}.pricing-banner table tr td:last-child{border-right:0;width:33%}.pricing-banner table b{display:block;float:right;width:44px;height:20px;border-radius:10px;background-color:#e34c4c;font-size:12px;font-weight:400;letter-spacing:.5px;text-align:center;color:#fff;line-height:20px}.pricing-banner table i{color:#48d2a0;left:50px;top:50%;margin-top:-7px;position:absolute;font-size:14px}.pricing-banner table span{font-size:13px;font-weight:300;letter-spacing:.5px;color:#667587;display:block;padding:10px 10px 10px 80px}.text-center{text-align:center;margin-top:30px}.pricing-introduction h4{font-size:36px;letter-spacing:-.2px;text-align:center;color:#3f4a56;line-height:40px}.pricing-introduction h4 span{font-size:16px;line-height:1.75;text-align:center;color:#3f4a56;display:block;margin-top:25px;font-family:hind-light}.pricing-introduction h5{margin-top:27px;letter-spacing:-.2px;font-size:17px;text-align:center;color:#667587;line-height:40px}.pricing-intro{overflow:hidden;margin:80px auto 0}.pricing-intro h4{text-align:left;width:80%;margin:100px 0 0;font-family:Raleway;font-size:26px;font-weight:500;color:#667587}.pricing-intro h4 span{text-align:left;font-size:14px;font-weight:300;color:#667587}.pricing-intro img{margin-top:50px;width:100%}.pricing-intro .row .pricing-img2{margin-left:-70px}.pricing-intro .row .pricing-img2 img{margin-top:10px}.pricing-intro .row .pricing-con2{margin-left:70px;padding-left:100px}.pricing-ticket{margin-top:70px}.pricing-ticket h4{font-size:36px;font-weight:500;color:#323c47;text-align:center}.pricing-ticket .container{margin:55px auto 200px}.pricing-banner .container .title div:first-child{display:inline-block;width:33%}.pricing-banner .container .title div:nth-child(2){display:inline-block;width:33%}.pricing-banner .container .title div:nth-child(3){display:inline-block;width:33%}.pricing-banner .container .title div:last-child{display:inline-block;width:33%}.pricing-ticket .container table tr{border-bottom:1px solid #dfe6ee}.pricing-ticket .container table tr td{padding:50px;border-right:1px solid #dfe6ee}.pricing-ticket .container table td[class*=col-]{float:left}.pricing-ticket .container table tr td:nth-child(2n){border-left:1px solid #dfe6ee;margin-left:-1px;border-right:0}.pricing-ticket .container table tr:nth-last-child(1){border-bottom:0}.pricing-ticket .container table tr td h5{font-size:20px;color:#3f4a56}.pricing-ticket .container table tr td h5 .q-icon{font-size:18px;font-family:Roboto;font-weight:700;color:#fc924e;margin-right:15px;float:left}.pricing-ticket .container table tr td h5 .q-content{display:block;margin-left:29px}.pricing-ticket .container table tr td p{font-size:20px;color:#3f4a56;margin:15px 0 0}.pricing-ticket .container table tr td p .a-icon{font-size:18px;font-family:Roboto;font-weight:700;color:#48d2a0;margin-right:15px;float:left}.pricing-ticket .container table tr td p .a-content{display:block;margin-left:29px;font-family:Raleway;font-size:16px;color:#667587}@media screen and (max-width:1200px){.pricing-ticket .container table tr{border:0}.pricing-ticket .container table tr td{border:0;padding:20px}.pricing-ticket .container table tr td:nth-child(2n){border:0}}@media screen and (max-width:800px){.pricing-intro .row .pricing-con1{margin-left:50px}.pricing-intro .row .pricing-img2{margin-left:0}.pricing-intro .row .pricing-con2{margin-left:50px;padding-left:0}.pricing-intro .row .pricing-con2 h4{margin-top:0}}