.contactus_maincontactContainer__OgxvP{width:100%;margin:250px 0 100px}.contactus_mainimg__YpvVl{width:100%}.contactus_mainimg__YpvVl img{margin-right:-20px}.contactus_subcontactContainer__DULqL{position:relative}.contactus_contactContainer__WLjyH{padding:0 20px;max-width:1620px;margin:0 auto}.contactus_flowerimg__a1MKd{position:absolute;top:110px;height:auto;z-index:1}.contactus_flowerimg__a1MKd img{max-width:331px;height:auto}.contactus_formWrapper__EAwj6{width:80%;max-width:800px;margin:0 auto;border-radius:8px}.contactus_title__gEFDE{color:var(--Dark-Pink,#b21b3c);text-align:center;font-family:Antonia H1;font-size:56px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;letter-spacing:.448px;margin-bottom:20px}.contactus_description__sLHye{color:var(--black,#b21b3c);text-align:center;font-family:Antonia H2;font-size:18px;font-style:normal;font-weight:300;line-height:26px;margin-bottom:50px}.contactus_form__n3FM5{width:100%}.contactus_formRow__ulx2_{display:flex;gap:20px}@media(max-width:768px){.contactus_formRow__ulx2_{flex-direction:column;gap:10px}}.contactus_formGroup__uTkUg{width:100%;margin-bottom:20px}.contactus_formGroup__uTkUg label{display:block;margin-bottom:7px;color:var(--black,#b21b3c);font-family:Antonia H2;font-size:18px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize}.contactus_input__tkZ3J,.contactus_textarea___3d8q{width:100%;padding:12px 16px;border-radius:20px;border:1px solid rgba(178,27,60,.2);background:#fff;color:#b21b3c;outline:none}.contactus_input__tkZ3J:focus,.contactus_textarea___3d8q:focus{outline:none}.contactus_input__tkZ3J::placeholder{color:#d37f92;font-family:Antonia H2;font-size:16px;font-style:italic;font-weight:300;line-height:normal}.contactus_textarea___3d8q::placeholder{vertical-align:middle;text-align:center;color:#d37f92;font-family:Antonia H2;font-size:16px;font-style:italic;font-weight:300;line-height:normal;padding-top:25px}.contactus_textarea___3d8q{resize:vertical;min-height:100px;resize:none}.contactus_error__wfx8A{color:#e74c3c;font-size:14px;margin-top:4px}.contactus_submitContainer__ShYmj{display:flex;justify-content:center;margin-top:10px}.contactus_submitBtn__Eprvk{border-radius:20px;background:var(--Cream,#efdfda);color:#b21b3c;text-align:center;font-family:Broadsheet Regular;font-size:18px;font-style:normal;font-weight:400;line-height:28px;border:none;padding:12px 36px;cursor:pointer;transition:background-color .3s;border:1px solid rgba(0,0,0,0)}.contactus_submitBtn__Eprvk:hover{background:none;border:1px solid #b21b3c;color:#b21b3c}.contactus_submitBtn__Eprvk:disabled{background-color:#e0a0b0;cursor:not-allowed}.contactus_disabled__iDXcS{pointer-events:none;opacity:.6;cursor:not-allowed}@media only screen and (max-width:1599px){.contactus_maincontactContainer__OgxvP{margin:220px 0 100px}.contactus_mainimg__YpvVl img{max-width:400px}.contactus_title__gEFDE{font-size:40px}.contactus_description__sLHye{font-size:17px}.contactus_flowerimg__a1MKd{position:absolute;top:110px;left:50px;height:auto;z-index:1}.contactus_flowerimg__a1MKd img{max-width:220px;height:auto}}@media only screen and (max-width:1366px){.contactus_mainimg__YpvVl img{max-width:400px}.contactus_title__gEFDE{font-size:40px}.contactus_description__sLHye{font-size:17px}.contactus_flowerimg__a1MKd{position:absolute;top:180px;left:40px;height:auto;z-index:1}.contactus_flowerimg__a1MKd img{max-width:130px;height:auto}}@media only screen and (max-width:1199px){.contactus_flowerimg__a1MKd{display:none}}@media only screen and (max-width:1024px){.contactus_formWrapper__EAwj6{width:100%}.contactus_mainimg__YpvVl{gap:50px}.contactus_mainimg__YpvVl img{max-width:320px}.contactus_maincontactContainer__OgxvP{margin:190px 0 80px}}@media only screen and (max-width:767px){.contactus_contactContainer__WLjyH{margin-top:30px}.contactus_maincontactContainer__OgxvP{margin:180px 0 70px}.contactus_mainimg__YpvVl{gap:50px;justify-content:center}.contactus_mainimg__YpvVl img{max-width:350px}.contactus_mainimg__YpvVl img:nth-child(2){display:none}.contactus_title__gEFDE{font-size:35px}.contactus_description__sLHye{font-size:16px;margin-bottom:30px}.contactus_formGroup__uTkUg{margin-bottom:10px}.contactus_formGroup__uTkUg label{font-size:16px}.contactus_input__tkZ3J{padding:8px 10px}.contactus_input__tkZ3J::placeholder{font-size:14px}.contactus_textarea___3d8q::placeholder{font-size:14px}.contactus_submitBtn__Eprvk{margin-top:10px;padding:8px 25px}}