.question {margin: 3rem 0;}
@media only screen and (min-width:48.0625rem) {.question {margin: 6.5rem 0;}}
.question__wrap {margin-top: 1.5rem;}
@media only screen and (min-width:48.0625rem) {.question__wrap {margin-top: 3rem;}}
.question__wrap p {font-size: 1.125rem;line-height: 1.5rem;}
@media only screen and (max-width:48rem) {.question__wrap p {font-size: 1rem;line-height: 1.25rem;}}
.question__item {padding-bottom: 4.5rem;margin-bottom: 4.5rem;}
@media only screen and (max-width:48rem) {.question__item {padding-bottom: 1.5rem;margin-bottom: 1.5rem;}}
.question__item:last-of-type {margin-bottom: 0;}
.question__item-wrap {max-width: 82.5rem;width: 100%;margin: 0 auto;}
.question__item-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;cursor: pointer;}
.question__item-icon {width: 3.5rem;height: 3.5rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 50%;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;position: relative;top: -.0625rem;}
@media only screen and (max-width:48rem) {.question__item-icon {width: 1.75rem;height: 1.75rem;}}
.question__item-icon svg {-webkit-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
@media only screen and (max-width:48rem) {.question__item-icon svg {width: .5rem;height: .875rem;}}
.question__item-title {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-left: 1.5rem;font-size: 3rem;line-height: 3.5rem;font-weight: 250;-webkit-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
@media only screen and (max-width:48rem) {.question__item-title {margin-left: .5rem;font-size: 1.5rem;line-height: 1.75rem;}}
.question__item-text {width: calc(100% - 5rem);font-size: 1.125rem;line-height: 1.5rem;font-weight: 300;margin-top: 2.5rem;margin-left: auto;}
@media only screen and (max-width:48rem) {.question__item-text {width: calc(100% - 2.25rem);margin-top: 1rem;font-size: 1rem;line-height: 1.25rem;}}
.question__item-text p {margin: 0;margin-bottom: 1.25rem;}
@media only screen and (max-width:48rem) {.question__item-text p {margin-bottom: .9375rem;}}
.question__item-text p:last-of-type {margin-bottom: 0;}
.question__item-bottom {height: 0;-webkit-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;overflow: hidden;}
.question__item--about {padding: 3rem 0;margin-bottom: -.125rem;}
@media only screen and (max-width:48rem) {.question__item--about {padding: 1.5rem 0;margin-bottom: -.125rem;}}
.question__item--about .question__item-icon {width: 1.75rem;height: 1.75rem;}
@media only screen and (max-width:48rem) {.question__item--about .question__item-icon {top: -.3125rem;}}
.question__item--about .question__item-title {font-size: 1.5rem;line-height: 1.75rem;}
@media only screen and (max-width:48rem) {.question__item--about .question__item-title {font-size: 1rem;line-height: 1.125rem;margin-left: .75rem;}}
.question__item--about .question__item-text {width: calc(100% - 3.25rem);}
@media only screen and (max-width:48rem) {.question__item--about .question__item-text {width: calc(100% - 2.5rem);}}