.ockto-faq-section{background-color:#f8f4ec;padding:100px 20px}.ockto-faq-section .faq-container{margin:0 auto;max-width:1170px}.ockto-faq-section .faq-title{color:#002c2e;font-family:BebasNeue;font-size:44px;letter-spacing:.44px;line-height:40px;margin-bottom:20px;text-transform:uppercase}.ockto-faq-section .faq-item{border-bottom:1px solid rgba(21,8,61,.15)}.ockto-faq-section .faq-question{align-items:center;background:transparent;border:none;color:#15083d;cursor:pointer;display:flex;justify-content:space-between;list-style:none;outline:none;padding:30px 0;text-align:left;width:100%}.ockto-faq-section .faq-question::-webkit-details-marker{display:none}.ockto-faq-section .faq-question span{color:#002c2e;font-family:InterTightLight;font-size:22px;font-weight:600;line-height:140%;padding-right:20px}.ockto-faq-section .faq-icon{flex-shrink:0;height:24px;position:relative;width:24px}.ockto-faq-section .faq-icon:after,.ockto-faq-section .faq-icon:before{background-color:#15083d;content:"";position:absolute;transition:transform .3s ease}.ockto-faq-section .faq-icon:before{height:2px;left:4px;top:11px;width:16px}.ockto-faq-section .faq-icon:after{height:16px;left:11px;top:4px;width:2px}details[open] .faq-question .faq-icon:after{transform:rotate(90deg) scale(0)}.ockto-faq-section .faq-answer-inner{animation:fadein .4s ease-in-out;color:#002c2e;font-family:InterTightLight;font-size:18px;line-height:28px;padding-bottom:30px}@keyframes fadein{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ockto-faq-section .faq-answer-inner p{margin:0 0 15px}.ockto-faq-section .faq-answer-inner p:last-child{margin-bottom:0}@media (max-width:768px){.ockto-faq-section{padding:60px 20px}.ockto-faq-section .faq-title{font-size:35px;margin-bottom:35px}.ockto-faq-section .faq-question span{font-size:18px}}