.question-container{cursor:default;padding:16px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question-container .question-text{max-width:90%}.question-container .question-text h4{font-family:var(--secondary_font);font-size:2rem;font-weight:500;margin-bottom:0}.question-container .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between}.question-container.open:hover .question .arrow{position:relative;right:0}.question-container .question .toggle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:2rem;justify-content:center;position:relative;right:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:2rem}.question-container .question .toggle i{display:inline-block;height:100%;position:relative;transform:rotate(45deg);width:100%}.question-container .question .toggle i:after{background-image:url(https://3853195.fs1.hubspotusercontent-na1.net/hubfs/3853195/NEW-blog/icons/arrow-right.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem}.question-container.open .question .toggle i{transform:rotate(-45deg)}.question-container .question .toggle i,.question-container .question .toggle i:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.question-container .answer{max-height:0;opacity:0;overflow-y:hidden;position:relative;-webkit-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out;visibility:hidden}.question-container .answer p{font-size:1.5rem;line-height:2.5rem}.question-container.open .answer{max-height:100vh;opacity:1;padding-top:var(--spacer_xs);visibility:visible}@media (max-width:767px){.question-container .answer{padding-right:2rem}}