.contact-banner{padding:60px 0;background:url(../images/contact-us.png) no-repeat top center/cover!important}.body_gah_au .contacts_main .map .address .address-list{width:100%;margin:0}.contacts_main .error{position:relative}.contacts_main .sub-heading-banner{font-size:18px;line-height:22px;color:#fff;text-align:center;font-family:poppinsregular}.contacts_main .banner-heading{text-align:center;color:#fff;font-family:poppinsmedium;font-size:30px;line-height:34px;margin:0 0 5px 0}.contacts_main .countrycode{color:#616161}.contacts_main .contact_outer{padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contacts_main .form-contact{padding:30px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contacts_main .form-contact .box{margin-bottom:15px;position:relative}.contacts_main .form-contact .btn_submit{padding:8px 20px;font-family:poppinsregular;border-radius:3px;background:#5c7a36;color:#fff;font-size:18px;line-height:22px;cursor:pointer;display:block;margin:0 auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contacts_main .form-contact .btn_submit:hover{background-color:#6d8a48}.contacts_main .form-contact .best-advice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts_main .form-contact .best-advice .advice1{font-size:14px;line-height:18px;color:#2a2a2a;padding:20px 0 0;text-align:center}.contacts_main .form-contact .best-advice .advice1 p{font-size:15px;font-family:poppinsmedium}.contacts_main .top-line{text-align:center;font-family:poppinsmedium;font-size:28px;line-height:32px;padding:40px 0 0}.contacts_main .contact-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts_main .contact-detail .contact-link{font-size:20px;line-height:22px;color:#2a2a2a;margin:40px 0px 20px;font-family:poppinsmedium;text-align:center;border-right:2px solid #d8d8d8;padding:0 57px}.contacts_main .contact-detail .contact-link:last-child{border:none}.contacts_main .contact-detail .contact-link svg{display:block;margin:0 auto 15px}.contacts_main .form-heading{font-size:24px;line-height:28px;font-family:poppinsmedium;margin:0 0 15px 0px}.contacts_main input[type=email],.contacts_main input[type=text],.contacts_main select,.contacts_main textarea{border:1px solid #dbdbdb}.contacts_main .right-side{margin:30px 0px 0px;width:38%}.contacts_main .right-side .contact-left{padding:60px 0;text-align:center;font-size:15px;line-height:18px;color:#2a2a2a}.contacts_main .right-side .contact-left img{width:auto;height:100%}.contacts_main .right-side .contact-left p{font-size:28px;line-height:31px;padding:40px 0 14px;font-family:poppinsmedium}.contacts_main .right-side .contact-social-media{font-size:14px;line-height:18px;color:#1d1d1d;font-family:poppinsmedium;text-align:center;display:block}.contacts_main .right-side .contact-social-media .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 0 0}.contacts_main .right-side .contact-social-media .social-media a{margin:0 15px;width:42px;height:42px;background:#666666;border-radius:100%}.contacts_main .right-side .contact-social-media .social-media a svg{margin:9px 0}.contacts_main .right-side .contact-social-media .social-media a:hover{background:#5c7a36}.contacts_main .map{padding:60px 0;border-top:3px solid #f1faf6}.contacts_main .map .contct_map iframe{width:100%;height:350px}.contacts_main .map .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 30px}.contacts_main .map .address .address-list{padding:18px;width:32%;font-size:14px;color:#2a2a2a;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.16);box-shadow:0 0 6px rgba(0,0,0,0.16)}.contacts_main .map .address .address-list p{font-size:18px;line-height:22px;font-family:poppinsmedium;margin:0 0 5px}.contacts_main .map .address .address-list.disactive{color:#969696}.contacts_main .map .address .address-list.disactive p{color:#686868}.contacts_main .map .address .address-list.disactive p svg path{fill:#686868}.contacts_main .social-media-mobile{display:none}.contacts_main select{background:url(../images/dropdown-arrow.svg) no-repeat center right 10px;background-size:11px;border-radius:4px;line-height:18px;padding:10px}.contacts_main input[type=tel]{background-color:#fff;width:100%;font-size:0.8125rem;line-height:16px;border:1px solid #d7d7d7;border-radius:4px;padding:15px 10px;margin:15px 0 0 0}.contacts_main input,.contacts_main textarea{background:none!important;resize:none}.contacts_main input[type=tel]::-webkit-input-placeholder,.contacts_main input[type=text]::-webkit-input-placeholder,.contacts_main select::-webkit-input-placeholder,.contacts_main textarea::-webkit-input-placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]::-moz-placeholder,.contacts_main input[type=text]::-moz-placeholder,.contacts_main select::-moz-placeholder,.contacts_main textarea::-moz-placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]:-ms-input-placeholder,.contacts_main input[type=text]:-ms-input-placeholder,.contacts_main select:-ms-input-placeholder,.contacts_main textarea:-ms-input-placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]::-ms-input-placeholder,.contacts_main input[type=text]::-ms-input-placeholder,.contacts_main select::-ms-input-placeholder,.contacts_main textarea::-ms-input-placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]::placeholder,.contacts_main input[type=text]::placeholder,.contacts_main select::placeholder,.contacts_main textarea::placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]:-ms-input-placeholder,.contacts_main input[type=text]:-ms-input-placeholder,.contacts_main select:-ms-input-placeholder,.contacts_main textarea:-ms-input-placeholder{color:#a8a8a8;font-size:14px}.contacts_main input[type=tel]::-ms-input-placeholder,.contacts_main input[type=text]::-ms-input-placeholder,.contacts_main select::-ms-input-placeholder,.contacts_main textarea::-ms-input-placeholder{color:#a8a8a8;font-size:14px}.contacts_main .phone_code{margin-bottom:20px}.contacts_main .phone_code .countryList{width:20%}.contacts_main .phone_code .code_pin{width:100%;padding:10px 8px}.contacts_main .phone_code:after{display:none}.left-side{width:45%}.captcha_box .c_code{top:12px}.captcha_box .btnRefresh{position:absolute;right:10px;top:10px;cursor:pointer}.captcha_box .captchabx{position:absolute;right:40px;top:9px}@media (max-width:1024px){.contacts_main .contact-detail .contact-link{padding:0 33px}.contacts_main .banner-heading{font-size:28px;line-height:34px}.contacts_main .phone_code .countryList{width:25%}.contacts_main .map .address .address-list p{font-size:16px}}@media (max-width:768px){.contacts_main .center-banner .banner-heading{font-size:25px}.contacts_main .top-line{font-size:22px;line-height:26px}.contacts_main .form-heading{font-size:22px;line-height:26px}.contacts_main .contact-detail{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts_main .contact-detail .contact-link{font-size:16px;line-height:20px;padding:0px 32px}.contacts_main .contact_outer{padding:40px 0px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts_main .form-contact{width:59%}.contacts_main .right-side .contact-left{padding:40px 0}.contacts_main .right-side .contact-left p{font-size:22px;line-height:25px;padding:30px 0 10px}.contacts_main .map{padding:30px 0}.contacts_main .map .address .address-list{padding:12px}.contact-banner .sub-heading-banner{font-size:14px}}@media (max-width:767px){.contacts_main.contact_au .phone_code:after{top:18px}.contacts_main .center-banner{padding:30px 5px}.contacts_main .center-banner .banner-heading{font-size:22px;line-height:24px}.contacts_main .center-banner .sub-heading-banner{font-size:13px;line-height:15px}.contacts_main .top-line{font-size:16px;line-height:18px;padding:16px 14px 0}.contacts_main .contact-detail{display:none}.contacts_main .contact_outer{display:block;padding:15px 0px}.contacts_main .form-contact{width:92%;margin:0 15px;padding:15px}.contacts_main .form-heading{font-size:16px;line-height:20px;text-align:center}.contacts_main .form-contact .btn_submit{font-size:18px;line-height:20px}.contacts_main .form-contact .best-advice{display:none}.contacts_main .right-side{width:100%}.contacts_main .right-side .contact-left{padding:10px 0;font-size:13px;line-height:15px}.contacts_main .right-side .contact-left img{width:55%}.contacts_main .right-side .contact-left p{font-size:16px;line-height:18px;padding:25px 0 7px}.contacts_main .right-side .contact-social-media{display:none}.contacts_main .right-side .social-media-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts_main .right-side .social-media-mobile a{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);text-align:center;margin:0 15px;padding:5px 11px;color:#2a2a2a;font-size:12px;line-height:14px;width:75px;height:60px;border-radius:5px}.contacts_main .right-side .social-media-mobile a svg{display:block;width:20px;margin:0 auto}.contacts_main .map .address{overflow:auto}.contacts_main .map .address .address-list{display:inline-block;white-space:normal;min-width:70%;margin:5px 15px 0 4px}.contacts_main .map .address::-webkit-scrollbar{height:0}.contacts_main .error{font-size:0.6875rem}.contacts_main input[type=email],.contacts_main input[type=text],.contacts_main select{height:44px;padding:8px 10px}.contacts_main input[type=tel]{padding:8px 10px}.contacts_main .phone_code{margin-bottom:15px}.contacts_main .phone_code .countryList{width:36%}.contacts_main .phone_code:after{left:100px;top:20px}.contacts_main .captcha_box .captchabx{position:absolute;right:40px;top:9px}}@media (max-width:380px){.contacts_main .phone_code:after{left:90px}}