.main .contact-us{background:#fff;position:relative}.main .contact-us .form-container{width:100%;position:relative;top:-7px;margin-bottom:-15px}.main .contact-us .form-container img{width:100%}.main .contact-us .form-container .inner{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:content;align-items:center;gap:48px}.main .contact-us .form-container .inner h2{width:640px;color:#034426;font-size:44px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left}.main .contact-us .form-container .inner form{width:640px;display:flex;flex-direction:column;gap:48px}.main .contact-us .form-container .inner form fieldset{display:flex;flex-direction:column;gap:24px;border:none}.main .contact-us .form-container .inner form fieldset label{display:flex;flex-direction:column;gap:6px}.main .contact-us .form-container .inner form fieldset label .phone{border:none;outline:none;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 #1018280d;padding-left:10px}.main .contact-us .form-container .inner form fieldset label span{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#034426}.main .contact-us .form-container .inner form fieldset input{width:100%;height:48px;padding:12px 16px;border:none;outline:none;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 #1018280d}.main .contact-us .form-container .inner form fieldset textarea{width:100%;height:130px;padding:12px 16px;border:none;outline:none;border-radius:8px;background:#fff;box-shadow:0 1px 2px 0 #1018280d}.main .contact-us .form-container .inner form button{height:50px;background:#034426;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center;outline:none;border:none;cursor:pointer}.main .contact-us .form-container .inner p.bottom-text{width:600px;height:0;overflow:hidden;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0;text-align:center;color:#000;margin-top:-20px;transition:all 1s linear}.main .contact-us .form-container .inner p.bottom-text.active{height:auto;transition:all 1s linear}.main .contact-us .explore .inner p{width:700px}.main .contact-us .explore .inner .socials{display:flex;gap:15px;margin-top:10px}.main .contact-us .explore .inner .socials img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.main .contact-us .section-six p.des{width:760px;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#000000b8;margin-top:-70px;padding:20px 0;margin-bottom:50px}.main .contact-us .question{width:100%;padding-bottom:50px}.main .contact-us .question .inner{width:90%;margin:0 auto}.main .contact-us .question .inner .content{width:600px;display:flex;flex-direction:column;gap:16px}.main .contact-us .question .inner .content h3{font-size:24px;font-weight:500;line-height:31px;letter-spacing:0;text-align:left;color:#034426}.main .contact-us .question .inner .content p{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0;text-align:left;color:#000}.main .contact-us .question .inner .content button{width:160px;height:51px;padding:5px 12px;font-size:18px;font-weight:400;line-height:27px;letter-spacing:0;text-align:center;color:#034426;background:transparent;border-radius:8px;border:2px solid #034426;cursor:pointer}@media screen and (max-width:1170px){.main .contact-us .form-container{height:880px;margin-bottom:-10px}.main .contact-us .form-container img{height:100%;-o-object-fit:cover;object-fit:cover}.main .contact-us .form-container .inner{height:100%;padding:50px 0}}@media screen and (max-width:820px){.main .contact-us .section-six p.des{width:80%}}@media screen and (max-width:770px){.main .contact-us .form-container .inner h2{width:90%;font-size:32px;text-align:center}.main .contact-us .explore .inner p,.main .contact-us .form-container .inner form{width:90%}}@media screen and (max-width:660px){.main .contact-us .question .inner .content{width:80%}.main .contact-us .question .inner .content h3{font-size:24px}.main .contact-us .question .inner .content p{font-size:16px}.main .contact-us .section-six p.des{margin-top:-50px;width:90%;font-size:16px}.main .contact-us .form-container .inner p.bottom-text{width:80%;margin:0 auto;font-size:18px}}@media screen and (max-width:650px){.main .contact-us .form-container .inner h2{width:100%;font-size:32px;text-align:center}.main .contact-us .form-container .inner form{width:100%}}@media screen and (max-width:600px){.main .contact-us .form-container .inner h2{width:100%;font-size:24px;text-align:center}.main .contact-us .form-container .inner form{width:100%}}@media screen and (max-width:580px){.main .contact-us .form-container{top:0;margin-bottom:0}}@media screen and (max-width:480px){.main .contact-us .section-six p.des{font-size:14px}.main .contact-us .question .inner .content{width:100%;display:flex;flex-direction:column;align-items:center}.main .contact-us .question .inner .content h3{font-size:18px;text-align:center}.main .contact-us .question .inner .content p{font-size:14px;text-align:center}.main .contact-us .question .inner .content button{font-size:14px;width:auto}}@media screen and (max-width:450px){.main .contact-us .explore .inner .socials img{width:30px;height:30px}.main .contact-us .section-six p.des{width:100%;text-align:center}.main .contact-us .form-container .inner p.bottom-text{width:100%;font-size:14px;margin:-40px auto 0}}@media screen and (max-width:365px){.main .contact-us .form-container .inner h2{font-size:18px;line-height:40px}}