.header-coupon-banner{height:auto!important}.faq-template-wrapper{background-image:url(../jpg/faq-bg.jpg);background-repeat:no-repeat;background-size:100%;padding:3em 0;min-height:1080px}@media screen and (max-width:767px){.faq-template-wrapper{background-image:url(https://static.cybertron.com/clx/faq/faq-bg-m.jpg);min-height:900px}}.faq-template-wrapper .heading{font-size:3em;font-family:var(--font-bold);margin:0;margin-bottom:.8em}@media screen and (max-width:1023px){.faq-template-wrapper .heading{font-size:5vw}}@media screen and (max-width:480px){.faq-template-wrapper .heading{font-size:6.5vw}}.faq-template-wrapper .faq-holder{background-color:rgba(15,15,15,.9);border-radius:5px;margin:1em 0;transition:var(--transition)}.faq-template-wrapper .faq-holder.active,.faq-template-wrapper .faq-holder:hover{box-shadow:0 0 0 1px rgba(56,56,56,.49)}.faq-template-wrapper .faq-holder .faq-detail{min-height:76px}@media screen and (max-width:767px){.faq-template-wrapper .faq-holder .faq-detail{min-height:13vw}}.faq-template-wrapper .faq-holder .faq-detail[open] .faq-summary:after{transform:scaleY(.5) rotate(180deg);text-align:left}.faq-template-wrapper .faq-holder .faq-detail[open] .faq-summary:after .faq-text{font-size:1.5em}.faq-template-wrapper .faq-holder .faq-summary{text-align:right;padding:1.5em 2em;transition:all .3s ease-in-out}@media screen and (max-width:767px){.faq-template-wrapper .faq-holder .faq-summary{padding:3vw}}.faq-template-wrapper .faq-holder .faq-summary:hover{cursor:pointer}.faq-template-wrapper .faq-holder .faq-summary:after{content:"\25BC";transform:scaleY(.5);font-size:26px;font-family:var(--font-light);display:inline-block;color:#fff;cursor:pointer;transition:all .3s ease-in-out;text-align:right}.faq-template-wrapper .faq-holder .faq-summary::-webkit-details-marker{display:none}.faq-template-wrapper .faq-holder .faq-question{float:left;font-family:var(--font-light);color:red;font-size:1.5em}@media screen and (max-width:767px){.faq-template-wrapper .faq-holder .faq-question{font-size:3.3vw}}@media screen and (max-width:480px){.faq-template-wrapper .faq-holder .faq-question{font-size:5vw;text-align:left}}.faq-template-wrapper .faq-holder .faq-text{font-size:1.3em;padding:0 1.5em 1em;color:#e7e7e7}@media screen and (max-width:767px){.faq-template-wrapper .faq-holder .faq-text{padding:0 3vw 2vw;font-size:2.75vw}}@media screen and (max-width:480px){.faq-template-wrapper .faq-holder .faq-text{font-size:4.5vw}}