/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contact-us{padding-top:1.875rem}.contact-us::after{display:table;clear:both;content:""}.contact-us>div>h3{font-size:1.875rem;margin-bottom:2.5rem;display:inline;position:relative;width:100%;float:left;color:var(--voya-color-text);font-style:normal;font-weight:400}.contact-us>div>h3::before{display:inline-block;position:relative;width:65px;height:65px;background-repeat:no-repeat;content:""}.contact-us .call-us{width:100%;float:left;text-align:center}@media(min-width:900px){.contact-us .call-us{width:40%;margin-right:5%;margin-left:5%;text-align:left}}.contact-us .call-us h3::before{top:15px;background-image:url("/themes/custom/voya_base/images/phone.png");background-size:65px}.contact-us .email-us{margin-top:1.875rem;width:100%;float:left;text-align:center}@media(min-width:900px){.contact-us .email-us{width:50%;margin-top:0;text-align:left}}.contact-us .email-us h3::before{top:20px;background-image:url("/themes/custom/voya_base/images/email.png");background-size:75px}.contact-us .email-us fieldset.form-wrapper legend{margin-top:20px}@media(min-width:900px){.contact-us .email-us fieldset.form-wrapper legend{float:left}}.contact-us .email-us fieldset.form-wrapper .form-item{margin-top:20px;float:none}@media(min-width:900px){.contact-us .email-us fieldset.form-wrapper .form-item{width:auto;margin-bottom:0;margin-left:15px;float:left}}.contact-us .email-us fieldset.form-wrapper .form-item label{display:inline}@media(min-width:900px){.contact-us .email-us fieldset.form-wrapper .form-item label{display:block}}.contact-us .email-us .form-item{margin:0 0 1.875rem 0;width:100%;float:left}.contact-us .email-us .form-item textarea,.contact-us .email-us .form-item select,.contact-us .email-us .form-item input{width:100%}@media(min-width:900px){.contact-us .email-us .form-item textarea,.contact-us .email-us .form-item select,.contact-us .email-us .form-item input{width:95%}}.contact-us .email-us .form-item-first-name,.contact-us .email-us .form-item-last-name,.contact-us .email-us .form-item-email,.contact-us .email-us .form-item-phone{width:100%;float:left}@media(min-width:900px){.contact-us .email-us .form-item-first-name,.contact-us .email-us .form-item-last-name,.contact-us .email-us .form-item-email,.contact-us .email-us .form-item-phone{width:45%;padding-right:5%}}.contact-us .email-us .form-item-first-name input,.contact-us .email-us .form-item-last-name input,.contact-us .email-us .form-item-email input,.contact-us .email-us .form-item-phone input{width:100%}.contact-us .email-us .form-item label{margin-bottom:.4375rem;display:block}.contact-us .email-us .form-item-questions-comments .description{font-size:.875rem;padding-right:0;text-align:center}@media(min-width:900px){.contact-us .email-us .form-item-questions-comments .description{padding-right:5%;text-align:right}}.contact-us .email-us[type=submit],.contact-us .email-us[type=reset]{margin:0 auto;float:none}@media(min-width:900px){.contact-us .email-us[type=submit],.contact-us .email-us[type=reset]{margin:5px;float:left}}
.contact-us .form-item-state-administrative-area label::after{margin-left:.3125rem;color:red;content:"*"}
.employee-login{position:fixed;bottom:0;left:0;padding:5px 75px 5px 15px;border-radius:0 10px 0 0;background-image:url("//cdn.voya.com/global/images/voya-bar/1.0.0/voya-bar-72x45.png"),linear-gradient(to left,transparent 72px,#f26622 72px 100%);background-repeat:no-repeat;background-position:right}.employee-login a{color:var(--voya-color-text-inverse);font-weight:bold;text-decoration:none}@media print{.employee-login{display:none}}
v-share.page-share{padding:0 1.25rem 1.875rem 0}
v-simple-nav{margin-bottom:1.875rem}v-sticky-nav{z-index:400}.layout .layout__region div .siblings-group-wrapper,.layout .layout__region div v-carousel,.layout .layout__region div v-cta,.layout .layout__region div v-hero,.layout .layout__region div v-styled-grid{margin-bottom:1.25rem}.layout .layout__region div:last-child .siblings-group-wrapper,.layout .layout__region div:last-child v-carousel,.layout .layout__region div:last-child v-cta,.layout .layout__region div:last-child v-hero,.layout .layout__region div:last-child v-styled-grid{margin-bottom:0}v-card>style:first-child+div h2{margin-top:0}.ui-front{z-index:1005}@media print{v-back-to-top{display:none}}
