.ift_service_faq .small-wrapper{margin:0 auto;max-width:980px}.ift_service_faq .inner-container{background-color:#edf2ff;border-radius:20px;overflow:hidden;padding:30px;position:relative}.ift_service_faq .inner-container .faq-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px}.ift_service_faq .inner-container .faq-header .left{width:60%}.ift_service_faq .inner-container .faq-header h5{color:#153a91;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:120%;margin-bottom:10px}.ift_service_faq .inner-container .faq-header h2{color:#2a2d3d;font-size:36px;font-weight:300;line-height:120%;margin:0}.ift_service_faq .inner-container .faq-header .faq-icon{height:80px;width:80px}.ift_service_faq .faq-body .container{border-bottom:1px solid #2a5ccf;padding:15px 0}.ift_service_faq .faq-body .container:last-child{border-bottom:0}.ift_service_faq .faq-body .question{align-items:center;color:#153a91;cursor:pointer;display:flex;font-family:Pridi;font-size:24px;font-style:normal;font-weight:400;line-height:120%;padding:20px 80px 20px 20px;position:relative}.ift_service_faq .faq-body .question:after{background:url(https://3289531.fs1.hubspotusercontent-na1.net/hubfs/3289531/2022_ift_theme/graphics/faq-arrow-down.svg);background-repeat:no-repeat;content:"";height:25px;position:absolute;right:20px;transition:.2s;width:25px}.ift_service_faq .faq-body .question.active:after{transform:rotate(180deg)}.ift_service_faq .faq-body .answercont{max-height:0;overflow:hidden;transition:.3s}.ift_service_faq .faq-body .answer{color:#2a2d3d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.5rem;line-height:120%;padding:0 20px 20px}.ift_service_faq .faq-footer .footer-row{align-items:center;display:flex;justify-content:space-between;position:relative}.ift_service_faq .faq-footer .footer-row .left{width:40%}.ift_service_faq .faq-footer .footer-row .left h2{color:#2a2d3d;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:500;line-height:120%}.ift_service_faq .faq-footer .footer-row .left p{color:#2a2d3d;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:400;line-height:120%}.ift_service_faq .faq-footer .footer-row .right{align-items:center;justify-content:center;position:relative;width:40%}.ift_service_faq .faq-footer .footer-row .right .rotate-img{-webkit-animation:rotateleft 12s linear infinite;bottom:-30%;height:402px;left:-50%;position:absolute;width:402px}.ift_service_faq .faq-footer .footer-row .right .graphics-img{height:224px;position:absolute;right:-20%;top:30%;width:224px}.ift_service_faq .faq-footer .footer-row .right .main-img{padding:25px 0;position:relative;width:100%;z-index:1}@media (max-width:868px){.ift_service_faq .inner-container{padding:20px}.ift_service_faq .inner-container .faq-header .left{width:70%}.ift_service_faq .inner-container .faq-header h2{font-size:24px}.ift_service_faq .inner-container .faq-header .faq-icon{height:70px;width:70px}.ift_service_faq .faq-body .question{font-size:20px;padding:5px 57px 5px 0}.ift_service_faq .faq-body .answer{padding:20px 20px 20px 0}.ift_service_faq .faq-footer .footer-row{flex-direction:column-reverse}.ift_service_faq .faq-footer .footer-row .left{padding-top:40px;text-align:center;width:100%}.ift_service_faq .faq-footer .footer-row .right{margin-top:50px;max-width:250px;width:100%}.ift_service_faq .faq-footer .footer-row .left h2{font-size:22px;font-weight:700}.ift_service_faq .faq-footer .footer-row .left p{font-size:16px}.ift_service_faq .faq-footer .footer-row .right .rotate-img{bottom:15%;height:280px;left:-30%;width:280px}.ift_service_faq .faq-footer .footer-row .right .graphics-img{height:167px;right:30%;top:60%;width:167px}}