.gi-faqs .gi-faqs-heading{margin:0 auto 40px;max-width:100%;padding:0 0 40px;position:relative;text-align:center;width:100%}.gi-faqs .gi-faqs-heading h2{color:#fff;font-size:48px;font-weight:600;line-height:56px;padding:0;text-transform:capitalize}.gi-faqs .gi-faqs-heading h2:before{background:#ff7a59;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;width:85px}.gi-faqs .gi-faqs-heading h3{color:#fbe26b;font-size:24px;font-weight:400;line-height:38px;margin:10px 0 0}.gi-faqs .gi-faqs-inner .tabs{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;row-gap:10px}.gi-faqs .gi-faqs-inner .input{opacity:0;position:absolute}.gi-faqs .gi-faqs-inner .label{background:#252525;border:0 solid transparent;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;margin:0 10px;padding:10px 25px;position:relative;transition:all .5s ease;width:auto}.gi-faqs .gi-faqs-inner .panel{background:transparent;display:none;gap:10px;margin:48px 0 0;order:9;padding:0;width:100%}.gi-faqs .gi-faqs-inner .input:checked+.label{background:linear-gradient(13deg,#f77d58,#eba149)}.gi-faqs .gi-faqs-inner .input:checked+.label+.panel{display:block}.gi-faqs .gi-faqs-box{display:flex;flex-direction:column;gap:15px}.gi-faqs .gi-faqs-box .gi-faqs-box-item label{border:1px solid #32475b;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:600;line-height:30px;padding:30px 98px 31px 35px;position:relative}.gi-faqs .gi-faqs-box .gi-faqs-box-item input{opacity:0;position:absolute}.gi-faqs .gi-faqs-box .gi-faqs-box-item input:checked+label{background:#ff7a59;border-color:transparent;border-radius:10px 10px 0 0}.gi-faqs .gi-faqs-box .gi-faqs-box-item label:after{content:"\276F";position:absolute;right:39px;text-align:center;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .5s ease}.gi-faqs .gi-faqs-box .gi-faqs-box-item input:checked+label:after{transform:translateY(-50%) rotate(-90deg)}.gi-faqs .gi-faqs-box .gi-faqs-box-item .gi-faqs-box-item-content{background:#ff7a59;border-radius:0 0 10px 10px;color:#fff;font-size:18px;font-weight:400;line-height:27px;max-height:0;opacity:0;position:relative;z-index:1}.gi-faqs .gi-faqs-box .gi-faqs-box-item .gi-faqs-box-item-content p{margin:0}.gi-faqs .gi-faqs-box .gi-faqs-box-item input:checked+label+.gi-faqs-box-item-content{margin:-10px 0 0;max-height:100vh;opacity:1;padding:0 98px 24px 35px}.gi-faqs .gi-faqs-cta .gi-button-content .cta_button,.gi-faqs .gi-faqs-cta .gi-button-content a{background:linear-gradient(#161616,#161616) padding-box,linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box;border:2px solid transparent;border-radius:5px;color:#fff;display:inline-flex;font-size:20px!important;font-weight:500!important;gap:10px;line-height:15px!important;margin-top:50px;padding:19.5px 35px!important;text-align:center;transition:all .5s ease;width:fit-content}.gi-faqs .gi-faqs-cta .gi-button-content .cta_button:hover,.gi-faqs .gi-faqs-cta .gi-button-content a:hover{background:linear-gradient(24.04deg,#f77d58 11.85%,#eba149 88.3%) border-box}.gi-faqs .gi-faqs-cta .gi-button-content i,.gi-faqs .gi-faqs-cta .gi-button-content i svg{color:#fff;height:16px;width:16px;fill:currentColor}.gi-faqs .gi-faqs-cta .gi-button-content.align-center{text-align:center}.gi-faqs .gi-faqs-cta .gi-button-content.align-left{text-align:left}.gi-faqs .gi-faqs-cta .gi-button-content.align-right{text-align:right}@media(max-width:991px){.gi-faqs .gi-faqs-heading h2{font-size:40px;line-height:48px}.gi-faqs .gi-faqs-box .gi-faqs-box-item label{padding:30px 98px 30px 30px}.gi-faqs .gi-faqs-box .gi-faqs-box-item input:checked+label+.gi-faqs-box-item-content{padding:0 98px 24px 30px}}@media(max-width:767px){.gi-faqs .gi-faqs-heading h2{font-size:32px;line-height:40px}.gi-faqs .gi-faqs-box .gi-faqs-box-item label{padding:20px 50px 20px 20px}.gi-faqs .gi-faqs-box .gi-faqs-box-item label:after{font-size:22px;right:20px}.gi-faqs .gi-faqs-box .gi-faqs-box-item input:checked+label+.gi-faqs-box-item-content{padding:0 50px 20px 20px}.gi-faqs .gi-faqs-box .gi-faqs-box-item label{font-size:20px;line-height:29px}.gi-faqs .gi-faqs-heading h3{font-size:16px;line-height:22px}}