.faq__title{font-size:2.4rem;font-weight:600;line-height:1.2;margin-top:0;padding-top:1.5rem}.faq-items{-webkit-overflow-scrolling:touch;background:#fff;float:none;opacity:.99;overflow:visible;padding:0;position:static;transition:transform .3s;width:100%;z-index:1}.faq-items h3{margin-bottom:0;margin-top:0}.no-js .faq-items{height:auto;padding-left:0;position:static;width:100%}.cd-close-panel{display:none}.faq-group.selected{display:block}.faq-group .faq-title{background:transparent;box-shadow:none;margin:2em 0 1em}.no-touch .faq-group .faq-title:hover{box-shadow:none}.faq-group .faq-title h2{float:none}.no-js .faq-group{display:block}.no-js .faq-group--flex{display:flex}.faq-group{display:block;padding:0}.faq-group--flex{display:flex}.faq-group>li{box-shadow:0 1px 2px rgba(0,0,0,.08);display:block;margin-bottom:6px;transition:box-shadow .2s}.no-touch .faq-group>li:hover{box-shadow:0 1px 10px rgba(108,125,142,.3)}.faq-group:first-child .faq-title{margin-top:0}.trigger{color:#2a2d31;display:block;margin:0;padding:2rem 72px 2rem 2rem;position:relative}.trigger:hover{color:#3a80cf}.trigger:after,.trigger:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#2a2d31;height:2px;position:absolute;right:24px;top:50%;transition-duration:.2s;transition-property:transform;width:13px}.trigger:before{right:32px;transform:rotate(45deg)}.trigger:after{transform:rotate(-45deg)}.trigger:hover:after,.trigger:hover:before{background:#3a80cf}.content-visible .trigger:before{transform:rotate(-45deg)}.content-visible .trigger:after{transform:rotate(45deg)}.faq-content{display:none;font-size:15px;max-height:0;padding:0 2rem 2rem;transition:max-height .15s ease-in-out}.content-visible .faq-content{animation:fadeIn .2s ease-in-out;display:block}.no-js .faq-content{display:block;max-height:none;opacity:1}