.faq-tab__card{border:2px solid #4dc9cc;border-radius:11px;margin-bottom:30px;position:relative}.faq-tab__title{cursor:pointer;padding:1.2vw 1.5vw;position:relative}.faq-tab__panel{display:none;margin:0;text-align:left}.cm-faq{padding:60px 0}.cm-faq_top{padding-bottom:3.5vw}.faq-tab__title-loop{margin-right:34px;text-align:center;width:24px}.faq-tab__title-loop span{color:#051f40;font-size:24px;font-weight:600}.faq-tab__title-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px}.faq-tab__title-heading{width:calc(100% - 60px)}.faq-tab__title.active .plus-icon,.minus-icon{display:none}.faq-tab__title.active .minus-icon{display:block}.faq-tab__title-arrow img{vertical-align:middle}.faq-tab__body{padding:0 1.5vw 1.2vw;width:100%}.faq-tab__card:last-child{margin-bottom:0}.faq-tab__title-heading h4{font-size:1.5vw;font-weight:600;line-height:2vw}.faq-tab__body p,.faq-tab__body ul li{font-size:1.1vw;line-height:1.6vw;margin-bottom:1vw}.faq-tab__body ul{padding-left:1vw}@media (max-width:1200px){.faq-tab__title{padding:14px 20px}.faq-tab__title-heading h4{font-size:18px;line-height:26px}.faq-tab__body p,.faq-tab__body ul li{font-size:16px;line-height:26px;margin-bottom:10px}.faq-tab__body ul{padding-left:14px}}@media (max-width:767px){.faq-tab__title-loop{margin-right:24px;text-align:center;width:24px}.faq-tab__title-heading{width:calc(100% - 50px)}.faq-tab__title-heading h4{font-size:20px;line-height:28px}.faq-tab__body{margin-left:78px}.cm-faq{padding-bottom:70px;padding-top:70px}.cm-faq_top{padding-bottom:50px}.faq-tab__body{margin-left:0}}@media (max-width:479px){.faq-tab__body{margin-left:0}.faq-tab__title-heading h4{font-size:18px;line-height:25px}}