#faq-2{max-width:100%;padding:0}section.faq{padding-bottom:3em;padding-top:2em}#faq-2 ul{text-align:left}.transition,p,ul li i:after,ul li i:before{transition:all .3s}#faq-2 .no-select,#faq-2 h2{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}#faq-2 h1{color:#000;margin-bottom:30px;margin-top:0}#faq-2 h2{color:#2d3e50;cursor:pointer;display:block;font-family:CamptonSemiBold;font-size:20px;line-height:28px;margin:0;padding-bottom:30px;text-align:left;transition:.2s}#faq-2 .answer{hyphens:auto;opacity:1;transform:translate(0);transition:opacity .3s,max-height .6s;z-index:2}#faq-2 ul{list-style:none;margin:0;padding:0;perspective:900}#faq-2 ul li{background:#fff;border:1px solid #d7dadc;margin:0;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent;padding:20px 50px 20px 20px}#faq-2 ul li+li{margin-top:15px}#faq-2 ul li i{margin-top:28px;position:absolute;right:15px;transform:translate(-6px)}#faq-2 ul li i:before,ul li i:after{background-color:#cc071e;content:"";height:9px;position:absolute;width:3px}#faq-2 ul li i:before{transform:translate(-2px) rotate(45deg)}#faq-2 ul li i:after{transform:translate(2px) rotate(-45deg)}#faq-2 ul li input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;touch-action:manipulation;width:100%;z-index:66}#faq-2 ul li input[type=checkbox]:checked~h2{color:#000;padding-bottom:0}#faq-2 ul li input[type=checkbox]:checked~.answer{max-height:0;opacity:0;transition:.3s}#faq-2 ul li input[type=checkbox]:checked~.faq-not-open{display:block}#faq-2 ul li input[type=checkbox]:checked~i:before{transform:translate(2px) rotate(45deg)}#faq-2 ul li input[type=checkbox]:checked~i:after{transform:translate(-2px) rotate(-45deg)}.faq-not-open{background:#ff7f00;display:flex;display:none;z-index:9}.faq-not-open,.faq-open{align-items:center;border-radius:50%;color:#fff;height:25px;justify-content:center;position:absolute;right:25px;top:23px;width:25px}.faq-open{background:#2d3e50;display:flex;font-size:20px}.faq-not-open p,.faq-open p{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center;line-height:30px}#faq-2 .answer ul{list-style:initial;margin:initial;padding:initial;padding-left:2em;perspective:none}#faq-2 .answer ul li{background:initial;border:initial;margin:initial;overflow:initial;position:static;-webkit-tap-highlight-color:initial;padding:initial}#faq-2 .answer ul li+li{margin-top:5px}