.cs-care-modal-btn:hover{cursor:pointer}.customer-service-modal{z-index:1051}.customer-service-modal .modal-dialog{height:100vh;width:100vw;max-width:100vw;margin:0 auto}@media (min-width: 768px){.customer-service-modal .modal-dialog{height:auto;max-width:36.125rem;margin-top:1.75rem}}.customer-service-modal .modal-dialog .modal-content{border-radius:0}.customer-service-modal .modal-dialog .modal-content .modal-header{padding-top:3.5rem}@media (min-width: 768px){.customer-service-modal .modal-dialog .modal-content .modal-header{padding-top:5.5625rem}}.customer-service-modal .modal-dialog .modal-content .modal-header .close{padding:1rem;margin:-1.375rem -1.25rem -1rem auto;opacity:1}@media (min-width: 375px){.customer-service-modal .modal-dialog .modal-content .modal-header .close{margin:-.625rem -.75rem -1rem auto}}.customer-service-modal .modal-dialog .modal-content .modal-header .close .icon[class*="close"]{height:1.625rem;width:1.625rem}.customer-service-modal .modal-dialog .modal-content .modal-header .close:hover{opacity:0.5}.customer-service-modal .modal-dialog .modal-content .customer-service-email-heading,.customer-service-modal .modal-dialog .modal-content .specialist-title{font-size:1.5rem;line-height:1.75rem}@media (min-width: 768px){.customer-service-modal .modal-dialog .modal-content .customer-service-email-heading,.customer-service-modal .modal-dialog .modal-content .specialist-title{font-size:2.25rem;line-height:2.75rem;margin-bottom:1.875rem}}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form{max-width:26.0625rem;width:100%}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group{margin-bottom:1.25rem}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.customer-service-message{height:11.625rem}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input:focus{border-color:#6b6b6b}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid{border-color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid:focus ~ .form-control-label{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-webkit-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-moz-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid:-ms-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-ms-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::-webkit-input-placeholder{font-family:"proxima-nova",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::-moz-placeholder{font-family:"proxima-nova",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group :-ms-input-placeholder{font-family:"proxima-nova",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group :-moz-placeholder{font-family:"proxima-nova",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.customer-service-modal .modal-dialog .modal-body{padding-bottom:3.125rem}@media (min-width: 768px){.customer-service-modal .modal-dialog .modal-body{padding-bottom:5.0625rem}}
