@media only screen and (max-width:767px){.main-banner-content h1{margin-top:100px}.main-banner-content span{padding:0 10px;font-size:20px}p{font-size:13px}.section-title{margin-bottom:20px}.section-title h2{font-size:22px;margin-bottom:13px}.section-title p{font-size:13px}.navbar{padding:15px}.main-banner{height:100%;padding-top:200px;padding-bottom:140px}.main-banner-content{margin-bottom:-120px;border-width:3px;padding:25px 20px}.main-banner-content h1{line-height:30px;font-size:20px}.main-banner-content p{font-size:14px}.tab .tabs{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:0;margin-bottom:30px}.tab .tabs li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;margin-bottom:7px;padding-left:15px;padding-right:0}.tab .tabs li::before{display:none}.tab .tabs li a{padding:15px 35px;font-size:14px}.tab .tab_content{padding:25px}.tab .tab_content .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tab .tab_content .image{margin-top:35px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.go-top{bottom:50px;right:10px;font-size:20px;width:40px;height:40px;line-height:40px}}@media only screen and (min-width:576px) and (max-width:767px){.main-banner{padding-top:235px}.tab .tabs li{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;flex:0 0 33.3333%;max-width:33.3333%}}@media only screen and (min-width:768px) and (max-width:991px){.section-title h2{font-size:25px;margin-bottom:13px}.section-title p{max-width:510px;margin:0 auto}.main-banner{height:100%;padding-top:270px;padding-bottom:130px}.main-banner-content{padding:40px;margin-bottom:0}.tab .tabs{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:0;margin-bottom:30px}.tab .tabs li{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:10px;padding-left:15px;padding-right:0}.tab .tabs li::before{display:none}.tab .tab_content .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tab .tab_content .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.section-title h2{font-size:26px}.tab .tabs li a{font-size:14px}}@media only screen and (min-width:1650px){.main-banner{height:100vh}}