@media (min-width:0rem){#interior-hero{padding-bottom:3rem}#interior-hero .cs-container{justify-content:center}#interior-hero .cs-container .container-text .cs-topper{text-align:center;width:100%}#interior-hero .cs-container .container-text h1{width:100%;text-align:center}#interior-hero .cs-container .container-text .p1{max-width:50rem;width:100%;text-align:center}}@media (min-width:0rem){#faq-vn-2{overflow:hidden;position:relative;z-index:1;background-color:var(--backround-1);padding:var(--sectionPadding);padding-top:0}#faq-vn-2 .cs-container{width:100%;max-width:70.4rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(4.8rem,9.6vw,6.4rem);position:relative;z-index:1}#faq-vn-2 .cs-container .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#faq-vn-2 .cs-container .cs-flex-group{width:100%;display:flex;flex-direction:column;gap:3.2rem;position:relative}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group{display:flex;justify-content:center;align-items:stretch;gap:1.2rem;align-self:stretch}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option{font-family:var(--headerFont);font-size:clamp(1.3rem,3.2vw,2rem);font-weight:700;line-height:1.2em;padding:1.2rem clamp(.1rem,2vw,2rem);background-color:#fff;color:var(--bodyTextColor);border:2px solid #bababa;border-radius:13rem;position:relative;z-index:1;transition:border-color .3s;overflow:hidden}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option:hover{cursor:pointer;border-color:var(--primary-2);border-radius:13rem}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option:hover::before{opacity:.1;border-radius:13rem}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option.cs-active{color:var(--primary-2);border-color:var(--primary-2)}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option.cs-active::before{opacity:.1}#faq-vn-2 .cs-container .cs-flex-group .cs-button-group .cs-option::before{content:"";width:100%;height:100%;background:var(--primary-2);opacity:0;position:absolute;top:0;left:0;z-index:-1;transition:opacity .3s}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper{position:relative}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group{width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,3.2vw,1.6rem);transform-style:preserve-3d;perspective:1440px;transition:transform .7s,opacity .3s,visibility .5s,top .3s,left .3s;transform-origin:top}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group.cs-hidden{pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0;transform:scaleY(0)}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group.cs-hidden .cs-faq-item{opacity:0;transform:rotateX(270deg)}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group .cs-faq-item{list-style:none;width:100%;padding:clamp(1.6rem,6.4vw,2.4rem);box-shadow:rgba(149,157,165,.1) 0 12.8px 25.6px;border-radius:1.6rem;background-color:#fff;transform:rotateX(0);transition:transform .6s,opacity .3s}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group .cs-faq-item:hover{cursor:pointer}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group .cs-faq-item.active .cs-button{color:var(--primary-2);padding-bottom:2.4rem}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-faq-group .cs-faq-item.active .cs-item-p{height:auto;padding:0 0 2rem 0;opacity:1}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button{font-family:var(--headerFont);font-size:clamp(1.6rem,3.2vw,1.8rem);background-color:transparent;font-weight:700;line-height:1.2em;text-align:left;width:100%;color:var(--headerColor);border:none;position:relative;transition:background-color .3s,color .3s;display:flex}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button .cs-button-text{width:98%;padding-right:.1rem}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button:hover{cursor:pointer}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button::after,#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button::before{content:"";width:.8rem;height:.2rem;background-color:var(--headerColor);opacity:1;border-radius:50%;position:absolute;top:50%;transition:transform .5s}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button::before{right:.4rem;transform:rotate(45deg)}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-button::after{right:0rem;transform:rotate(-45deg)}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-item-p{font-family:var(--bodyFont);font-size:clamp(1.4rem,2.4vw,1.6rem);line-height:1.6em;width:90%;height:0;margin:0;padding:0;overflow:hidden;color:var(--bodyTextColor);opacity:0;transition:opacity .3s,padding-bottom .3s}#faq-vn-2 .cs-container .cs-flex-group .cs-wrapper .cs-item-p a{color:var(--primary-2)}}@media (min-width:768px){#faq-vn-2 .cs-container{max-width:108rem}#faq-vn-2 .cs-container .cs-button-group{flex-direction:row}}@media (min-width:1024px){#faq-vn-2 .cs-option{padding:1.2rem 2.4rem}}@media (min-width:0px){#cta{padding-top:0}}
/*# sourceMappingURL=faq.css.map */
