.contact-us{background:#f5f5f5;color:#000;overflow:hidden;text-align:center}.contact-us .contact-container{margin-bottom:66px}.contact-us p{font-size:13px;line-height:18px;font-weight:400;letter-spacing:0;margin:0}.contact-us .mobile-para p:nth-child(2){margin-top:1pc}.contact-us p.desktop-para{margin:0 0 18px}.contact-us a{color:#c00000;font-weight:500}.contact-us .toyota-care-helpline{color:#fff;margin-top:27px;margin-bottom:7px}.contact-us-v2{background:#fff;text-align:left}.contact-us-v2 .contact_view{overflow:hidden;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #ccc;background:#fff}.contact-us-v2 .contact_view label{font-weight:300;font-size:30px;letter-spacing:.6px;line-height:24px;color:#000;margin-bottom:17px;text-align:center;display:block}.contact-us-v2 .contact_view a{margin:27px auto;display:table;color:#fff}.contact-us-v2 div#contactUsPopup{overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}.contact-us-v2 div#contactUsPopup .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateZ(0);transform:translateZ(0);max-width:100%;width:900px}.contact-us-v2 div#contactUsPopup .modal-content{margin-top:0}.contact-us-v2 div#contactUsPopup .modal-content .modal-header{border-bottom:1px solid #e5e5e5}.contact-us-v2 div#contactUsPopup .modal-content .modal-header .safetyRecall-close{height:1pc;cursor:pointer;position:absolute;right:30px;top:28px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body{float:left;background-color:#fff;padding:30px 30px 40px;position:relative}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options{border-bottom:1px solid #d7d7d7;padding:45px 0;float:left;width:100%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options p{color:#000101;font-weight:500;font-size:24px;letter-spacing:-.5px;line-height:1.3em;margin:0 0 2em;text-align:left}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3 p{font-weight:500;font-size:1pc;letter-spacing:0;line-height:24px;color:#000101;text-transform:none;float:left;margin:0;text-align:left}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3{width:50%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone a.touch-call{color:#000;font-weight:400;font-size:1pc;letter-spacing:0;line-height:24px;float:left}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-options{color:#c00000;letter-spacing:.5px;float:right;font-weight:600;font-size:15px;line-height:15px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-options .right_arrow{font-weight:500;font-size:13px;line-height:18px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .outside-us-div{float:left;width:100%;padding-bottom:25px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .outside-us-div p{float:left;color:#000101;font-weight:500;font-size:1pc;letter-spacing:0;line-height:24px;margin:0;width:50%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options:first-child{padding:0;border-bottom:none}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options:nth-child(2){padding-top:0}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options:last-child{padding:28px 0 0;border-bottom:none}@media(max-width:600px)and (min-width:1023px){.contact-container .contact-us p{margin-top:20px}}@media(max-width:1023px)and (min-width:768px){.contact-us-v2 div#contactUsPopup .modal-dialog{margin:10px auto;width:650px}.contact-us-v2 div#contactUsPopup .modal-content .modal-header{min-height:5pc;box-sizing:border-box}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3 p{width:74%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone a.touch-call{float:right}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-options{clear:both;float:right;margin-top:7px}.contact-us-v2 .contact_view{padding-bottom:3pc}}@media(max-width:767px)and (min-width:600px){.contact-us-v2 div#contactUsPopup .modal-dialog{margin:10px auto;width:540px}.contact-us-v2 div#contactUsPopup .modal-content .modal-header{min-height:60px;box-sizing:border-box}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3 p{width:74%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone a.touch-call{float:right}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-options{clear:both;float:right;margin-top:7px}.contact-us-v2 .contact_view{padding:30px 0 3pc}}@media(max-width:599px)and (min-width:320px){.contact-us{width:3in;margin-left:auto;margin-right:auto;padding-top:40px}body .contact-us .contact-container{margin-bottom:37px}.contact-us-v2 .contact_view{padding:28px 0 30px}.contact-us-v2 div#contactUsPopup .modal-dialog{margin:20px auto;width:3in}.contact-us-v2 div#contactUsPopup .modal-content{border-radius:0}.contact-us-v2 div#contactUsPopup .modal-content .modal-header{min-height:60px;padding:17px 1pc 15px 9pt}.contact-us-v2 div#contactUsPopup .modal-content .modal-header h4{margin-top:6px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body{padding:30px 1pc 40px}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options h3 p{width:100%}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .outside-us-div{padding:2pc 0 0}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .outside-us-div p{width:100%;text-align:left}.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-options,.contact-us-v2 div#contactUsPopup .modal-content .modal-body .contact-options .dea-phone{float:left;margin-top:15px;width:100%;text-align:left}}@media(max-width:767px){.contact-us{background:#fff}}@media(max-width:1023px){.desktop-para{display:none}.mobile-para{display:block}}@media(min-width:1024px){.desktop-para{display:block}.mobile-para{display:none}}.contact-us.bz4x-contactus{margin-top:0;background-color:#fff;padding:0}.contact-us.bz4x-contactus .contact-container{margin-bottom:6pc}.contact-us.bz4x-contactus .contact-container .desktop-para{text-align:center}.contact-us.bz4x-contactus .contact-container p{font-size:14px;line-height:24px;font-weight:300;letter-spacing:0;margin:0 0 4px;color:#000}.contact-us.bz4x-contactus .contact-container h3{font-size:24px;line-height:2pc;font-weight:500;letter-spacing:0;margin:0 0 8px;color:#000}.contact-us.bz4x-contactus .contact-container a{color:#eb0a1e}@media(max-width:1023px){.contact-us.bz4x-contactus{margin-top:0}.contact-us.bz4x-contactus .mobile-para p:first-child{display:none}.contact-us.bz4x-contactus .contact-container{margin-bottom:56px}}@media(max-width:767px){.contact-us.bz4x-contactus.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{width:94%;margin:0 auto}}@media(max-width:599px)and (min-width:320px){.contact-us.bz4x-contactus{padding:0}}