.dnd-section>.row-fluid{max-width:100%}.dnd-section{padding:0}.faq-section{padding:55px 0}.faq-section .container{display:block;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px;position:relative;width:100%}.faq-section .accordion-block{margin-top:30px}.faq-section .card{border:none;margin-bottom:14px;padding:18px 36px 14px 20px}.faq-section .card:last-child{margin-bottom:0}.faq-section .card-header{background-color:transparent;border:none;border-bottom:0;font-size:18px;font-weight:700;margin-bottom:5px;padding:0;position:relative}.faq-section .card-header a{align-items:center;display:flex;font-size:16px;outline:0;padding:0;position:relative;text-decoration:none}.faq-section .card-header a i{margin:-2px 10px 0 0;min-width:25px;width:25px}.faq-section .card-header a i img{display:block;height:auto;max-width:100%}.faq-section .card-header a.collapsed:before,.faq-section .card-header a:before{position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.faq-section .card-body{font-size:14px;padding:15px 0 0}.faq-section .card-body p{line-height:1.5;margin-top:0}.faq-section .card-body p a{text-decoration:underline}.faq-section .collapse{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-section .collapse.show{max-height:1000px}@media only screen and (max-width:767px){.faq-section{padding:35px 0}.faq-section .card-header a{font-size:14px}.review-section{padding:35px 0}}