:root{--primary-background-smr:black;--primary-color-smr:black}@keyframes scaleUpDown{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.fg_smr_contactMain_div{margin-bottom:4rem}.fg_smr_contactMain_div .smr-map-top{width:100%;height:400px;margin-bottom:0;overflow:hidden}.fg_smr_contactMain_div .smr-map-top iframe{filter:grayscale(.2)contrast(1.1)}.fg_smr_contactMain_div .Fo-contactMain{background-color:#fff;margin-left:6%;margin-right:6%;padding-bottom:60px}.fg_smr_contactMain_div .smr_contact_inner{padding-top:40px}.fg_smr_contactMain_div .smr_contact_header_title{text-align:center;color:#1a1a1a;margin:0 0 10px;font-size:40px;font-weight:600}.fg_smr_contactMain_div .smr_contact_header_desc_wrapper{justify-content:center;width:100%;margin-bottom:50px;display:flex}.fg_smr_contactMain_div .smr_contact_header_desc{text-align:center;color:#666;width:500px;font-size:16px;line-height:1.6}.fg_smr_contactMain_div .smr_contactPage_BoxMain{gap:60px;margin-left:8%;margin-right:8%;display:flex}.fg_smr_contactMain_div .smr_Fo_contactBox1{border-right:1px solid #eee;width:65%;padding-right:60px}.fg_smr_contactMain_div .smr_contact_form_grid{grid-template-columns:repeat(2,1fr);gap:30px 40px;width:100%;display:grid}.fg_smr_contactMain_div .smr_form_field{flex-direction:column;display:flex}.fg_smr_contactMain_div .smr_form_field.full-width{grid-column:span 2}.fg_smr_contactMain_div .Fo-contactBox1Title{letter-spacing:.5px;color:#555;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}.fg_smr_contactMain_div .Fo-contactBox1InputBox{border:1px solid #ddd;border-radius:4px;outline:none;padding:0 15px;font-size:15px;transition:all .3s;width:100%!important;height:52px!important}.fg_smr_contactMain_div .Fo-contactBox1InputBox:focus{border-color:#08054c;box-shadow:0 0 0 3px rgba(8,5,76,.05)}.fg_smr_contactMain_div .Fo-contactBox1InputBox::placeholder{color:#bbb;font-size:14px}.fg_smr_contactMain_div .Fo-contactBox1TextArea{resize:vertical;border:1px solid #ddd;border-radius:4px;outline:none;min-height:120px;padding:15px;font-family:inherit;font-size:15px;transition:all .3s;width:100%!important}.fg_smr_contactMain_div .Fo-contactBox1TextArea:focus{border-color:#08054c;box-shadow:0 0 0 3px rgba(8,5,76,.05)}.fg_smr_contactMain_div .Fo-contactBox1TextArea::placeholder{color:#bbb;font-size:14px}.fg_smr_contactMain_div .Fo-contactBox1BtnSub{color:#fff;letter-spacing:1px;cursor:pointer;background-color:#08054c;border:0;border-radius:4px;width:200px;height:55px;margin-top:10px;font-size:15px;font-weight:600;transition:all .3s}.fg_smr_contactMain_div .Fo-contactBox1BtnSub:hover:not(:disabled){background-color:#0b0764;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.fg_smr_contactMain_div .Fo-contactBox1BtnSub:disabled{opacity:.7;cursor:not-allowed}.fg_smr_contactMain_div .smr_Fo_contactBox2_main{width:35%}.fg_smr_contactMain_div .smr_Fo_contactBox2_main .smr_Fo_contactBox2{display:block!important}.fg_smr_contactMain_div .smr_Fo_contactBox2_main .address{margin-top:0}.fg_smr_contactMain_div .smr_Fo_contactBox2_main .address p{color:#444;align-items:center;margin-bottom:12px;font-size:16px;line-height:1.5;display:flex}.fg_smr_contactMain_div .smr_Fo_contactBox2_main .tab-buttons{border-bottom:2px solid #eee;margin-bottom:30px}.fg_smr_contactMain_div .smr_Fo_contactBox2_main .tab-buttons button{color:#08054c;border-bottom:2px solid #08054c;margin-bottom:-2px;padding:10px 0;font-size:18px;font-weight:600}.fg_smr_contactMain_div .error{color:#e74c3c;margin-top:5px;font-size:12px;font-weight:500}@media screen and (max-width:1200px){.fg_smr_contactMain_div .smr_contactPage_BoxMain{gap:40px;margin-left:4%;margin-right:4%}.fg_smr_contactMain_div .smr_Fo_contactBox1{width:60%;padding-right:30px}.fg_smr_contactMain_div .smr_Fo_contactBox2_main{width:40%}}@media screen and (max-width:900px){.fg_smr_contactMain_div .smr-map-top{height:300px}.fg_smr_contactMain_div .smr_contactPage_BoxMain{flex-direction:column;margin-left:5%;margin-right:5%}.fg_smr_contactMain_div .smr_Fo_contactBox1{border-right:none;width:100%;margin-bottom:50px;padding-right:0}.fg_smr_contactMain_div .smr_Fo_contactBox2_main{width:100%}}@media screen and (max-width:600px){.fg_smr_contactMain_div .smr_contact_form_grid{grid-template-columns:1fr}.fg_smr_contactMain_div .smr_form_field.full-width{grid-column:span 1}.fg_smr_contactMain_div .Fo-contactBox1BtnSub{width:100%}.fg_smr_contactMain_div .smr_contact_header_desc{width:100%;padding:0 20px}}
