/* faq-section */
.faq-section .frequently-section {margin: 0 auto;padding: 80px 0px;background-color: #fff;border-bottom: 1px solid #abc3e4;}
.faq-section .frequently-wrap {max-width: 1000px;margin: 0 auto; background-color: #fbfbfb;padding:0px;box-shadow: 0px 0px 49px rgba(0, 0, 0, .17);}
.faq-section .frequently-wrap-right {width: 100%;}

.accordion-button::after {width: 22px;height: 24px;position: absolute;right: 30px;background: url(../images/arrow-down.png);background-repeat: no-repeat;background-position: center;}
.accordion-button:not(.collapsed)::after {background: #f5f5f5 url(../images/arrow-down.png);background-repeat: no-repeat;background-position: center;transform: rotate(-180deg);}
.accordion-item {border: none;}
.accordion-button {position: relative;display: flex;align-items: center;width: 100%;padding: 28px 60px 28px 38px;font-size: 18px;color: #2f2f2f;text-align: left;background-color: #fff;border: 0;border-radius: 0;overflow-anchor: none;font-family: "Mukta", sans-serif;font-weight: 600;border: 1px solid #ebebeb;outline: none;box-shadow: none;}
.accordion-item:first-of-type .accordion-button {border-top-left-radius: 0;border-top-right-radius: 0;}
.accordion-button:focus {border-color: #fff;outline: 0;box-shadow: none;}
.accordion-button:not(.collapsed) {color: #2f2f2f;background-color: #fff;box-shadow: none;border-color: #fff;padding-bottom: 10px;}
.accordion-body {padding: 0px 80px 28px 38px;}
.accordion-body p {font-size: 16px;line-height: 30px;margin-bottom: 0px;}

.faq-section .accordion-body ul { list-style: disc; padding-left: 25px; }