.faq_block{padding:100px 0}.faq_heading,.faq_main_cnt{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.mobile-popup{display:none!important}.faq_main_cnt>*{text-align:center;width:47%}.faq_main_cnt img{height:611px;max-width:100%;object-fit:cover}.faq_heading h2{font-size:50px;width:10%}.faq_heading p{font-size:25px;font-weight:700;width:86%}.faq_heading p span{font-size:25px;font-weight:400}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion button{background:none;border:none;color:#000;display:block;font-size:20px;font-weight:700;outline:none;padding:1em 4rem 1rem 0;position:relative;text-align:left;width:100%}.accordion button:focus,.accordion button:focus:after,.accordion button:hover,.accordion button:hover:after{color:#000;cursor:pointer}.accordion button .accordion-title{padding:1em 1.5em 1em 0}.accordion button .icon{color:#62774b;display:inline-block;height:22px;position:absolute;right:0;top:18px;width:22px}.accordion button .icon:before{height:2px;left:1px;top:10px;width:18px}.accordion button .icon:after,.accordion button .icon:before{background:currentColor;content:"";display:block;position:absolute}.accordion button .icon:after{height:18px;left:9px;top:2px;width:2px}.accordion button[aria-expanded=true] .icon:after{width:0}.accordion button[aria-expanded=true]+.accordion-content{max-height:9em;opacity:1;transition:all .2s linear;will-change:opacity,max-height}.accordion .accordion-content{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion .accordion-content p{color:#62774b;font-size:20px;font-weight:300;margin:10px 22px 10px 0;text-align:left}.faq_main_cnt a{background-color:#000;border:2px solid #000;border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:23px;font-weight:700;margin-top:50px;padding:13px 22px;text-decoration:none;transition:all .15s ease-in-out}.faq_main_cnt a:hover{background-color:transparent;border:2px solid #000;color:#000}@media screen and (max-width:800px){.faq_main_cnt img{height:auto}.mobile-popup{display:block!important}.desktop-popup{display:none!important}.faq_heading,.faq_main_cnt{flex-direction:column;margin-bottom:0}.faq_heading p{font-size:20px;width:100%}.faq_main_cnt>*{margin-top:50px;width:100%}.faq_heading h2{font-size:40px;margin-bottom:10px;width:100%}.faq_block{padding:60px 0}}