/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.layout--twocol-reverse{grid-row-gap:20px;display:grid;grid-template-columns:1fr;padding:20px 16px}@media (min-width:768px){.layout--twocol-reverse{padding:20px}}@media (min-width:1025px){.layout--twocol-reverse{grid-column-gap:50px;grid-row-gap:0;grid-template-columns:250px 1fr;padding:30px 68px}}.layout--twocol-reverse>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.layout--twocol-reverse>.layout__region--left,.layout--twocol-reverse>.layout__region--right{padding:0}
.sg-colors,.sg-icons{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));list-style:none;margin:0;padding:0}.sg-icons-list-item,.sg-swatch-list-item{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;min-width:5rem;padding:.3rem}.sg-swatch{border-radius:.3125rem;display:block;height:4rem;margin-bottom:.3em}.sg-label{font-size:90%;line-height:1}.sg-icons--dark{background-color:#333;color:#fff;padding:10px 0}.sg-icons-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-icons-list-item a{text-decoration:none}.sg-icons-list-item img{height:20px;width:20px}.sg-icons-list-item .sg-label--icon{margin-left:6px}.intro-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:24px 40px 30px;max-height:unset;min-height:unset;padding:48px 187px}@media (min-width:768px) and (max-width:1024px){.intro-block{margin:20px 20px 0;padding:56px 114px}}@media (min-width:0) and (max-width:767px){.intro-block{margin:0;padding:20px 16px}}.intro-block img{height:80px;max-height:unset;width:80px}@media (min-width:1025px){.intro-block img{height:121px;width:121px}}.intro-block p{color:#000;font-family:New-Spirit,New-Spirit pl,serif;font-size:24px;font-weight:400;line-height:30px;margin:20px 0 0;text-align:center;width:914px}.intro-block a{color:#4c565c;cursor:pointer;display:block;font-family:Poppins,Poppins Pl,serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.1em;line-height:18px;margin-top:8px;text-decoration:none;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.intro-block a{margin-top:10px}}@media (min-width:1025px){.intro-block a{margin-top:20px}}.intro-block a:hover{color:#d21e26;text-decoration:underline}@media (min-width:768px) and (max-width:1024px){.intro-block p{font-size:20px;line-height:25px;margin:0;width:100%}}@media (min-width:0) and (max-width:767px){.intro-block p{font-size:18px;font-style:normal;line-height:23px;margin:0;padding:0;width:100%}}.intro-block article>div div:last-child{max-height:80px}@media (min-width:1025px){.intro-block article>div div:last-child{max-height:110px}}.ewc-news__block{margin:0;padding:0}.ewc-news__block li{display:block}.ewc-news__block .item-wrapper{margin-top:10px}@media (min-width:1025px){.ewc-news__block .item-wrapper{margin-top:20px}}.ewc-news__block .item-wrapper .item-link{color:#7c848c;font-family:Poppins,Poppins Pl,serif;font-size:13px;font-size:14px;font-weight:500;letter-spacing:.1em;letter-spacing:.08em;line-height:20px;line-height:21px;text-transform:uppercase;text-transform:lowercase}@media (min-width:768px) and (max-width:1024px){.ewc-news__block .item-wrapper .item-link{font-size:10px;line-height:15px}}@media (min-width:1025px){.ewc-news__block .item-wrapper .item-link{font-size:11px;line-height:16px}}@media (min-width:768px) and (max-width:1024px){.ewc-news__block .item-wrapper .item-link{font-size:12px;letter-spacing:.08em;line-height:18px;margin-top:10px}}@media (min-width:1025px){.ewc-news__block .item-wrapper .item-link{font-size:12px;font-weight:500;letter-spacing:.08em;line-height:18px}}.ewc-news__block .item-wrapper .item-link a{color:#676c72;text-decoration:none}.ewc-news__block .item-wrapper .item-link a:hover{color:#d21e26;text-decoration:underline}.ewc-news__block .item-wrapper .item-title{display:block;font-family:"Pt Serif","Pt Serif Pl",serif;font-size:18px;font-weight:500;line-height:23px;text-transform:none}.ewc-news__block .item-wrapper .item-title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.ewc-news__block .item-wrapper .item-title a:hover{color:#d21e26;text-decoration:underline}@media (min-width:768px){.ewc-news__block .item-wrapper .item-title{font-size:16px;line-height:20px}}.ewc-news__block .item-wrapper .item-date{color:#7c848c;color:#676c72;font-family:Poppins,Poppins Pl,serif;font-size:13px;font-weight:300;letter-spacing:normal;line-height:20px;line-height:19.5px;margin:0;text-transform:none}@media (min-width:768px){.ewc-news__block .item-wrapper .item-date{font-size:12px;line-height:18px;margin-top:5px}}.ewc-news__block .ewc-view-more{color:#4c565c;float:right;font-family:Poppins,Poppins Pl,serif;font-size:12px;font-weight:400;letter-spacing:.1em;line-height:18px;margin-top:10px;text-decoration:none;text-transform:uppercase}.ewc-news__block .ewc-view-more:hover{color:#d21e26;text-decoration:none;text-decoration:underline}.feedburnerFeedBlock #creditfooter,.feedburnerFeedBlock .diigo-tags{display:none}.feedburnerFeedBlock .headline{display:block;font-family:"Pt Serif","Pt Serif Pl",serif;font-size:18px;font-weight:500;line-height:23px;text-transform:none}.feedburnerFeedBlock .headline a{color:#000;text-decoration:none}@media (min-width:768px){.feedburnerFeedBlock .headline{font-size:16px;line-height:20px}}.feedburnerFeedBlock ul{list-style-type:none;margin:0;padding:0}.feedburnerFeedBlock li:not(:first-of-type){margin-top:10px}@media (min-width:1025px){.feedburnerFeedBlock li:not(:first-of-type){margin-top:20px}}.feedburnerFeedBlock p{color:#7c848c;font-family:Poppins,Poppins Pl,serif;font-size:13px;font-weight:300;letter-spacing:normal;line-height:20px;line-height:19.5px;margin:0;text-transform:none}@media (min-width:768px){.feedburnerFeedBlock p{font-size:12px;line-height:18px;margin-top:5px}}.BambooHR-ATS-board h2{border:none!important;color:#000!important;font-family:Poppins,Poppins Pl,serif;font-size:16px!important;font-weight:600;letter-spacing:2.4px;line-height:24px;margin-bottom:10px!important;padding:0!important;text-transform:uppercase}@media (min-width:768px){.BambooHR-ATS-board h2{margin-bottom:20px!important}}@media (min-width:1025px){.BambooHR-ATS-board h2{font-size:18px!important;line-height:27px!important}}.BambooHR-ATS-board .BambooHR-ATS-Department-Header{display:none}.BambooHR-ATS-board .BambooHR-ATS-Jobs-List{border:none!important;margin:0!important;padding:0!important}.BambooHR-ATS-board .BambooHR-ATS-Jobs-Item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:22px!important}@media (min-width:768px){.BambooHR-ATS-board .BambooHR-ATS-Jobs-Item{margin-top:20px!important}}.BambooHR-ATS-board .BambooHR-ATS-Jobs-Item a{color:#000!important;cursor:pointer;font-family:New-Spirit,New-Spirit pl,serif;font-size:18px!important;font-weight:500;line-height:23px!important;max-width:208px;text-decoration:none}@media (min-width:768px){.BambooHR-ATS-board .BambooHR-ATS-Jobs-Item a{font-size:16px!important;line-height:20px!important;max-width:235px;max-width:271px}}.BambooHR-ATS-board .BambooHR-ATS-Department-List li:first-child ul li:first-child{margin-top:0!important}.BambooHR-ATS-board .BambooHR-ATS-Location{color:#7c848c;float:unset!important;font-family:Poppins,Poppins Pl,serif;font-size:12px;font-weight:500;line-height:18px;margin-left:auto;padding:0!important}.BambooHR-ATS-board .BambooHR-ATS-Department-Item{clear:unset!important}.BambooHR-ATS-board .BambooHR-ATS-Department-List{padding:0!important}#BambooHR-ATS+div{display:none}
