.faq{padding:60px 0}.faq ul{list-style:disc;padding-left:30px}.faq img{width:100%}.faq h2{color:#424143;font-weight:900;line-height:40px;margin:0 auto 50px;text-align:center}.faq-container{background:#fff;border-radius:30px;box-shadow:0 5px 40px 0 #00000014;margin-top:-400px;padding:50px;position:relative}.faq-drawer{margin-bottom:30px}.faq-drawer__content-wrapper{max-height:0;overflow:hidden;transition:.25s ease-in-out}.faq-drawer__content{padding-top:20px}.faq-drawer__title{border-top:1px solid #d9d9d9;color:#476eb3;cursor:pointer;display:block;font-size:24px;font-weight:700;margin-bottom:0;padding:30px 0 0;position:relative;transition:all .25s ease-out}.faq-drawer__title:after{border-style:solid;border-width:1px 1px 0 0;color:#476eb3;content:" ";display:inline-block;float:right;height:10px;left:2px;position:relative;right:20px;top:2px;transform:rotate(45deg);transition:.35s ease-in-out;vertical-align:top;width:10px}.faq-drawer__title:hover{color:#4e4b52}.faq-drawer__content p{padding-bottom:15px}.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:600px}.faq-drawer__trigger:checked+.faq-drawer__title:after{height:15px;transform:rotate(135deg);transition:.25s ease-in-out;width:15px}.faq input[type=checkbox]{display:none}@media (max-width:1360px){.faq-container{margin-top:-150px}.faq{padding:0}}@media (max-width:767px){.faq-container{margin-top:-90px}.faq{padding:0}}