@import url(https://fonts.googleapis.com/css2?family=Funnel+Sans:ital,wght@0,300..800;

1,300..800&display=swap);@import url(https://cdn.jsdelivr.net/npm/intl-tel-input@18.1.1/build/css/intlTelInput.min.css);.contact-us-wrapper{background-color:#ededee;height:auto;padding:0 30px 50px}@media screen and (max-width:1024px){.contact-us-wrapper{height:auto;background-color:#ededee}}@media screen and (max-width:768px){.contact-us-wrapper{padding-bottom:0}}.contact-us-wrapper .parent-title{padding-top:32px;font-weight:700;font-size:24px;line-height:32px;text-align:center;font-family:Funnel Sans,sans-serif}@media screen and (max-width:550px){.contact-us-wrapper .parent-title{text-align:left;padding-left:18px;padding-top:38px}}.contact-us-wrapper .parent-info{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#707175}@media screen and (max-width:1024px){.contact-us-wrapper .parent-info{padding-left:10px;padding-right:10px}}@media screen and (max-width:550px){.contact-us-wrapper .parent-info{text-align:left;padding-left:18px;color:#000}}.contact-us-wrapper .main-section{width:100%;display:flex;justify-content:center;gap:10px}@media screen and (max-width:1024px){.contact-us-wrapper .main-section{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}}.contact-us-wrapper .main-section .map-section{width:100%;max-width:638px;display:flex;justify-content:center}@media screen and (max-width:1024px){.contact-us-wrapper .main-section .map-section{width:88%}}@media screen and (max-width:768px){.contact-us-wrapper .main-section .map-section{width:100%}}@media screen and (max-width:768px){.contact-us-wrapper .main-section .map-section .map{margin-left:0!important;margin-top:0}}@media screen and (min-width:768px) and (max-width:1024px){.contact-us-wrapper .main-section .map-section .map{margin-left:-2px;margin-top:32px;display:flex}}.contact-us-wrapper .main-section .map-section .map iframe{height:305px;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #fff;width:100%;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549)}@media screen and (min-width:768px) and (max-width:1024px){.contact-us-wrapper .main-section .map-section .map iframe{height:376px;border-top-right-radius:0;border-bottom-left-radius:16px}}@media screen and (max-width:768px){.contact-us-wrapper .main-section .map-section .map iframe{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;height:444px;width:100vw}}.contact-us-wrapper .main-section .info-section{width:100%;background-color:#fff;margin-top:-8px;height:377px;padding:24px;margin-bottom:10px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549)}@media screen and (min-width:768px) and (max-width:1024px){.contact-us-wrapper .main-section .info-section{margin-top:-1px;border-top-right-radius:16px;border-bottom-left-radius:0;margin-bottom:0}}@media screen and (max-width:768px){.contact-us-wrapper .main-section .info-section{border-top-right-radius:0;margin-bottom:0;border-bottom-right-radius:0;box-shadow:none;border-bottom-left-radius:0}}.contact-us-wrapper .main-section .info-section .img-info{display:flex;align-items:flex-start}.contact-us-wrapper .main-section .info-section .img-info .info-data-phone{font-weight:700;font-size:16px;line-height:24px;color:#707175}.contact-us-wrapper .main-section .info-section .img-info .info-data{font-weight:400;font-size:16px;line-height:24px;color:#707175}.contact-us-wrapper .main-section .info-section .img-info img{padding-right:10px;padding-bottom:5px}.contact-us-wrapper .main-section .info-section .fixes{visibility:hidden}@media screen and (max-width:1593px){.contact-us-wrapper .main-section .info-section .fixes{display:none}}.contact-us-wrapper .main-section .info-section hr{border:1px solid #ededee}.contact-us-wrapper .main-section .form{width:60%;display:contents}@media screen and (max-width:1024px){.contact-us-wrapper .main-section .form{width:100%;display:flex;justify-content:center}}.contact-us-wrapper .main-section .form .submit-success-card{max-width:638px;width:100%;display:flex;flex-direction:column}.contact-us-wrapper .main-section .form .submit-success-card .image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:568px}.contact-us-wrapper .main-section .form .submit-success-card .image-container .sub{font-weight:500;font-size:18px;text-align:center;color:#000}.contact-us-wrapper .main-section .form .submit-success-card .image-container .thank{font-weight:400;font-size:14px;text-align:center;color:#4f4f4f}.contact-us-wrapper .main-section .form .form-box{padding-top:32px;font-weight:400;line-height:24px;background-color:#fff;padding-left:26px;padding-right:26px;margin-bottom:10px;border-radius:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);width:100%;max-width:638px}.contact-us-wrapper .main-section .form .form-box .submit-success-card{display:none}@media screen and (max-width:768px){.contact-us-wrapper .main-section .form .form-box{width:100%;background-color:#ededee;box-shadow:none;margin-top:0}}.contact-us-wrapper .main-section .form .form-box p{color:#707175;text-align:center}@media screen and (max-width:768px){.contact-us-wrapper .main-section .form .form-box p{display:none}}.contact-us-wrapper .main-section .form .form-box input{height:48px;width:100%;border-radius:8px;border:1px solid #87888b;margin-bottom:24px;padding:10px}.contact-us-wrapper .main-section .form .form-box input.invalid{border:1px solid red;outline:none}.contact-us-wrapper .main-section .form .form-box .mobile-number{position:relative;gap:8px;margin-bottom:24px}.contact-us-wrapper .main-section .form .form-box .mobile-number .iti{width:100%}.contact-us-wrapper .main-section .form .form-box .mobile-number .iti--allow-dropdown input{padding-left:60px}.contact-us-wrapper .main-section .form .form-box .mobile-number .iti__selected-flag{background-color:#fff;border-radius:8px}.contact-us-wrapper .main-section .form .form-box .mobile-number img{position:absolute;right:10px;top:10px}.contact-us-wrapper .main-section .form .form-box .email{position:relative;gap:8px}.contact-us-wrapper .main-section .form .form-box .email img{position:absolute;right:10px;top:10px}.contact-us-wrapper .main-section .form .form-box .query select{width:100%;border-radius:8px;border:1px solid #87888b!important;height:48px;padding:10px;color:#87888b}@media screen and (max-width:768px){.contact-us-wrapper .main-section .form .form-box .query select{background-color:#fff!important}}.contact-us-wrapper .main-section .form .form-box .query select:focus,.contact-us-wrapper .main-section .form .form-box .query select:hover{border:1px solid #87888b!important;outline:none}.contact-us-wrapper .main-section .form .form-box .query .query{position:relative;width:300px;margin:20px}.contact-us-wrapper .main-section .form .form-box .query #enquirylist{width:100%;padding:10px 35px 10px 15px;border:1px solid #ccc;border-radius:8px;background-color:#fff;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.contact-us-wrapper .main-section .form .form-box .query .query:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #555;pointer-events:none}.contact-us-wrapper .main-section .form .form-box .query #enquirylist:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 3px rgba(74,144,226,.5)}.contact-us-wrapper .main-section .form .form-box textarea{margin-top:24px;width:100%;height:131px;overflow:auto;resize:none;border-radius:8px;border:1px solid #87888b;color:#87888b;padding:10px}.contact-us-wrapper .main-section .form .form-box textarea:active,.contact-us-wrapper .main-section .form .form-box textarea:focus{border:1px solid #87888b;outline:none}.contact-us-wrapper .main-section .form .form-box textarea::-moz-placeholder{color:#999;opacity:1}.contact-us-wrapper .main-section .form .form-box textarea:-ms-input-placeholder{color:#999;opacity:1}.contact-us-wrapper .main-section .form .form-box textarea::placeholder{color:#999;opacity:1}.contact-us-wrapper .main-section .form .form-box .char-lim{font-weight:400;font-size:14px;line-height:16px;text-align:left}.contact-us-wrapper .main-section .form .form-box .button-submit{margin-top:42px}.contact-us-wrapper .main-section .form .form-box .button-submit button{width:100%;padding:16px;text-align:center;border-radius:48px;background-color:#043a5e;border:1px solid #043a5e;color:#fff;font-weight:700;font-size:20px;line-height:24px;margin-top:-23px}@media screen and (max-width:550px){.contact-us-wrapper .main-section .form .form-box .button-submit button{padding:16px 43px}}@media (min-width:1440px){.contact-us-wrapper{max-width:1440px;margin:0 auto}}.address-section{padding:40px;background-color:#f5f5f5}@media (max-width:767px){.address-section{padding:20px}}.address-section h2{text-align:center;font-size:2rem;margin-bottom:30px;color:#333}.address-section .address-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:1024px){.address-section .address-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.address-section .address-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.address-section .address-grid{grid-template-columns:1fr}}.address-section .address-card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.address-section .address-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.address-section .address-card h3{font-size:1.2rem;margin-bottom:10px;color:#2075b8}.address-section .address-card p{margin:5px 0;color:#555;font-size:.95rem;line-height:1.4}