.main-contact-us{
    width: 100%;
    height: 700px;
    /* border: 1px solid red; */
    display: flex;
    justify-content: space-between;
    padding: 0px 200px;
    margin: 20px 0px 0px 0px;
}
.main-contact-us .contact-us-left{
    /* border: 1px solid black; */
    width:400px;
    height: auto;
}
.main-contact-us .contact-us-left .heading h4{
    --color: rgb(27, 26, 26);
    font-size: 25px;
    padding: 2px 0px;
    font-family: "Outfit", sans-serif;
}
.main-contact-us .contact-us-left .para{
    font-family: "Inter", sans-serif;
    padding: 20px 0px;
    font-size: 13px;
    /* border: 1px solid red; */
    width: 300px;
    line-height:17px;
}
.main-contact-us .contact-us-left .address-main{
    /* border: 1px solid red; */
    padding: 20px 0px;
}
.main-contact-us .contact-us-left .address-main .first{
    padding: 15px 0px;
}
.main-contact-us .contact-us-left .address-main .first .first-one{
    /* border: 1px solid red; */
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 128px;
}
.main-contact-us .contact-us-left .address-main .first .first-one .icon{
    height: 35px;
    width: 35px;
    border-radius: 50%;
    background-color:#ecece7;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.main-contact-us .contact-us-left .address-main .first .first-one .heading{
    font-family: "Outfit", sans-serif;
    font-size: 19px;  
}
.main-contact-us .contact-us-left .address-main .first .p{
    font-size: 15px;
      font-family: "Inter", sans-serif;
      padding: 0px 50px;
      line-height: 20px;
}
.main-contact-us .contact-us-right{
    /* border: 2px solid orange; */
    width:400px;
    height:400px;
}
.main-contact-us .contact-us-right .image-main{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    gap: 30px;
}
.main-contact-us .contact-us-right .image-main .img img{
    width: 200px;
}
.main-contact-us .contact-us-right .image-main .img1 img{
    width: 110px;
}
.main-contact-us .contact-us-right .form-main {
   position: absolute;
   margin-top: -80px;
   margin-left: 40px;
}
.main-contact-us .contact-us-right .form-main .form{
    background-color:rgb(253, 251, 251) ;
    /* border: 1px solid black; */
    width: 300PX;
}
.main-contact-us .contact-us-right .form-main .form .input-fill{
    /* border: 1px solid red; */
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding: 15px 0px;
}
.main-contact-us .contact-us-right .form-main .form .input-fill .name .p{
    font-size: 14px;
    font-family: "Inter", sans-serif;
padding: 5px 0px;
}
.main-contact-us .contact-us-right .form-main .form .input-fill .name input{
    width: 120px;
    padding: 6px;
    border: 1px solid rgb(24, 22, 22);
    outline: none;
}
.main-contact-us .contact-us-right .form-main .form .input-fill-1{
    /* border: 1px solid red; */
    padding: 6px 22px;
}
.main-contact-us .contact-us-right .form-main .form .input-fill-1 .p{
  font-size: 14px;
font-family: "Inter", sans-serif;
padding: 5px 0px;
}
.main-contact-us .contact-us-right .form-main .form .input-fill-1 .fill input{
    width: 255px;
    padding: 6px;
     border: 1px solid rgb(24, 22, 22);
       outline: none;
}
.main-contact-us .contact-us-right .form-main .form .input-fill-1 .fill textarea{
     border: 1px solid rgb(24, 22, 22);   
}
.main-contact-us .contact-us-right .form-main .form .button{
    padding: 0px 20px;
}
.main-contact-us .contact-us-right .form-main .form .button button{
    outline: none;
    border: none;
   width: 260px;
    color: #ffff;
    font-family: "Inter", sans-serif;
    background-color: rgb(27, 26, 26);
   padding: 10px 0px;
}