.faq-page__hero{min-height:250px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden}@media only screen and (min-width:992px){.faq-page__hero{min-height:370px}}.faq-page__hero:before{content:"";width:120%;height:30%;background-color:#fff;border-radius:100% 100% 100% 100%;transform:skewX(0deg);position:absolute;top:90%;left:-10%}@media only screen and (min-width:992px){.faq-page__hero:before{width:110%;left:-5%}}.faq-page__hero--background{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%}.faq-page__hero--image img{width:100%;object-fit:cover;height:250px}@media only screen and (min-width:992px){.faq-page__hero--image img{height:370px}}.faq-page__hero--container{max-width:90%}.faq-page__hero--title{color:#fff;margin-bottom:5px}@media only screen and (min-width:992px){.faq-page__hero--title{font-size:50px;line-height:60px;margin-bottom:10px}}.faq-page__hero--copy{color:#fff}.faq-page__faq{margin:0 auto;max-width:90%;width:100%;padding:0 0 30px;transform:translateY(-40px)}@media only screen and (min-width:992px){.faq-page__faq{max-width:830px}}.faq-page__faq--header{font-size:24px;font-family:GT Walsheim Medium,sans-serif;text-align:center;padding:60px 0 30px}@media only screen and (min-width:992px){.faq-page__faq--header{font-size:30px}}.faq-page__faq--caption{text-align:center;margin:15px 0 20px}@media only screen and (min-width:992px){.faq-page__faq--caption{font-size:16px}}.faq-page__faq--question{font-family:GT Walsheim Medium,sans-serif;font-size:14px;font-weight:300;padding:15px 25px 15px 0;position:relative;cursor:pointer;-webkit-user-select:none;border-bottom:2px solid #ecece1}.faq-page__faq--question:after,.faq-page__faq--question:before{content:"";position:absolute;background-color:#000;transition:transform .25s ease-out;right:0;top:50%;transform:translateY(-50%)}.faq-page__faq--question:before{top:50%;width:1px;height:15px;right:7px;margin-top:0}.faq-page__faq--question:after{width:15px;height:1px;margin-top:0;right:0}.faq-page__faq--question.is-active:before{transform:translateY(-50%) rotate(90deg)}.faq-page__faq--question.is-active:after{transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width:992px){.faq-page__faq--question{font-size:18px}}.faq-page__faq--answer-wrapper{display:none;position:relative}.faq-page__faq--answer-wrapper:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#ecece1}.faq-page__faq--answer-wrapper a{text-decoration:underline}.faq-page__faq--answer{font-size:14px;line-height:1.4;padding:10px 0 25px}.faq-page__actions--header{text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){.faq-page__actions--header{margin-bottom:50px}}.faq-page__actions--wrapper{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:20px 0;max-width:600px;margin:0 auto 20px;position:relative}.faq-page__actions--wrapper:before{content:"";left:50%;top:50%;width:2px;height:30px;background:#ecece1;transform:translate(-50%,-50%);position:absolute}@media only screen and (min-width:992px){.faq-page__actions--wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.faq-page__actions--wrapper:before{top:calc(50% - 25px);height:calc(100% - 50px)}}.faq-page__method{width:33.33%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px){.faq-page__method{width:100%;display:block;text-align:center;padding-bottom:20px;margin-bottom:20px}}.faq-page__method-img{width:28px;height:28px;border-radius:50%;background-color:#fff0ed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}@media only screen and (min-width:992px){.faq-page__method-img{margin:0 auto!important;width:56px;height:56px}}.faq-page__method-img svg{width:20px;height:20px}@media only screen and (min-width:992px){.faq-page__method-img svg{width:35px;height:35px}}.faq-page__method-separator{border-right:1px solid #ecece1}@media only screen and (min-width:992px){.faq-page__method-separator{display:none}}.faq-page__method-name{margin-bottom:0;font-family:GT Walsheim Medium,sans-serif;font-size:15px;line-height:1;margin-bottom:10px;margin-top:10px}@media only screen and (min-width:992px){.faq-page__method-name{font-size:30px;line-height:34px;display:block}}.faq-page__method-info{display:none}@media only screen and (min-width:992px){.faq-page__method-info{display:block;font-size:12px;line-height:20px;font-style:italic;margin-bottom:7px}}.faq-page .contact-method__cta{display:none}@media only screen and (min-width:992px){.faq-page .contact-method__cta{display:inline-block}.faq-page .contact-method__cta[href^="tel:"]:after{display:none}}
