.faq-section-inner h2.same_heading { font-weight: 600; font-size: 35px; line-height: 45px; letter-spacing: -2%;text-align: center;vertical-align: middle;position: relative; padding-bottom: 15px;}
.faq-section-inner h2.same_heading::before {content: '';background-image: url(../main_pages/course-pages/border-heading.png);width: 434px;height: 17px;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;background-size: contain;background-repeat: no-repeat;background-position: center;}
.faq-section-inner .course_warp_contact {padding-bottom: 50px;}
.faq-section-inner {padding-bottom: 85px;background: linear-gradient(180deg, #FFF 0%, #D0FFE0 113.47%);}
.faq-section-inner div.inner_accodian{max-height: 380px;scrollbar-width: thin;-webkit-overflow-scrolling: touch;scrollbar-color: #2fb463 #C3EAD4;scrollbar-width: thin;    padding-right: 20px;}
.faq-section-inner div.inner_accodian::-webkit-scrollbar {width: 14px;border-radius: 100px;}
.faq-section-inner div.inner_accodian::-webkit-scrollbar-track {background: #1e1e2f; border-left: 1px solid #2a2a40; border-radius: 100px;}
.faq-section-inner div.inner_accodian::-webkit-scrollbar-thumb {background: linear-gradient(135deg, #2fb463 0%, #2fb463 100%);border-radius: 8px;border: 3px solid #1e1e2f;border-radius: 100px; }
.faq-section-inner div.inner_accodian::-webkit-scrollbar-thumb:hover {background: linear-gradient(135deg, #2fb463 0%, #2fb463 100%);border: 2px solid #1e1e2f;border-radius: 100px; }
.faq-section-inner div.inner_accodian::-webkit-scrollbar-button {display: none !important;width: 0 !important;height: 0 !important;background: transparent !important;}
.faq-section-inner div.inner_accodian::-webkit-scrollbar-button:single-button {display: none !important;}
.faq-section-inner div.inner_accodian::-webkit-scrollbar-button:vertical:decrement, 
.faq-section-inner div.inner_accodian::-webkit-scrollbar-button:vertical:increment { display: none !important;height: 0 !important;}
.faq-section-inner .qustion_warp_inner { max-width: 900px;margin: auto;}
.faq-section-inner .qustion_warp_inner .accordion-item {background: linear-gradient(90deg, #FFFFFF 0%, #12D18F 100%);border: 1px solid #F2F5FA;margin-bottom: 21px;border-radius: 100px;overflow: hidden;box-shadow: 0px 37px 33px 0px #1E2E4D00;box-shadow: 0px 4px 4px 0px #00000040 inset;}
.faq-section-inner .accordion-item .accordion-button::after {background-image: url(../tiz-pro/arrow-down.png);width: 15px;height: 15px;background-size: 15px !important;filter: brightness(0) saturate(100%) invert(0%) sepia(93%) saturate(7466%) hue-rotate(84deg) brightness(81%) contrast(96%);}
.faq-section-inner .accordion-item .accordion-button::after {background-image: url(../tiz-pro/arrow-down.png);width: 15px;height: 15px;background-size: 15px !important;filter: brightness(0) saturate(100%) invert(0%) sepia(93%) saturate(7466%) hue-rotate(84deg) brightness(81%) contrast(96%);}
.faq-section-inner .accordion-item .accordion-button {background: transparent;border: 0;font-size: 18px;color: #000;font-weight: 500;line-height: 30px;padding: 13px 30px;border-radius: 0;box-shadow: none;font-family: "Poppins", sans-serif;}
.faq-section-inner .accordion-item .accordion-body {padding: 0 30px 10px;color: #000;font-size: 14px;}
.faq-section-inner .accordion-item .accordion-body p {margin: 0;}
section.qustion_warp.faq-section-inner.design-1 {backdrop-filter: blur(100px);background: linear-gradient(180deg, #FFF 61.65%, rgb(47, 205, 174) 100%);}
section.qustion_warp.faq-section-inner.design-1 .accordion-item {background: linear-gradient(180deg, #000000 -40%, #00F5C4 100%);}
section.qustion_warp.faq-section-inner.design-1 .accordion-item button.accordion-button {color: #FFF;}
section.qustion_warp.faq-section-inner.design-1 .accordion-item .accordion-body {color: #FFF;}
section.qustion_warp.faq-section-inner.design-1 .accordion-item:nth-child(2n){background: #000;}
section.qustion_warp.faq-section-inner.design-1 .accordion-item button.accordion-button::after {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(245deg) brightness(110%) contrast(102%);}
section.qustion_warp.faq-section-inner.design-2 {padding: 80px 0;background: transparent;}
section.qustion_warp.faq-section-inner.design-2 .qustion_warp_inner .accordion-item {background: linear-gradient(180deg, #22C55E -18.47%, #000000 161.25%);}
section.qustion_warp.faq-section-inner.design-2 .qustion_warp_inner .accordion-item button.accordion-button {color: #FFF;}
section.qustion_warp.faq-section-inner.design-2 .qustion_warp_inner .accordion-item .accordion-body {color: #FFF;}
section.qustion_warp.faq-section-inner.design-2 .qustion_warp_inner .accordion-item:nth-child(2n){background: #000;}
section.qustion_warp.faq-section-inner.design-2 .qustion_warp_inner .accordion-item button.accordion-button::after {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(245deg) brightness(110%) contrast(102%);}
@media (max-width:1699px) {
.faq-section-inner h2.same_heading{font-size: 32px;}
.faq-section-inner{padding-bottom: 50px;}
section.qustion_warp.faq-section-inner.design-2 {padding: 70px 0;background: transparent;}
}
@media (max-width:1399px) {
.faq-section-inner .course_warp_contact {padding-bottom: 30px;}
}
@media (max-width:1199px) {
.faq-section-inner h2.same_heading {font-size: 26px;line-height: 35px;}
.faq-section-inner h2.same_heading::before{height: 12px;}
.faq-section-inner { padding-bottom: 30px; }
section.qustion_warp.faq-section-inner.design-2 {padding: 50px 0;background: transparent;}
}
@media (max-width:991px) {
.faq-section-inner h2.same_heading {font-size: 22px;line-height: 35px;}
}
@media (max-width:767px) {
.faq-section-inner .accordion-item .accordion-button{font-size: 16px;}
.faq-section-inner .qustion_warp_inner .accordion-item{border-radius: 50px;}
.faq-section-inner .accordion-item .accordion-button{line-height: 25px;}
.faq-section-inner .qustion_warp_inner .accordion-item{margin-bottom: 10px;}
}