.afq-inner-wrapper{max-width:1170px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.afq-banner-section{background-color:#fdf1e5;padding:80px 20px;text-align:center}.afq-banner-section h1{font-size:44px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:20px}.afq-banner-section p{font-size:16px;line-height:1.8;color:#444;max-width:580px;margin:0 auto}.faq-section .content-wrap{max-width:1170px;margin:0 auto;padding-bottom:0}.faq-section .faq-answers .item-list>ul>li:last-child{border-bottom:0;margin-bottom:0}.faq-section .faq-answers .item-list>ul>li b{font-weight:bold}.faq-section .faq-answers .item-list>ul>li{position:relative;padding:0 0 15px 0;margin-bottom:20px;padding-left:40px}.faq-section .faq-answers .item-list>ul>li:last-child{padding-bottom:0}.faq-section .field-faq-question{font-size:16px;line-height:2;cursor:pointer;margin-bottom:0;display:inline-block;vertical-align:text-top;width:100%;position:relative;z-index:2;font-weight:700}.faq-section .field-faq-question::before{content:'';position:absolute;left:-30px;top:8px;width:12px;height:12px;border:2px solid #e58362;transform:rotate(45deg);border-top-color:transparent;border-left-color:transparent;transition:all .3s ease-in-out}.faq-section .faq-answers .item-list>ul>li.active .field-faq-question::before{transform:rotate(225deg);top:15px}.faq-section .field-faq-answer{display:none;padding-top:15px}.faq-section .field-faq-answer p{margin:0;margin-bottom:10px;font-size:15px;line-height:1.8}.faq-section .field-faq-answer p:last-child{margin-bottom:0}.faq-section .field-faq-answer a{display:inline-block}.faq-section .field-faq-answer ul{padding:0 0 15px 20px}.faq-section .field-faq-answer ul li{list-style-type:disc;margin-bottom:10px;padding-left:5px;font-size:15px;line-height:1.8}.faq-section .field-faq-answer ul li:last-child{margin-bottom:0}.faq-section .tabss li{padding:10px 25px 12px 25px;margin:0 0 15px 0;cursor:pointer;font-size:17px;transition:ease all .2s;float:none;font-family:var(--zf-secondary-semibold);letter-spacing:1px;position:relative;border-bottom:2px solid transparent;text-transform:capitalize;display:block;text-align:left;border-radius:25px;height:45px;box-sizing:border-box;z-index:2}.faq-section .tabss{text-align:center;display:inline-block;margin-bottom:45px;position:relative}.faq-section .tab-contents{display:none;opacity:0}.faq-section .tab-contents.current{display:block;animation:transsY .5s ease-out .2s forwards;opacity:0}.faq-section .tabs-wrap{display:flex;width:100%;flex-wrap:wrap}.faq-section .tabs-wrap-scroll{width:320px}.faq-section .tab-areas{width:calc(100% - 320px)}.faq-section .tabss li span{display:block;transition:ease all .2s;font-weight:500}.faq-section .faq-answers table{border-collapse:collapse}.faq-section .faq-answers table,.faq-section .faq-answers td,.faq-section .faq-answers th{border:1px solid #ececec;text-align:center}.faq-section .faq-answers .table-wrap{overflow-x:auto}.faq-section .faq-answers table{width:100%;min-width:600px}.faq-section .faq-answers table th,.faq-section .faq-answers table td{padding:10px 20px}.faq-section .faq-answers table th{background:transparent;border:1px solid #e6e6e6;text-transform:capitalize;font-size:16px;font-weight:700}.faq-section .faq-answers table td{font-size:14px;font-weight:400 !important}.faq-section .faq-answers table td:first-child{width:40%;text-align:left}.faq-section .faq-answers table tbody tr td:nth-child(2),.faq-section .faq-answers table tbody tr td:last-child{background:transparent}.faq-section .faq-answers tbody tr td:first-child{background:transparent;border:1px solid #ececec}.faq-section .faq-answers table td label{display:block;margin-top:5px;font-size:14px}.faq-section .pic-wrap{margin-top:16px;max-width:548px}.faq-section .pic-wrap picture,.faq-section .pic-wrap img{width:100%;display:block}.faq-section{background:#fff;padding:80px 0 100px}.faq-section h2{font-size:34px;font-weight:700;color:#1a1a1a;margin-bottom:50px;border-top:0;text-align:left;text-transform:capitalize;padding-left:0}.faq-section .tabss li{color:#888}.faq-section .tab-link.current{background:transparent;color:#fff;opacity:1}.faq-section .tabss span.indicator{background:#1a1a1a;position:absolute;top:0;right:0;width:100%;z-index:0;padding:12px 25px;border-radius:6px;height:45px;box-sizing:border-box;opacity:1}.faq-section .field-faq-question{color:#1a1a1a}.faq-section .field-faq-answer{color:#444}.faq-section .field-faq-answer p{color:#444}.faq-section .field-faq-answer a{color:#0068ff}.faq-section .field-faq-answer ul li{color:#444}.afq-last-updated{font-size:13px;color:#888;margin-top:40px;text-align:right}@keyframes transsY{from{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.zcircle-tick{position:relative;left:-10px;display:inline-block}.zcircle-tick:after,.zcircle-tick:before{background:#00933c none repeat scroll 0 0;content:"";height:2px;left:4px;position:absolute;top:13px;transform:rotate(45deg);width:7px}.zcircle-tick:before{left:6px;top:10px;transform:rotate(-52deg);width:15px}.zcircle-cross{position:relative;left:-10px;display:inline-block}.zcircle-cross:after,.zcircle-cross:before{background:#ff3231 none repeat scroll 0 0;content:"";height:2px;left:4px;position:absolute;top:10px;transform:rotate(45deg);width:15px}.zcircle-cross:before{left:4px;top:10px;transform:rotate(-52deg);width:15px}@media only screen and (max-width:1250px){.afq-inner-wrapper{max-width:100%}}@media only screen and (max-width:991px){.afq-banner-section{padding:60px 20px}.afq-banner-section h1{font-size:36px}.faq-section .tabs-wrap-scroll{width:300px}.faq-section .tab-areas{width:calc(100% - 300px)}.faq-section{padding:60px 0 80px}.faq-section h2{font-size:28px;margin-bottom:35px}}@media only screen and (max-width:767px){.afq-banner-section{padding:50px 20px}.afq-banner-section h1{font-size:28px}.afq-banner-section p{font-size:15px}.faq-section .tabss li{text-align:center;margin-bottom:0;border-radius:0;font-size:14px;font-weight:500;padding:8px 10px;height:auto}.faq-section .tabss{text-align:left;display:flex;flex-wrap:nowrap;gap:10px;width:100%;flex-direction:row;white-space:nowrap;overflow:auto}.faq-section .tabs-wrap-scroll{width:100%}.faq-section .tab-areas{width:100%}.faq-section{padding:50px 0 60px}.faq-section h2{font-size:24px;margin-bottom:25px}.tabss span.indicator{display:none}.tab-link.current{background:#1a1a1a !important;color:#fff !important;border-radius:5px}}