.cp_faq p{margin:0}p.cp_faq__question{background:var(--color-white-hex);border-radius:5px;box-shadow:0 10px 20px #6765e21a;color:var(--color-anchor-hex);font-size:22px;padding:8px 8px 24px 32px;position:relative;transition:color .2s ease-out}p.cp_faq__question:not(:first-child){margin-top:30px}p.cp_faq__answer{margin-top:15px}.cp_faq__icon{height:20px;left:6px;position:absolute;top:calc(50% - 6px);width:20px;z-index:2;&:after,&:before{background:var(--color-primary-hex);content:"";height:3px;position:absolute;top:calc(50% - 60px);transition:transform .5s ease;width:20px}&:after{transform-origin:center}&.collapsed{&:after{transform:rotate(90deg)}&:before{transform:rotate(180deg)}}}@media (hover:hover){.cp_faq__question:hover{color:var(--color-primary-hex)}}@media (min-width:992px){p.cp_faq__question{cursor:pointer;font-size:25px;padding:10px 28px 14px 48px}p.cp_faq__answer{margin-left:21px;margin-top:20px}p.cp_faq__question:not(:first-child){margin-top:25px}.cp_faq__icon{left:10px}.cp_faq__icon{&:after,&:before{top:calc(50% - 7px)}}}