.faq-section{position:relative}.content_block_three .content-box{display:block;position:relative}.content_block_three .content-box .accordion{background:#fff;border-radius:20px;box-shadow:0 10px 50px 0 rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;position:relative}.content_block_three .content-box .accordion:last-child{margin-bottom:0}.content_block_three .content-box .accordion .acc-btn{cursor:pointer;padding:15px 60px 15px 30px;position:relative}.content_block_three .content-box .accordion .acc-btn h3{font-size:22px;line-height:30px}.content_block_three .content-box .accordion .acc-btn.active h3{color:#fff}.content_block_three .content-box .accordion .acc-btn .icon-box{color:#000;font-size:12px;position:absolute;right:30px;top:24px}.content_block_three .content-box .accordion .acc-btn.active .icon-box{color:#fff;transform:rotate(180deg)}.content_block_three .content-box .accordion .acc-content{padding:26px 70px 35px 30px}.image_block_two .image-box{display:block;position:relative}.image_block_two .image-box .image{border-radius:245px 245px 30px 245px}.image_block_two .image-box .image img{width:100%}.image_block_two .image-box .award-box{border-radius:30px 30px 80px 30px;bottom:110px;left:0;padding:39px 40px 33px;position:absolute;text-align:center;width:250px;z-index:1}.image_block_two .image-box .award-box:before{background:var(--secondary-color);border-radius:30px 30px 80px 30px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.image_block_two .image-box .award-box:after{background:#fff;border-radius:30px 30px 80px 30px;content:"";height:100%;left:10px;position:absolute;top:13px;width:100%;z-index:-2}.image_block_two .image-box .award-box .icon-box{display:block;margin-bottom:14px;position:relative}.image_block_two .image-box .award-box h4{color:#fff;display:block;font-size:20px;line-height:26px}.faq-section.alternat-2 .content_block_three .content-box{margin:0 auto;max-width:630px}.rtl .image_block_two .image-box{margin-left:0;margin-right:30px}.rtl .content_block_three .content-box{margin-left:30px;margin-right:0}@media only screen and (max-width:991px){.content_block_three .content-box{margin-bottom:30px;margin-right:0}.image_block_two .image-box,.rtl .content_block_three .content-box{margin-left:0}.rtl .image_block_two .image-box{margin-right:0}}@media only screen and (max-width:767px){.faq-section{padding:65px 0 70px}.faq-section.pt_0.pb_0{padding:0}}@media only screen and (max-width:599px){.content_block_three .content-box .accordion .acc-content{padding-right:30px}}