.faqs{align-content:center;align-items:center;justify-content:center;position:relative;gap:5rem;transition:var(--animation-primary);padding:.5rem}.faqs,.faqs .faqs__container{display:flex;flex-direction:column;height:100%;width:100%}.faqs .faqs__container{align-items:flex-start;justify-content:flex-start;gap:1rem;padding-top:2rem;padding-left:0;transition:all .8s cubic-bezier(.19,1,.22,1)}.faqs .faqs__container .item-1{position:relative;width:100%;height:100%}.faqs .faqs__container .item-1:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--title-color);transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.65,.05,.36,1)}.faqs .faqs__container .item-1.in-view:not(:last-child):after{transform:scaleX(1)}.faqs .faqs__container .item-1.in-view{opacity:1;transition:opacity 1s ease-in-out}.faqs .faqs__container .item-1:first-child{border-top:none}.faqs .faqs__container .item-1:last-child{border-bottom:none}.faqs .faqs__container .item-1 .accordion{display:flex;width:100%;align-items:flex-start;justify-content:space-between;font-size:1.175rem;font-weight:500;cursor:pointer;transition:all .8s cubic-bezier(.19,1,.22,1)}.faqs .faqs__container .item-1 .accordion h2{color:var(--container-color);font-size:1.25rem;font-weight:500;text-transform:capitalize;letter-spacing:-.05rem;padding-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--body-font)}@media(max-width:956px){.faqs .faqs__container .item-1 .accordion h2{font-size:1rem}}@media(max-width:556px){.faqs .faqs__container .item-1 .accordion h2{font-size:.9rem}}.faqs .faqs__container .item-1 .accordion .title{width:100%}.faqs .faqs__container .item-1 .accordion .accCategory{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.faqs .faqs__container .item-1 .accordion .accCategory h3{font-weight:300;width:100%;color:var(--container-color);font-size:1rem;text-transform:lowercase;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:756px){.faqs .faqs__container .item-1 .accordion .accCategory h3{display:none}}.faqs .faqs__container .item-1 .accordion .icon{width:100%;transition:all .8s cubic-bezier(.19,1,.22,1);font-size:1rem;padding-right:1rem;font-weight:300;display:flex;align-items:center;justify-content:flex-end;color:var(--container-color)}.faqs .faqs__container .item-1 .accordion .icon.spin{transform:rotate(180deg);transition:all .8s ease}.faqs .faqs__container .item-1 .panel{max-height:0;overflow:hidden;transition:all .8s cubic-bezier(.19,1,.22,1)}.faqs .faqs__container .item-1 .panel p{color:var(--container-color);font-weight:300;width:95%;text-align:justify;font-size:.9rem;padding-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:456px){.faqs .faqs__container .item-1 .panel p{font-size:.9rem;letter-spacing:normal}}.faqs .faqs__container .item-1 .panel img{height:30vh;width:100%;object-fit:cover}.faqs .faqs__container .item-1 .panel video{height:30vh;width:100%}.faqs .faqs__container .item-1 .open{max-height:100%;transition:all .8s cubic-bezier(.19,1,.22,1)}