.contactus-front-index .cart_page .contact_us .contact_box .form{gap:20px 30px}.cart_page .tag_line{max-width:1149px;margin:0 auto;font-size:20px}.cart_page .contact_us .contact_box{background-color:transparent;box-shadow:none;padding:0}.cart_page .contact_us .contact_box .form .form_field label{padding-bottom:14px;display:block;font-weight:400}.cart_page .contact_us .contact_box .form .form_field .field_item{padding:0px 20px;border:1px solid #d1d1d1;background:rgba(246,246,246,0.5);min-height:58px;box-sizing:border-box;outline:unset;width:100%}.cart_page .contact_us .contact_box .form .form_btn .primary_cta{border-color:#BE1238;text-transform:uppercase;color:#fff;font-size:20px;font-weight:500;background-color:#BE1238}.cart_page .contact_us .contact_box .form .form_btn .primary_cta:hover{background-color:#A81630}.cart_page .contact_us .contact_address .contactus_subtitle{font-size:24px;font-weight:500;padding-bottom:15px}.cart_page .contact_us .contact_address p{color:#313131}.cart_page .contact_us .contact_address .talk_tehzeeb{padding:40px 0 30px;box-sizing:border-box;background:none;box-shadow:none}.cart_page .contact_us .contact_address .reach_us{padding:35px 35px;box-sizing:border-box;background-color:#FEFBF8;margin-bottom:30px}.cart_page .contact_us .contact_address .reach_us .contactus_subtitle{padding-bottom:20px}.cart_page .contact_us .contact_address .reach_us .list_block{display:flex;gap:20px;align-items:center;padding-bottom:20px}.cart_page .contact_us .contact_address .address_map .contact_map{padding-bottom:15px}.form_field.half{width:calc( 50% - 15px )}.form_field.full{width:100%}#recaptcha-validate-error{margin-top:9px;margin-left:20px;font-size:16px;color:#e02b27}@media only screen and (min-width:320px) and (max-width:1024px){.contactus-front-index .form_field.half{width:calc(100%)}.cart_page .tag_line{display:none}}@media only screen and (min-width:1024px) and (max-width:1480px){.cart_page .tag_line{max-width:899px;font-size:16px}.cart_page .contact_us .contact_box{max-width:calc(100% - 380px)}.cart_page .contact_us .contact_address{max-width:360px}.cart_page .contact_us .contact_address .contactus_subtitle{font-size:20px;line-height:26px}.cart_page .contact_us .contact_address .talk_tehzeeb{padding:30px 0 20px}.cart_page .contact_us .contact_address .reach_us{padding:30px 30px;margin-bottom:20px}.cart_page .contact_us .contact_address .reach_us .contactus_subtitle{padding-bottom:20px}.cart_page .contact_us .contact_address .reach_us .list_block{gap:15px;padding-bottom:15px}.cart_page .contact_us .contact_address .address_map .contact_map{padding-bottom:15px}}