.cursor-hover .heading_section h5{font-size:18px;font-weight:400;line-height:100%;margin:0;text-transform:uppercase}.cursor-hover .heading_section h2{font-size:48px;font-weight:400;line-height:100%;margin:0;padding:30px 0}.cursor-hover .heading_section p{font-size:18px;font-weight:400;line-height:150%;margin:0;max-width:715px}.cursor-hover.main-wrapper{position:relative}.cursor-hover .inner-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.cursor-hover .wrapper{display:flex;flex-direction:column;height:100%;padding:50px 0 0}.cursor-hover .project-overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cursor-hover .faq-question-container{align-items:center;align-self:stretch;border-bottom:1px solid #d0b599;color:#fff;display:flex;justify-content:space-between;padding:15px 30px;position:relative;transition:all .05s ease-in-out}.cursor-hover .question-content{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:0;min-width:240px;padding:0 10px;width:100%}.cursor-hover .question-number{align-self:stretch;font-family:Roxane Display;font-size:25px;font-weight:700;line-height:100%;margin:auto 0;width:75px}.cursor-hover .question-title{flex:1 0 0;font-size:24px}.cursor-hover .question-subtitle,.cursor-hover .question-title{align-self:stretch;font-weight:400;line-height:150%;margin:auto 0}.cursor-hover .question-subtitle{font-size:18px}.swipeimage img{object-fit:contain;width:100%}@media (max-width:991px){.cursor-hover .question-number{margin-right:10px}.cursor-hover .question-content{gap:0;max-width:100%}.cursor-hover .question-title{flex:auto;max-width:100%}}@media (max-width:767px){.cursor-hover .heading_section h2{font-size:38px}.cursor-hover .faq-question-container{padding:0 20px;padding-bottom:20px;padding-top:20px}.faq-question-container .swipeimage{margin:20px 0;opacity:1!important;position:unset!important;transform:unset!important;visibility:visible!important;width:100%}.faq-question-container{flex-direction:column-reverse!important;padding-top:0}}@media screen and (min-width:768px) and (max-width:1024px){.faq-question-container .swipeimage.visible,img.swipeimage{opacity:1!important;visibility:visible!important}img.swipeimage{position:unset!important;transform:none!important}.faq-question-container .swipeimage{left:0;max-width:200px;pointer-events:none;position:fixed;top:0;z-index:9}}