.home_list{margin-top: 5%;}
.faq_title{margin-bottom: 3%;}
.home_list .h1 {font-family: Kanit-Medium;text-align: center;font-size: 50px;}
.home_list .faq_list {margin-top: 50px;}

.faq_list {position: relative;width: 100%;}
.faq-item {position: relative;overflow: hidden;margin: 0 0 20px;padding: 0;width: 100%;border: 1px solid transparent;background: rgba(11, 104, 242, 0.05);border-radius: 10px;}
.faq_list .active.faq-item {background: #fff;}
.faq-item .faq-title {position: relative;padding: 20px 25px;font-size: 16px;cursor: pointer;display: flex;border-radius: 10px;}
.faq-item .faq-title b:before {position: absolute;right: 2%;content: "" !important;font-size: 14px;color: #004562;width: 39px;height: 39px;background: url(../images/down2.png) no-repeat center top;background-size: 100%;top: 50%;margin-top: -19px;}
.faq-item.active .faq-title b:before {position: absolute;right: 2%;content: "" !important;font-size: 14px;color: #004562;width: 39px;height: 39px;background: url(../images/up.png) no-repeat center top;background-size: 100%;top: 50%;margin-top: -19px;}
.faq-item .faq-title .h3 {width: calc(100% - 40px);font-family: Kanit-Regular;}
.faq-item .faq-cont {display: none;margin: 0;padding: 30px 25px 15px 25px;}
.faq-cont p {color: rgba(1, 48, 120, 0.69);line-height: 30px;display: flex;justify-content: space-between;}
.faq-cont p img {width: 48%;}
.faq-item .faq-title .svg_icon {margin-right: 10px;}
.faq-item .faq-title .svg_icon .icon {width: 25px;height: auto;}
.faq_list .active {border: 1px solid transparent;color: #fff;}
.faq_list .active .faq-title {background: linear-gradient(to right, #151c29, #013e9a);}
.faq-item p {display: flex;justify-content: space-between;}
.faq-item p img {width: 48%;height: auto;}
.faq_lbg {padding: 150px 150px 150px 150px;margin-bottom: 50px;}
.faq_lbg:after {background-color: rgba(168, 153, 136, 0.2);}
.faqheading {font-size: 34px;color: #ffffff;font-family: Raleway;font-weight: 200;margin: 10px 0;}
.faqheading-text {font-size: 14px;color: #ffffff;font-family: Raleway;font-weight: 300;margin: 10px 0;}
.faq_tks {background-color: rgba(89, 89, 89, 1);padding-top: 70px;padding-bottom: 60px;}
.faq_tksw {font-size: 20px;color: #ffffff;font-family: Airal;font-weight: 300;margin: 10px 0;}
.faq_listb {font-size: 14px;color: #ffffff;font-family: Airal;font-weight: 300;margin: 30px 0;text-align: center;}
.faq_tksw {text-align: center;}
.faq_btn {font-size: 15px;font-family: Raleway;font-weight: 300;color: #ffffff;border: 2px solid #ffffff;background-color: rgba(89, 89, 89, 1);border-radius: 30px;line-height: 17px;padding: 12px 24px;}
.faq_listb a:hover {color: #333333;border: 2px solid #ffffff;background-color: #ffffff;border-radius: 10px;}

@media only screen and (max-width: 950px) {
	.home_list .h1{font-size: 30px;}

}


