.faq-section{padding:355px 0 280px}.faq-section .pattern-layer .pattern-1{top:0}.faq-section .pattern-layer .pattern-1,.faq-section .pattern-layer .pattern-2{height:150px;position:absolute;background-size:100% 100%;left:0;width:100%;background-repeat:no-repeat}.faq-section .pattern-layer .pattern-2{bottom:0}.faq-section .bg-layer{background-size:cover;background-repeat:no-repeat;background-repeat:space}.faq-section .bg-layer,.faq-section .bg-layer:before{height:100%;position:absolute;top:0;left:0;width:100%}.faq-section .bg-layer:before{content:"";opacity:.95;background:#ecf4fa}.image_block_three .image-box{position:relative;padding-right:69px;padding-bottom:113px;display:block}.image_block_three .image-box .image{border-radius:5px}.image_block_three .image-box .image img{border-radius:5px;width:100%}.image_block_three .image-box .image-2{right:0;position:absolute;bottom:0;z-index:1}.image_block_three .image-box .image-1{overflow:hidden;position:relative}.image_block_three .image-box .image-1:before{height:100%;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);content:"";position:absolute;top:0;background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.3)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));left:-85%;width:50%;display:block;z-index:2;z-index:1}.image_block_three .image-box:hover .image-1:before{-webkit-animation:shine 1s;animation:shine 1s}.image_block_three .image-box .rotate-text .text{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);writing-mode:vertical-lr}.image_block_three .image-box .rotate-text{height:175px;right:0;position:absolute;text-align:center;top:-75px;box-shadow:0 4px 30px rgba(0,0,0,.1);border-radius:50%;background:#fff;width:175px}.image_block_three .image-box .rotate-text .icon-box img{position:relative;display:inline-block}.image_block_three .image-box .rotate-text .icon-box{height:175px;position:absolute;top:0;left:0;width:175px;line-height:175px}.image_block_three .image-box .rotate-text .curved-circle{font-size:15px;font-weight:500;color:var(--title-color);text-transform:uppercase;position:absolute;position:relative;top:14px;left:87px;line-height:20px;display:inline-block}.content_block_five .content-box{position:relative;margin-left:-30px;margin-top:-18px;display:block}.accordion{margin-bottom:15px;position:relative;background:#fff}.accordion:last-child{margin-bottom:0}.accordion .acc-btn{padding:17px 50px 16px 15px;transition:all .5s ease;position:relative;cursor:pointer;display:block}.accordion .acc-btn h5{padding:3px 0 2px 62px;font-size:18px;font-weight:500;position:relative;line-height:32px;display:block}.accordion .acc-btn h5 i{height:37px;font-size:20px;color:var(--title-color);position:absolute;text-align:center;top:0;border-radius:5px;background:rgba(0,93,185,.1);left:0;width:39px;line-height:37px}.accordion .acc-content{padding:0 70px 30px 77px}.accordion .acc-content p{font-size:16px}.accordion .acc-btn .icon-box{font-size:8px;right:28px;color:var(--title-color);transition:all .5s ease;position:absolute;top:32px;display:inline-block}.accordion .acc-btn.active .icon-box{transform:rotate(180deg)}.faq-style-three{background:#f1f9ff}.faq-style-three .sec-title h2{margin-bottom:30px}.faq-style-three .accordion-box{max-width:600px}.faq-style-three .image-box{position:relative;padding-right:98px;padding-left:55px;display:block}.faq-style-three .image-box img{width:100%}.faq-style-three .icon-layer{right:60px;position:absolute;bottom:125px}.faq-style-three .accordion{border:1px solid rgba(0,0,0,.05)}.faq-style-three .accordion.active-block{border:1px solid #fff;box-shadow:0 4px 15px rgba(255,192,0,.1)}.faq-section.faq-page{padding:205px 0 130px}.faq-section.faq-page .accordion{border:1px solid rgba(0,0,0,.05)}.faq-section.faq-page .accordion.active-block{border-color:#fff;box-shadow:0 4px 15px rgba(255,192,0,.1)}