/*faq*/
.tzyp_faq{padding:100px 0 0;position:relative;overflow:hidden;}
.tzyp_faq .tzypf_con{width:100%;max-width:860px;}
.tzyp_faq .tzypf_ul{margin-top:52px;}
.tzyp_faq .tzypf_ul .tzypf_li{border-top:1px solid var(--borderColor);}
.tzyp_faq .tzypf_ul .tzypf_li .tzypf_title{cursor:pointer;padding:25px 0;}
.tzyp_faq .tzypf_ul .tzypf_li .tzypf_title p{font-size:22px;color:var(--titleColor);line-height:1.1;}
.tzyp_faq .tzypf_ul .tzypf_li .tzypf_title i{font-size:24px;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.tzyp_faq .tzypf_ul .tzypf_li .tzypf_txt{display:none;padding-bottom:25px;}
.tzyp_faq .tzypf_ul .tzypf_li .tzypf_txt p{font-size:14px;line-height:1.65;color:var(--fontColor);}
.tzyp_faq .tzypf_ul .tzypf_li.on .tzypf_title i{
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    -o-transform:rotate(0);
    transform:rotate(0);
}
.tzyp_faq .tzypf_whatsapp{margin-top:50px;padding:35px 45px;background:var(--backgroundColor);border:1px solid var(--borderColor);border-radius:12px;}
.tzyp_faq .tzypf_whatsapp .tzypf_person{padding-left:14px;}
.tzyp_faq .tzypf_whatsapp .tzypf_person .tzypf_pic{width:46px;height:46px;margin-left:-14px;overflow:hidden;border:1px solid #FFF;border-radius:50%;}
.tzyp_faq .tzypf_whatsapp .tzypf_person .tzypf_pic img{display:block;width:100%;height:100%;}
.tzyp_faq .tzypf_whatsapp .tzypf_pp{margin-top:30px;}
.tzyp_faq .tzypf_whatsapp .tzypf_pp p{font-size:16px;color:var(--fontColor);text-align:center;}
.tzyp_faq .tzypf_whatsapp .tzypf_pp p:first-child{font-size:32px;line-height:1.3;margin-bottom:15px;font-weight:bold;max-width:60%;}
.tzyp_faq .tzypf_whatsapp .tzypf_pp a{height:56px;padding:0 30px;border-radius:8px;margin-top:32px;font-size:18px;font-weight:bold;color:#FFF;
    background:linear-gradient(180deg, #f4be02, var(--logoColor));
}
.tzyp_faq .tzypf_whatsapp .tzypf_pp a:hover{
    box-shadow:0 41px 11px #5b544d00,0 26px 10px #5b544d03,0 15px 9px #5b544d0d,0 7px 7px #5b544d17,0 2px 4px #5b544d1a;
}

@media screen and (max-width:1519px){
    .tzyp_faq{padding:70px 0 0;}
    .tzyp_faq .tzypf_con{max-width:720px;}
    .tzyp_faq .tzypf_ul{margin-top:40px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title{padding:20px 0;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title p{font-size:20px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title i{font-size:20px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_txt{padding-bottom:20px;}
    .tzyp_faq .tzypf_whatsapp{margin-top:35px;padding:30px 36px;border-radius:10px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp{margin-top:25px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp p{font-size:15px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp p:first-child{font-size:26px;margin-bottom:13px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp a{height:52px;padding:0 25px;border-radius:6px;margin-top:25px;font-size:16px;}
}

@media screen and (max-width:1359px){
	.tzyp_faq{padding:50px 0 0;}
    .tzyp_faq .tzypf_con{max-width:680px;}
    .tzyp_faq .tzypf_ul{margin-top:30px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title{padding:15px 0;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title p{font-size:18px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title i{font-size:18px;}
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_txt{padding-bottom:16px;}
    .tzyp_faq .tzypf_whatsapp{margin-top:25px;padding:22px 25px;border-radius:8px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp{margin-top:20px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp p{font-size:14px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp p:first-child{font-size:22px;margin-bottom:10px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp a{height:46px;padding:0 20px;border-radius:4px;margin-top:20px;font-size:14px;}
}

@media screen and (max-width:1023px){
	.tzyp_faq{padding:30px 0 0;}
    .tzyp_faq .tzypf_con{max-width:100%;}
    .tzyp_faq .tzypf_ul{margin-top:20px;}
}

@media screen and (max-width:767px){
    .tzyp_faq .tzypf_ul .tzypf_li .tzypf_title p{padding-right:15px;}
    .tzyp_faq .tzypf_whatsapp{padding:15px;}
    .tzyp_faq .tzypf_whatsapp .tzypf_pp p:first-child{font-size:18px;max-width:none;}
}













