/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
@media screen and (min-width: 750px) and (max-width: 989px){.wl-faq .page-width{padding:0 5rem}}.wl-faq .wl-faq-title{margin-top:4rem;margin-bottom:2rem;text-align:center;color:rgb(var(--color-foreground))}@media screen and (width < 750px){.wl-faq .wl-faq-title{margin-top:6rem}}.wl-faq .wl-faq-search{max-width:65rem;margin:4rem auto 6rem}.wl-faq .wl-faq-search__wrapper{display:block}.wl-faq .wl-faq-search__form{display:inline-block}.wl-faq .wl-faq-search__input-wrapper{position:relative}.wl-faq .wl-faq-search__input{width:100%;height:4.4rem;border-radius:var(--inputs-radius-outset);padding:0 4.8rem;border:hidden;background-color:rgba(var(--color-foreground),.1);outline:none;box-shadow:none}.wl-faq .wl-faq-search__button{position:absolute;top:60%;left:1rem;transform:translateY(-50%);background:none;border:none;cursor:pointer}.wl-faq .wl-faq-search__icon{width:1.8rem;height:1.8rem}@media screen and (width < 750px){.wl-faq .wl-faq-search{width:100%;margin-top:2rem;margin-bottom:3rem}}.wl-faq .wl-faq-category{position:relative;margin:0 0 6rem}@media screen and (width < 750px){.wl-faq .wl-faq-category{margin:0 0 3rem}}.wl-faq .wl-faq-category__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0;padding-right:0;gap:1.6rem;justify-content:center}@media screen and (width < 750px){.wl-faq .wl-faq-category__list{gap:1rem}}.wl-faq .wl-faq-category__item{margin:0}.wl-faq .wl-faq-category__button{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem;padding:1.2rem 2rem;white-space:nowrap;border:.1rem solid rgba(var(--color-foreground),.2);transition:background .2s,border .2s;min-height:auto;line-height:1.6;min-width:auto}.wl-faq .wl-faq-category__button:after{box-shadow:none}@media screen and (width < 750px){.wl-faq .wl-faq-category__button{padding:.6rem 1.2rem}}.wl-faq .wl-faq-category__item.active .button{background-color:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.wl-faq collapse-header{margin:1rem 0;align-items:center;display:flex;cursor:pointer;font-weight:700;justify-content:space-between}.wl-faq collapse-header .question_contents_wrap{display:flex;align-items:center;gap:1.45rem;padding-right:1rem}@media screen and (width < 750px){.wl-faq collapse-header .question_contents_wrap{gap:.4rem}}.wl-faq collapse-content{display:flex;overflow:hidden;align-items:center;gap:1.5rem;transition:height .3s ease;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (width < 750px){.wl-faq collapse-content{align-items:start;gap:.4rem}}.wl-faq wl-collapse{display:block;cursor:pointer;font-weight:700;justify-content:space-between}.wl-faq wl-collapse[collapsed] .icon-button-close{display:none}.wl-faq wl-collapse:not([collapsed]) .icon-button-open{display:none}.wl-faq .icon-wrapper{display:flex;align-items:center}.wl-faq #q-and-a-list{margin-top:0;margin-bottom:6rem;color:rgb(var(--color-foreground))}@media screen and (width < 750px){.wl-faq #q-and-a-list{margin-bottom:5rem}}.wl-faq .question-number{width:3rem;min-width:3rem;text-align:center;display:inline-block;font-size:3rem;font-weight:700;line-height:1.2}.wl-faq .answer-number{width:3rem;min-width:3rem;text-align:center;display:inline-block;font-size:3rem;font-weight:700;color:#ec6256;line-height:1.4;margin-bottom:1.5rem}.wl-faq .question-text{font-size:1.5rem;font-weight:700;flex:1;text-align:left;line-height:1.6;padding:1.45rem 0}@media screen and (width < 750px){.wl-faq .question-text{font-size:1.3rem;padding:.8rem 0;line-height:1.5}}.wl-faq .answer-text{flex:1;text-align:left;font-size:1.5rem;line-height:2;margin-bottom:1.5rem;font-weight:var(--font-body-weight)}@media screen and (width < 750px){.wl-faq .answer-text{font-size:1.3rem;margin-bottom:1rem}}.wl-faq .wl-faq-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:0;margin-bottom:6rem}.wl-faq .wl-faq-contact__title{margin-top:0;margin-bottom:4rem;color:rgb(var(--color-foreground))}@media screen and (width < 750px){.wl-faq .wl-faq-contact__title{margin-bottom:2rem}}.wl-faq .wl-faq-contact__description{font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground));text-align:center;margin-top:0;margin-bottom:4rem}.wl-faq .wl-faq-contact__button{margin-top:0}.wl-faq .wl-faq-contact__icon{margin-right:1rem}.wl-faq .wl-faq-contact__icon svg{width:2.5rem;height:2rem;display:flex;align-items:center}@media screen and (width < 750px){.wl-faq .wl-faq-contact{margin-top:2rem;margin-bottom:6rem}.wl-faq .wl-faq-contact__description{font-size:1.3rem;margin-bottom:3rem}.wl-faq .wl-faq-contact__button{margin-top:0}}
