.faq{margin:12rem 0}@media only screen and (min-width: 1180px){.faq{margin:20rem 0}}@media only screen and (min-width: 1180px){.faq__wrapper{padding-left:14.28571429%}}.faq__item:not(:last-child){margin-bottom:3.6rem}@media only screen and (min-width: 768px){.faq__item:not(:last-child){margin-bottom:4.5rem}}@media only screen and (min-width: 1180px){.faq__item:not(:last-child){margin-bottom:2.8rem}}.faq__button{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.3rem}@media only screen and (min-width: 768px){.faq__button{flex-wrap:nowrap;gap:0}}.faq__number{display:block;text-align:left}@media only screen and (min-width: 768px){.faq__number{width:14.2857142857%;flex-shrink:0;text-align:right;padding-right:4rem}}@media only screen and (min-width: 1180px){.faq__number{width:8.1rem;padding-right:0;text-align:left}}@media only screen and (min-width: 768px){.faq__svg-wrap{width:14.2857142857%;flex-shrink:0;display:flex;order:1}}@media only screen and (min-width: 1180px){.faq__svg-wrap{width:33.333333%;padding-right:16.66666667%}}.faq__svg{width:3.5rem;height:3.5rem;transition:transform .3s}@media only screen and (min-width: 1180px){.faq__svg{width:5rem;height:5rem;margin-left:auto}}.active .faq__svg{transform:rotate(180deg)}.faq__question{width:100%;text-align:left}@media only screen and (min-width: 768px){.faq__answer{margin:0 14.2857142857%}}@media only screen and (min-width: 1180px){.faq__answer{padding-left:8.1rem;margin:0;max-width:66.6666666667%}}@media only screen and (min-width: 768px){.faq__label{margin-left:14.2857142857%}}@media only screen and (min-width: 1180px){.faq__label{margin-left:0}}
