html{width:100%;position:relative;min-height:100%;margin:0;padding:0;font-size:14px}body{position:absolute;min-width:100%;min-height:100%;margin-bottom:60px;font-family:"Comic Sans MS"}a{text-decoration:none}ul{margin:0;padding:0}li{list-style:none}.imgthumb{width:100%}.mContainer{position:relative;min-height:100%;background-color:#fcfbfb}.themeColor{color:#ffc93c}.text-base{font-size:1rem}.page-wrapper{margin:20px 0 30px}.dash-line{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:10px}.dash-line .front,.dash-line .end{flex:1;border-bottom:2px dashed #000}.dash-line .or{margin:0 30px}.company{width:100%}.company .section{width:80%;margin:45px 105px 0;padding:50px;padding-bottom:0;background-color:#fff;border-radius:10px;text-align:center}.company .section.user-question .notice{color:#000}.company .section .notice{font-size:1.3rem;color:red}.company .section .notice span{display:inline-block;height:32px;line-height:32px}.company .section .notice span::before{content:"";display:inline-block;width:32px;height:32px;background:url("/images/icon/icon_alert_red.png") no-repeat center center;background-size:contain;margin-right:5px;vertical-align:middle}.company .section .banner41{width:100%;height:auto}.company .section .banner41 img{width:100%;height:100%;object-fit:contain}.company .section .submit-form{width:auto;margin:20px;padding:0}.company .section .submit-form .form-sponsor{justify-content:flex-start}.company .section .submit-form .form-sponsor .form-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.company .section .submit-form .form-sponsor .form-wrapper .amount-num{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.company .section .submit-form .form-sponsor .form-wrapper .amount-num .item{background-color:#edf1fb;border-radius:10px;margin-right:10px}.company .section .submit-form .form-sponsor .form-wrapper .amount-num .item .label-amount{width:auto;height:43px;line-height:43px;padding:0 25px;margin-right:0}.company .section .submit-form .form-sponsor .form-wrapper .form-input{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.company .section .submit-form .form-sponsor .form-wrapper .form-input span{display:inline-block;margin:0px 35px;vertical-align:middle}.company .section .submit-form .form-sponsor .form-wrapper .form-input #customAmountInput{flex:1}.company .section .submit-form .submit-wrapper .sponsor-btn{background-color:#ffc338;padding:10px 50px;font-size:1.3rem;text-align:center;border-radius:10px}.company .aboutUs{padding:0}.company .aboutUs .swiper{width:100%;max-width:100vw;overflow:hidden;box-sizing:border-box;margin-bottom:30px;margin-top:30px}.company .aboutUs .swiper .swiper-wrapper .swiper-slide{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;height:auto}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .top{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .top .title{padding:15px 42px;border:8px solid rgba(0,0,0,0);border-image:linear-gradient(to right, #ED6060, #999254, #2F43D9) 1;border-image-slice:1}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .top .title span{font-size:2rem}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .top .sub-img{width:150px;height:auto;margin:0 30px}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .top .sub-img img{width:100%;height:100%;object-fit:contain}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .content{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:70%;margin-top:30px}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .content .first-para{margin-bottom:10px}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .content .values li{margin-bottom:10px}.company .aboutUs .swiper .swiper-wrapper .swiper-slide .content .values li span{font-weight:bold;color:#0a0b66}.company .aboutUs .swiper .swiper-pagination{position:relative;margin-top:30px}.company .contactUs .buy-service{width:80%;background-color:#8ecae6;padding:5px 10px;margin-top:20px;color:#fff;border-radius:5px}.company .contactUs .buy-service .first-line{font-style:italic}.company .contactUs .buy-service .second-line{margin-top:10px;margin-left:20px}.company .contactUs .buy-service .second-line li{list-style-type:disc}.company .contactUs .buy-service .second-line .left{font-weight:bold;color:#000}.company .contactUs .buy-service .second-line .right{color:#e52424}.company .contactUs .buy-service .third-line{margin-top:10px}@media screen and (max-width: 768px){.main .company .section{width:100%;margin:0;padding:10px}.main .company .section .notice{font-size:1rem}.mContent .submit-form .form-group label{width:auto;padding-left:0;margin-right:0}.main .company .section .submit-form{margin:0;padding:0}.main .company .section .submit-form .form-group{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.main .company .section .submit-form .form-group label{width:auto;padding:0}.mContent .submit-form .submit-wrapper{margin-top:30px}.main .company .section .submit-form .form-sponsor .form-wrapper .form-input input{width:100%}.main .company .section .submit-form .form-sponsor .form-wrapper .form-input span{margin:10px}.company .contactUs .buy-service{width:90%}}