.faq-section .faq-inner{width:100%}.faq-section .single-faq{border-radius:14px;box-shadow:0 0 45px rgb(0 0 0/8%);float:left;margin-bottom:30px;overflow:hidden;width:100%}.faq-section .faq-title{background-color:#0096a6;cursor:pointer;line-height:36px;padding:1.5rem 2rem;position:relative;transition:all .5s}.faq-section .faq-title:before{color:#fff;content:"\f107";font-family:fontawesome;font-size:54px;font-weight:700;position:absolute;right:50px;transition:all .5s}.faq-section .single-faq h4{color:#fff;font-size:28px;font-weight:500;line-height:36px;margin:0;padding-right:45px}.faq-section .faq-content{display:none;padding:0 50px 60px}.faq-section .faq-title:hover{background:#00606b}.faq-section .faq-title.active:before{color:#00606b;content:"\f106";transition:all .5s}.faq-section .faq-title.active{background:#fff;transition:all .5s}.faq-section .faq-title.active h4{color:#707070}.faq-section ul{list-style:none;margin:0 0 0 50px;padding:0;transition:all .5s}.faq-section .faq-content p{padding-bottom:30px}.faq-section ul li{line-height:30px;list-style:disc}@media (max-width:1599px){.faq-section .faq-content{padding:0 40px 40px}.faq-section .faq-content p{font-size:18px;line-height:27px}}@media (max-width:1400px){.faq-section .faq-title:before{right:30px}.faq-section .faq-content{padding:0 30px 40px}.faq-section .faq-content p{font-size:17px;line-height:25px}}@media (max-width:1199px){.faq-section .faq-title h4{font-size:24px;line-height:32px}.faq-section .faq-content{padding:0 30px 30px}.faq-section .faq-title:before{font-size:44px}}@media (max-width:991px){.faq-section .faq-content p{font-size:16px;line-height:26px}}@media (max-width:767px){.faq-section .faq-title h4{font-size:22px;line-height:30px}.faq-section .faq-content p{padding-bottom:20px}.faq-section .single-faq{border-radius:10px;margin-bottom:20px}.faq-section ul{margin-left:30px}}