.contact_us{padding:5em 0}.contact_us .container-fluid{padding-left:80px;padding-right:80px}.contact_us .contact_head{margin-bottom:50px}.contact_us .contact_head h3{color:#bfbfbf;font-size:50px}.contact_us .contact_desc p{color:#bfbfbf;font-size:18px;margin-bottom:40px}.contact_us .info{border-radius:30px;background:rgba(35,35,35,.3);padding:40px;border:2px dashed #2e2e2e;margin-bottom:25px;height:260px}.contact_us .info .circle{width:70px;height:70px;border:1px solid hsla(0,0%,100%,.48);border-radius:50%;margin-bottom:40px;background-color:hsla(0,0%,85%,.17);color:#c2c2c2}.contact_us .info .info_content{margin-bottom:25px}.contact_us .info .info_content .subbtitle{color:#929292;font-size:15px}.contact_us .info .info_content .title{color:#fff;font-size:21px}.contact_form{padding:4em 0}.contact_form .container-fluid{padding-left:80px;padding-right:80px}.contact_form .caption{margin-top:30px}.contact_form .caption h4{color:#bfbfbf;font-size:40px;line-height:48px;margin-bottom:40px}.contact_form .caption p{color:#7a7a7a;font-size:20px}.contact_form .step:not(.on):not(.next){opacity:0!important;transform:translate3d(0,-100%,0);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.contact_form .step.next~.step{transform:translate3d(0,200%,0)}.contact_form .step{transition:1s cubic-bezier(.22,.6,.36,1);position:absolute;opacity:1!important;width:100%;min-height:8rem}.contact_form .step.next{opacity:.2!important;transform:translate3d(0,100%,0);pointer-events:none}.contact_form form .formwrap{overflow:hidden;min-height:25rem;margin-top:-1rem;position:relative}.contact_form form .form_elements{display:flex;justify-content:flex-start;align-items:center;gap:3rem;margin-bottom:30px}.contact_form form .form_elements:not(:first-child){opacity:.5!important;pointer-events:none}.contact_form form .form_elements .form_count{width:80px;padding:20px 10px;border-radius:35px;background:hsla(0,0%,85%,.17);text-align:center;font-size:22px}.contact_form form .form_elements .form_input{position:relative;flex:1 1}.contact_form form .form_elements .form_input .form-check{height:95px}.contact_form form .form_elements .form_input .form-check input[type=checkbox]{width:35px;height:35px;margin-right:25px;background-color:transparent;border-color:#fff;box-shadow:none}.contact_form form .form_elements .form_input .form-check input[type=checkbox]:checked{border-color:#00ef8e}.contact_form form .form_elements .form_input label{color:hsla(0,0%,100%,.18);font-size:30px;line-height:45px;position:absolute}.contact_form form .form_elements .form_input textarea{color:#fff;font-size:30px;display:block;width:100%;outline:0;border:0;background-color:transparent;resize:none;padding:0}.contact_form form .form_elements .form_input textarea:focus{box-shadow:none}.faq{padding:10em 0}.faq .heading,.faq .heading h1{text-align:center}.faq .heading h1{font-size:40px;font-weight:400;margin-bottom:60px;background-image:linear-gradient(.304turn,#fff 18.97%,#fff 93.48%);opacity:.5!important;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.faq .heading p{color:#6e6e6e;font-size:20px}.faq .all_faqs{margin-top:10em}.faq .all_faqs .nav{gap:5em}.faq .all_faqs .nav .nav-item button{border-radius:50px;border:.5px solid hsla(0,0%,100%,.277);padding:30px 50px;color:#7a7a7a}.faq .all_faqs .nav .nav-item button.active{border-radius:50px;border:.5px solid hsla(0,0%,100%,.41);background:hsla(0,0%,6%,.7);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);color:#00ef8e}.faq .all_faqs .tab-content{margin-top:5em}.faq .all_faqs .tab-content .accordion .accordion-item{background-color:transparent;border:0;position:relative;margin-bottom:25px;padding-bottom:25px}.faq .all_faqs .tab-content .accordion .accordion-item:before{content:"";position:absolute;width:100%;height:1px;bottom:0;background:linear-gradient(270deg,#fff,hsla(0,0%,80%,0) .01%,#ccc 50%,hsla(0,0%,80%,0))}.faq .all_faqs .tab-content .accordion .accordion-item .accordion-button{--bs-accordion-btn-active-icon:url(/_next/static/media/top_arrow_active.e16324f2.svg);--bs-accordion-btn-icon:url(/_next/static/media/top_arrow.703f2c4e.svg);color:#7a7a7a;background-color:transparent;box-shadow:none;font-size:1.5rem}.faq .all_faqs .tab-content .accordion .accordion-item .accordion-button:focus{box-shadow:none}.faq .all_faqs .tab-content .accordion .accordion-item .accordion-body{padding:30 40px}.faq .all_faqs .tab-content .accordion .accordion-item .accordion-body p{color:#7a7a7a}