.faq-banner.dark{padding:4em 0;color:#fff}.faq-banner img{max-width:500px}.faq-banner span{font-size:28px;position:relative;top:-10px}.faq-banner-content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:420px;width:min(100%,500px);margin:0 auto}.faq-banner p{font-size:14px;line-height:18px;margin-top:20px;margin-bottom:0}.faq-banner strong{font-size:16px}.accordion_body a{color:var(--secondary-color);text-decoration:none}.accordion_head:after{content:"";position:absolute;display:block;width:200px;height:3px;background:var(--secondary-color);border-radius:50px;left:50%;transform:translateX(-50%);bottom:0}.accordion_body{padding:2em 0 0}.accordion_container{padding:15px 20px}.accordion_head{color:#000;cursor:pointer;font-size:15px;text-align:center;position:relative;padding:3em 0 0}.accordion_body p{font-size:18px;font-weight:800;color:#000;line-height:21px}.plusminus{float:right}.accordion_body span{color:var(--secondary-color)}.accordion-wrp{margin:15px 0}.accordion-icon{transition:transform .3s ease;max-width:20px}.plusminus img.active{transform:rotate(90deg);transition:transform .3s ease}.faq-sec{padding-bottom:3em}.faq-sec .primary-btn{width:45%}@media only screen and (max-width:991px){.faq-banner span{font-size:18px}.faq-banner p{text-align:center}.faq-sec .primary-btn{width:70%}.blog-excerpt{height:auto}.faq-banner-content{height:auto;margin:0 auto}.faq-banner-content h1{font-size:22px}.plusminus{float:right;position:absolute;right:-20px;top:45px}}@media only screen and (max-width:595px){.accordion_head{font-size:12px}.faq-sec .primary-btn{width:80%}.faq-banner-content{height:300px}.plusminus{position:absolute;right:-20px;top:35px!important}.faq-banner.dark{padding:1em 0 2em;color:#fff}.accordion_body p{font-size:16px}}