.faq-content{width:100%;max-width:800px;float:none;margin:0 auto}.faq-content h3{font-size:36px;line-height:46px;font-weight:400;letter-spacing:.6px;margin-bottom:10px;text-align:center}.question{position:relative;border-bottom:1px solid lightgray;margin:0;padding:10px 0px;display:block;cursor:pointer;color:#43484d;font-size:22px;font-weight:400;line-height:36px;letter-spacing:.4px;z-index:2}.answers{margin:5px 0;max-height:0;overflow:hidden;position:relative;opacity:0;-webkit-transition:.7s ease;-moz-transition:.7s ease;-o-transition:.7s ease;transition:.7s ease;font-size:16px;font-weight:300;line-height:26px;letter-spacing:.2px;margin-bottom:14px;color:#2e2e2e}.answers p{color:#43484d}.questions:checked ~ .answers{max-height:500px;opacity:1}.arrow{position:relative;float:right;margin-top:5px;margin-right:10px;z-index:5;font-size:2em;font-family:'Lato',sans-serif font-weight:400;color:#43484d;line-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:1}.questions:checked ~ .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.questions{display:none}@media(max-width:768px){.faq-content{padding:0px}}