/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:16px;font-family:"Source Serif 4",serif;}body{margin-top:0;}.row{max-width:100vw;}a:link{text-decoration:none;}a:visited{text-decoration:none;}a:hover{text-decoration:underline;}a:hover,a:active{outline:none;}a:focus{text-decoration:none;}a:focus{outline:1px dotted #000;}img{height:auto;max-width:100%;}
#navbar{max-width:100vw;color:white;background:#162135;text-align:center;overflow-y:auto;box-sizing:border-box;border-left-width:0px;border-right-width:0px;font-family:"Source Serif 4",serif;font-weight:300;}#navbar div{overflow-y:auto;}#navbar ul{width:100%;}#navbar .navbar-nav{float:none;display:inline-block;margin:0 auto;}@media (min-width:768px){#navbar ul{width:auto;}}#navbar .navbar-toggle{width:100%;float:none;margin-right:0;}.navbar-toggle .icon-bar{background:white;margin-left:auto;margin-right:auto;}@media (min-width:768px){#navbar ul{width:auto;font-size:16px;}#navbar .navbar-brand{font-size:20px;}}#navbar a{color:white;}#block-egmep-main-menu-menu{display:none;}#block-egmep-main-menu li a:hover{background:transparent;padding-bottom:18px;padding-top:12px;}#block-egmep-main-menu li a.active-trail,#block-egmep-main-menu li a.is-active{color:#00cf00;}.branding{display:inline-block;height:50px;line-height:100%;padding-right:0;padding-left:32px;background-repeat:no-repeat;background-position:0 9px;background-image:url("/themes/custom/egmep/images/default/logo-rev.png");background-size:auto 32px;text-align:center;vertical-align:middle;}.branding a{display:inline-block;vertical-align:middle;}.region.region-navigation{max-width:100%;width:100vw;text-align:center;display:block;}.region.region-navigation::after{clear:both;}.container::after{clear:both;display:none;}.region.region-navigation nav{display:block;overflow:hidden;}
footer.container.footer{background-color:#4e74ba;padding:0;padding-top:1em;padding-bottom:1.5rem;width:100vw;max-width:100vw;font-family:"Source Serif 4",serif;}#block-egmep-footer{color:white;}#block-egmep-footer .footer-branding{display:block;background-repeat:no-repeat;background-image:url("/themes/custom/egmep/images/default/logo-rev.png");background-size:auto 100%;text-align:center;vertical-align:middle;margin:0;}#block-egmep-footer a{color:white;text-decoration:underline;}#block-egmep-footer a.privacy,#block-egmep-footer a.disclaimer{font-weight:bold;}#block-egmep-footer h5{font-family:"Source Serif 4",serif;font-weight:400;margin-bottom:2rem;}#block-egmep-footer li{list-style:none;}#block-egmep-footer ul{padding-left:0;}#block-egmep-footer .link-row{border-bottom:1px solid #778fc4;margin-bottom:3rem;padding-bottom:2.5rem;}#block-egmep-footer .bbb-container{padding-top:0.5em;line-height:1.4;}ul.footer-social-links{float:right;}ul.footer-social-links li{float:left;display:block;}.sprite-social{background-image:url(/themes/custom/egmep/images/default/css_sprites_social.png);width:18px;height:18px;background-repeat:no-repeat;display:block;margin-right:10px;}.sprite-social-facebook{background-position:-10px -10px;}.sprite-social-rss{background-position:-10px -48px;}.sprite-social-twitter{background-position:-48px -10px;}.social::before{content:"";display:inline-block;margin:4.5px 4.5px 4.5px 0;height:18px;width:18px;vertical-align:-50%;}.social-facebook::before{background:url("data:image/svg+xml,%3Csvg aria-hidden='true' fill='%23fff' xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 22 22'%3E%3Cpath d='M22 11c0-6.075-4.925-11-11-11S0 4.925 0 11c0 5.49 4.023 10.041 9.281 10.866V14.18H6.488V11h2.793V8.577c0-2.757 1.643-4.28 4.155-4.28 1.203 0 2.462.215 2.462.215v2.707h-1.387c-1.366 0-1.792.848-1.792 1.718V11h3.05l-.487 3.18h-2.563v7.686C17.977 21.041 22 16.49 22 11Z'%3E%3C/path%3E%3C/svg%3E");}.social-instagram::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M295.42,6c-53.2,2.51-89.53,11-121.29,23.48-32.87,12.81-60.73,30-88.45,57.82S40.89,143,28.17,175.92c-12.31,31.83-20.65,68.19-23,121.42S2.3,367.68,2.56,503.46,3.42,656.26,6,709.6c2.54,53.19,11,89.51,23.48,121.28,12.83,32.87,30,60.72,57.83,88.45S143,964.09,176,976.83c31.8,12.29,68.17,20.67,121.39,23s70.35,2.87,206.09,2.61,152.83-.86,206.16-3.39S799.1,988,830.88,975.58c32.87-12.86,60.74-30,88.45-57.84S964.1,862,976.81,829.06c12.32-31.8,20.69-68.17,23-121.35,2.33-53.37,2.88-70.41,2.62-206.17s-.87-152.78-3.4-206.1-11-89.53-23.47-121.32c-12.85-32.87-30-60.7-57.82-88.45S862,40.87,829.07,28.19c-31.82-12.31-68.17-20.7-121.39-23S637.33,2.3,501.54,2.56,348.75,3.4,295.42,6m5.84,903.88c-48.75-2.12-75.22-10.22-92.86-17-23.36-9-40-19.88-57.58-37.29s-28.38-34.11-37.5-57.42c-6.85-17.64-15.1-44.08-17.38-92.83-2.48-52.69-3-68.51-3.29-202s.22-149.29,2.53-202c2.08-48.71,10.23-75.21,17-92.84,9-23.39,19.84-40,37.29-57.57s34.1-28.39,57.43-37.51c17.62-6.88,44.06-15.06,92.79-17.38,52.73-2.5,68.53-3,202-3.29s149.31.21,202.06,2.53c48.71,2.12,75.22,10.19,92.83,17,23.37,9,40,19.81,57.57,37.29s28.4,34.07,37.52,57.45c6.89,17.57,15.07,44,17.37,92.76,2.51,52.73,3.08,68.54,3.32,202s-.23,149.31-2.54,202c-2.13,48.75-10.21,75.23-17,92.89-9,23.35-19.85,40-37.31,57.56s-34.09,28.38-57.43,37.5c-17.6,6.87-44.07,15.07-92.76,17.39-52.73,2.48-68.53,3-202.05,3.29s-149.27-.25-202-2.53m407.6-674.61a60,60,0,1,0,59.88-60.1,60,60,0,0,0-59.88,60.1M245.77,503c.28,141.8,115.44,256.49,257.21,256.22S759.52,643.8,759.25,502,643.79,245.48,502,245.76,245.5,361.22,245.77,503m90.06-.18a166.67,166.67,0,1,1,167,166.34,166.65,166.65,0,0,1-167-166.34' transform='translate(-2.5 -2.5)'/%3E%3C/svg%3E");}
#block-leadform{max-width:100vw;width:100vw;font-size:1rem;font-family:"Source Serif 4",serif;position:relative;}#block-leadform h2{margin-top:1em;margin-bottom:-1em;font-size:1.5em;color:white;text-align:center;width:100%;}@media (min-width:576px){#block-leadform h2{margin-top:3rem;font-size:2rem;text-align:center;}}#block-leadform .leadform-container{background:white;margin-top:2rem;border-radius:5px;box-shadow:0px 24px 6px 0px rgba(190,190,190,0.5);margin-bottom:2rem;}@media (min-width:576px){.form-actions button.btn{font-size:1.2rem;}}.form-actions button.btn{margin:0 auto;display:block;color:white;background:#19a319;border-radius:3px;text-transform:uppercase;height:3.3em;width:10em;border:1px #19a319 solid;}.form-actions button.btn:hover{background:#f7f7f7;color:#a2a2a2;border-color:#c2c2c2;}.contact-info input.form-control,.contact-info textarea.form-control{background:#e8e8e8;}.form-group{margin-bottom:2rem;}
@media (min-width:576px){[data-webform-key="case_info"] > .form-item{width:66%;}[data-webform-key="case_info"] > .form-item label.control-label,[data-webform-key="case_info"] > .form-item legend{width:35%;font-size:1.2em;font-weight:normal;}[data-webform-key="case_info"]
    > .form-item.form-item-are-you-still-working-for-the-employer-
    label.control-label{width:60%;}[data-webform-key="case_info"]
    > .form-item.form-item-are-you-still-working-for-the-employer-
    .select-wrapper{width:35%;}[data-webform-key="case_info"] .form-item .select-wrapper{display:inline-block;width:60%;font-style:italic;font-size:19px;}[data-webform-key="case_info"] .form-item .fieldset-wrapper{width:60%;}#edit-number-of-employees > .form-item{display:inline-block;min-width:7em;}[data-webform-key="case_info"] fieldset.form-item > legend{width:35%;float:left;}[data-webform-key="case_info"] fieldset.form-item > legend .fieldset-legend{vertical-align:middle;display:table-cell;}[data-webform-key="case_info"] > .form-item label.control-label.option{display:inline-block;margin-left:0em;padding-left:0em;}.radio-container{margin-left:0em;}}#edit-number-of-employees{max-width:100%;}[data-webform-key="case_info"] > .form-item label.control-label.option{font-size:1em;color:#4e74ba;margin-left:2em;display:block;}.form-item.form-type-radio{padding:0.2em 0;}[data-webform-key="case_info"] > .form-item{display:block;margin:1em auto 1em auto;width:80%;background:#e8e8e8;padding:1.2em 0 1.2em 0;border-radius:3px;}[data-webform-key="case_info"] > .form-item label.control-label,[data-webform-key="case_info"] > .form-item legend{display:inline-block;padding-left:1em;min-width:10em;}[data-webform-key="case_info"] fieldset.form-item > legend{display:table;float:left;}[data-webform-key="case_info"] .form-item .fieldset-wrapper{max-width:100%;display:inline-block;vertical-align:middle;}.select-wrapper{max-width:60vw;padding-left:1em;}select.form-control{background:#aaaaaa;color:#3f3f3f;}
.contact-info.form-group{margin-bottom:1rem;margin-top:-2rem;}.contact-info .form-group{margin-bottom:0rem;}.form-actions button.btn.webform-button--previous{display:none;}.contact-info .form-item{padding:0 1em;margin-top:1.5em;}.contact-info .form-textarea-wrapper textarea{height:17.3em;}.contact-info input{width:100%;}p.contact-disclaimer{font-size:0.75em;}p.contact-disclaimer a{color:#4e74ba;}.contact-info .container{max-width:100%;}@media (min-width:576px){.contact-info .form-item{height:5em;}.contact-info .form-item.form-type-textarea{height:auto;}}
.main-container.container{padding-top:4em;}.text-center{text-align:center;}h1.page-header{color:#4e74ba;font-size:2.5rem;padding-bottom:2rem;font-family:"Source Serif 4",serif;font-weight:400;text-align:center;}section.page-content .content *{max-width:100%;}section.page-content{padding-left:45px;margin:0 auto;}@media (min-width:576px){}.egm-unsubscribe-form button.btn.form-submit{font-size:14px;}img.page-title-image{display:block;margin:0 auto;width:60px;}.egm-flex-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;}.egm-flex-row h1.page-header img{display:none;}.egm-flex-row h1.page-header{text-align:left;}section.page-content,aside.second-sidebar{padding-top:48px;}.egm-flex-row select.form-control{max-width:100vw;}#user-login-form{max-width:60vw;margin:0 auto;}
.webform-progress{margin-left:auto;margin-right:auto;width:100%;}.progress-step{border-bottom:solid #c8c8c8 4px;}#block-leadform .progress-text{text-transform:uppercase;}@media (max-width:576px){#block-leadform .progress-text{display:inline;}}@media (min-width:576px){.webform-progress{width:50%;}.progress-step{padding-bottom:1em;padding-top:1.5em;font-size:0.83em;}}#block-leadform .progress-step.is-active{color:#19a319;border-bottom:solid #19a319 4px;box-sizing:border-box;position:relative;}.webform-progress-tracker .progress-step.is-active .progress-text{color:#19a319;}.webform-progress-tracker .progress-step .progress-text{color:#c8c8c8;}.webform-progress-tracker.progress-tracker{margin-bottom:3rem;}.progress-active-marker{display:block;position:absolute;bottom:-1rem;left:50%;transform:translateX(-0.5rem);box-sizing:content-box;width:0;height:0;border-width:1rem 0.5rem 0 0.5rem;border-color:#19a319 transparent transparent transparent;border-style:solid;}
.comment-approve{border:1px #19a319 solid;background-color:#19a319;padding:.1em .5em;}.comment-approve a{color:white;}.comment-form button.btn{display:inline-block;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.view-blog .feed-icon{display:inline-block;margin-top:1em;}.view-blog .more-link{float:right;}[dir="rtl"] .view-blog .more-link{float:left;}
