.listing-email-agent input::placeholder,.listing-email-agent textarea::placeholder{text-transform:capitalize}.listing-email-agent .modal__holder{padding:20px}.email-agent__main-box-title{text-transform:uppercase;display:flex;align-items:center}.email-agent__main-box-title .email-agent__title-text{text-transform:uppercase}.sticky-contact-section .email-agent__main-box-title .email-agent__title-text{text-transform:capitalize}.datetime__availability-title,.email-agent__main-box-title,.is-expanded .email-agent__title-text,.modal__section .email-agent__title-text{color:rgb(var(--color-global-secondary))}.datetime__appointment-type{padding:5px 20px}.datetime__appointment-type .input-box__name,.datetime__appointment-type .radio__name{color:rgb(var(--color-global-secondary))}.datetime__request-title{color:rgb(var(--color-global-secondary));cursor:pointer;display:inline-block}.datetime__availability-title,.datetime__request-title{margin:10px 0;text-transform:capitalize}.datetime__availability-title .icon{padding-left:5px;color:rgb(var(--color-global-helper))}.is-rtl .datetime__availability-title .icon{padding-left:0;padding-right:5px}.email-agent__icon{font-size:1em;margin-right:5px;color:rgb(var(--color-global-secondary));display:inline-block;cursor:pointer;align-self:flex-start}@media only screen and (max-width:47.999em){.email-agent__icon{font-size:1.165em}}@media only screen and (min-width:48em)and (max-width:79.999em){.email-agent__icon{font-size:1em}}@media only screen and (min-width:80em){.email-agent__icon{font-size:1em}}.is-rtl .email-agent__icon{margin-right:0;margin-left:5px}@media screen and (min-width:0\0){.is-rtl .email-agent__icon{margin-right:0}}.expander__title .email-agent__icon{color:inherit}