.ub-faq-container,.ub-faq-section{box-sizing:border-box;width:100%}.ub-faq-container{margin:0 auto;max-width:1240px;padding:0 24px}.ub-faq-header-block{margin-bottom:48px;text-align:left}.ub-faq-tag{display:block;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;text-transform:uppercase}.ub-faq-main-title,.ub-faq-tag{font-family:Open Sans,sans-serif}.ub-faq-main-title{font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:1.25;margin:0 0 16px}.ub-faq-desc{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.6}.ub-faq-item{box-sizing:border-box;overflow:hidden;transition:background-color .3s ease;width:100%}.ub-faq-trigger{align-items:center;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;line-height:1.4;list-style:none;padding:24px 0;transition:color .25s ease;user-select:none}.ub-faq-trigger::-webkit-details-marker{display:none}.ub-faq-trigger:hover{color:var(--hover-color)!important}.ub-faq-question-text{padding-right:24px}.ub-faq-icon-wrapper{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s ease;width:32px}.ub-faq-icon-wrapper svg{transition:transform .3s ease}.ub-faq-trigger:hover .ub-faq-icon-wrapper{background-color:rgba(0,0,0,.03)}.ub-faq-item[open] .ub-faq-trigger .ub-faq-icon-wrapper{transform:rotate(180deg)}.ub-faq-panel{font-family:Open Sans,sans-serif;font-size:15px;line-height:1.65}.ub-faq-panel-inner{padding:0 0 24px}.ub-faq-panel p{margin:0 0 16px}.ub-faq-panel p:last-child{margin-bottom:0}@media (max-width:768px){.ub-faq-main-title{font-size:30px}.ub-faq-trigger{font-size:16px;padding:20px 0}}