.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.wrap{max-width:1100px;padding:0 30px;margin:0 auto}@media(min-width: 900px){.wrap{max-width:1130px}}body.page-template-wmec-honorees #boxed-wrapper{overflow:visible !important}body.page-template-wmec-honorees .to-top-container{display:none !important}body.page-template-wmec-honorees main#main{padding:0 20px}body.page-template-wmec-honorees main#main .post-content>.fusion-fullwidth.hundred-percent-fullwidth{padding-left:2%;padding-right:2%;max-width:100%}body.page-template-wmec-honorees main#main>.fusion-row{max-width:none;width:calc(100% + 40px);margin:0 -20px}body.page-template-wmec-honorees main#main #honorees_intro{margin:0 auto 20px !important;float:none}body.page-template-wmec-honorees main#main #sticky_filters{margin:0}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper{margin:0 !important;padding:0 !important}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle{width:100% !important;margin:0;padding:15px;text-align:center}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle.active{background:#547d91}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle.active .filter-toggle{color:#fff}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle.active .filter-toggle:after{color:#fff}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle .filter-toggle{display:inline-block;color:#547d91}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filter_toggle .filter-toggle:after{content:"Search / Filter";margin-left:15px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;position:relative;top:-4px;color:#141414}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filters_container{margin:0;padding:30px 30px 0 !important}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filters_container.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media(min-width: 768px){body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper #filters_container{padding:0 !important}}@media(min-width: 768px){body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper{padding:30px 30px 0 !important}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper>.fusion-builder-row{position:sticky;top:90px}body.page-template-wmec-honorees main#main #sticky_filters>.fusion-column-wrapper>.fusion-builder-row>.fusion-layout-column>.fusion-column-wrapper{height:calc(100vh - 90px)}}body.page-template-wmec-honorees main#main #sticky_filters .honorees-filter-label p{color:#547d91;font-size:14px;margin:0 0 8px}body.page-template-wmec-honorees main#main #sticky_filters .facetwp-facet{margin-bottom:25px}body.page-template-wmec-honorees main#main #sticky_filters .facetwp-facet .facetwp-input-wrap{width:100%}body.page-template-wmec-honorees main#main #sticky_filters .facetwp-facet input,body.page-template-wmec-honorees main#main #sticky_filters .facetwp-facet select{min-width:0;max-width:100%;width:100%;border:1px solid #c1bca9;height:40px;padding:5px 30px 5px 10px}body.page-template-wmec-honorees main#main #sticky_filters .facetwp-facet i.facetwp-icon{color:#c1bca9}body.page-template-wmec-honorees main#main #sticky_filters #sticky_filters_active .remove-filter{display:inline-block;background:#547d91;color:#fff;font-size:12px;border-radius:2px;margin:0 5px 4px 0;padding:5px 8px}body.page-template-wmec-honorees main#main #sticky_filters #sticky_filters_active .remove-filter .label{text-transform:capitalize}body.page-template-wmec-honorees main#main #sticky_filters .honoree-cta-container{margin:auto -30px 0;width:calc(100% + 60px)}body.page-template-wmec-honorees main#main #sticky_filters .honoree-cta-container .honoree-cta{width:100%;margin:10px auto 0;padding:20px 20px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}body.page-template-wmec-honorees main#main #sticky_filters .honoree-cta-container .honoree-cta img{max-width:50%}body.page-template-wmec-honorees main#main #sticky_filters .honoree-cta-container .honoree-cta .cta-content h3{font-family:"Merriweather",serif;font-size:16px}body.page-template-wmec-honorees main#main #sticky_filters .honoree-cta-container .honoree-cta .cta-content .cta-link{font-size:14px;font-weight:700}body.page-template-wmec-honorees main#main #wmec_honoree_grid>.fusion-column-wrapper{margin:0;padding:0 20px !important}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid>.fusion-column-wrapper{padding:0 50px 0 30px !important}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h1,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h2,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h3,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h4,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h5,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text h6,body.page-template-wmec-honorees main#main #wmec_honoree_grid .fusion-text p{max-width:900px}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout{grid-gap:15px}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout{grid-template:auto/1fr 1fr}}@media(min-width: 1024px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout{grid-template:auto/1fr 1fr 1fr}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result{padding:20px 10px 20px 20px;position:relative;border-style:solid;border-color:#efefef;border-width:1px}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result{padding:0 0 20px}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-row{grid-template-columns:1fr;text-align:center}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-col{display:grid;grid-template:auto/1fr 120px;grid-template-areas:"title logo" "industry logo" "country logo";-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:0 15px;text-align:left}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-col{display:block;text-align:center}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .logo{grid-area:logo}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .logo a{height:180px}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .logo img{width:100%;height:auto}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .logo img{max-width:300px;max-height:100px;width:auto;height:auto}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .post-title{grid-area:title;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:15px}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .post-title{font-size:18px}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .post-title a{color:#141414}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .post-title a:hover{color:#afcc6f}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-industry,body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-country{padding:0;margin:0;background:rgba(0,0,0,0);display:inline-block;font-size:12px}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-industry,body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-country{font-size:14px}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-industry{grid-area:industry}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-country{grid-area:country;font-size:12px}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-tax-country:before{content:"";background:url("../images/globe.png");background-size:cover;width:13px;height:13px;margin-right:5px;display:inline-block;position:relative;top:2px}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won{position:absolute;top:0;left:0;display:none;background-color:#000;padding:4px 12px 4px 4px;text-align:center;color:#fff}@media(min-width: 768px){body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won{display:block}}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:21px solid rgba(0,0,0,0);border-bottom:21px solid rgba(0,0,0,0);border-right:8px solid #fff}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won .fwpl-tax-times_won{font-family:"Merriweather",serif;font-size:18px;font-weight:700;line-height:1}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won .fwpl-tax-times_won:before{content:url("../images/years-won-filigree-left.png");position:relative;top:2px;margin-right:3px}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won .fwpl-tax-times_won:after{content:url("../images/years-won-filigree-right.png");position:relative;top:2px;margin-left:2px}body.page-template-wmec-honorees main#main #wmec_honoree_grid .facetwp-template .fwpl-layout .fwpl-result .fwpl-item.times-won .years{display:block;font-size:7px;line-height:1}body.single-company main#main{padding-bottom:0 !important}body.single-company #content #company_header{padding-bottom:40px;max-width:1130px;margin:0 auto}@media(min-width: 768px){body.single-company #content #company_header{padding-bottom:60px}}@media(min-width: 1130px){body.single-company #content #company_header{padding-bottom:80px}}body.single-company #content #company_header .back-to{padding:20px 0;color:#c1bca9;font-size:14px}body.single-company #content #company_header .back-to a{color:#c1bca9}body.single-company #content #company_header #header_content{display:grid;grid-template:auto/1fr 1fr;grid-template-areas:"logo years_won" "info info";grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){body.single-company #content #company_header #header_content{grid-template:auto/250px 1fr;grid-template-areas:"logo info" "years_won info";-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:40px}}@media(min-width: 1130px){body.single-company #content #company_header #header_content{grid-template:auto/250px 1fr 200px;grid-template-areas:"logo info years_won";grid-gap:60px}}body.single-company #content #company_header #header_content #company_logo{grid-area:logo}body.single-company #content #company_header #header_content #company_info{grid-area:info}body.single-company #content #company_header #header_content #company_info h1{font-size:36px;font-family:"Merriweather",serif;color:#000;margin-bottom:10px}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_info h1{font-size:45px}}body.single-company #content #company_header #header_content #company_info h3{font-size:18px;font-family:"Merriweather",serif;color:#547d91}body.single-company #content #company_header #header_content #company_info p{font-size:16px}body.single-company #content #company_header #header_content #company_info #company_indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-top:30px}body.single-company #content #company_header #header_content #company_info #company_indicators .company-indicator{display:grid;grid-template:auto/30px 1fr;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-company #content #company_header #header_content #company_info #company_indicators .company-indicator .indicator-icon img{width:100%;height:auto}body.single-company #content #company_header #header_content #company_info #company_indicators .company-indicator .indicator-content .label{display:block;font-size:12px;color:#c1bca9;font-weight:700;text-transform:uppercase}body.single-company #content #company_header #header_content #company_info #company_indicators .company-indicator .indicator-content .value{display:block;font-size:16px;font-weight:700;color:#58595b}body.single-company #content #company_header #header_content #company_years_won{grid-area:years_won;text-align:center}body.single-company #content #company_header #header_content #company_years_won .times-won-badge{background:#141414;width:80px;margin:0 auto 5px;padding:8px 10px 20px;font-size:10px;text-align:center;color:#fff;position:relative}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .times-won-badge{width:110px;padding:10px 12px 25px;font-size:12px;margin-bottom:15px}}body.single-company #content #company_header #header_content #company_years_won .times-won-badge:after{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-bottom:12px solid #fff;border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0)}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .times-won-badge:after{border-bottom:18px solid #fff;border-left:55px solid rgba(0,0,0,0);border-right:55px solid rgba(0,0,0,0)}}body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years{display:block;font-family:"Merriweather",serif;font-size:28px;font-weight:700;line-height:1;margin-bottom:3px}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years{font-size:45px;margin-bottom:5px}}body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:before,body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:after{content:"";position:relative;top:2px;display:inline-block;width:10px;height:26px;background-size:contain;background-repeat:no-repeat}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:before,body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:after{width:12px;height:42px;top:6px}}body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:before{background-image:url("../images/years-won-filigree-left-lg.png");margin-right:3px}body.single-company #content #company_header #header_content #company_years_won .times-won-badge .years:after{background-image:url("../images/years-won-filigree-right-lg.png");margin-left:2px}body.single-company #content #company_header #header_content #company_years_won .years-text{display:block;font-size:16px;line-height:1;font-weight:700;font-family:"Merriweather",serif;color:#58595b}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .years-text{font-size:24px;margin-bottom:8px}}body.single-company #content #company_header #header_content #company_years_won .label{font-size:12px;font-weight:700;color:#c1bca9}@media(min-width: 768px){body.single-company #content #company_header #header_content #company_years_won .label{font-size:17px}}body.single-company #content #company_highlights{background:#f7f7f7;padding:0 30px}body.single-company #content #company_highlights #highlights_grid{width:100%;max-width:1200px;margin:0 auto;padding:40px 0;display:grid;grid-template:auto/1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-gap:18px}@media(min-width: 600px){body.single-company #content #company_highlights #highlights_grid{grid-template:auto/repeat(4, 1fr)}body.single-company #content #company_highlights #highlights_grid .company-highlight{grid-column:span 2}body.single-company #content #company_highlights #highlights_grid .company-highlight:last-child:nth-child(2n-1){grid-column:2/span 2}}@media(min-width: 768px){body.single-company #content #company_highlights #highlights_grid{padding:60px 0}}@media(min-width: 1024px){body.single-company #content #company_highlights #highlights_grid{grid-template:auto/repeat(8, 1fr)}body.single-company #content #company_highlights #highlights_grid .company-highlight{grid-column:span 2}body.single-company #content #company_highlights #highlights_grid .company-highlight:last-child:nth-child(2n-1){grid-column:span 2}body.single-company #content #company_highlights #highlights_grid .company-highlight:nth-last-child(3):nth-child(4n-3){grid-column-end:-6}body.single-company #content #company_highlights #highlights_grid .company-highlight:nth-last-child(2):nth-child(4n-2){grid-column-end:-4}body.single-company #content #company_highlights #highlights_grid .company-highlight:last-child:nth-child(4n-1){grid-column-end:-2}body.single-company #content #company_highlights #highlights_grid .company-highlight:last-child:nth-child(4n-2){grid-column-end:-3}body.single-company #content #company_highlights #highlights_grid .company-highlight:nth-last-child(2):nth-child(4n-3){grid-column-end:-5}body.single-company #content #company_highlights #highlights_grid .company-highlight:last-child:nth-child(4n+1){grid-column-end:-4 !important}}body.single-company #content #company_highlights #highlights_grid .company-highlight{padding:30px;background:#fff;grid-column:span 2;display:grid;grid-template:20px auto/auto 1fr;grid-gap:5px 20px;grid-template-areas:"icon label" "icon value";-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 600px){body.single-company #content #company_highlights #highlights_grid .company-highlight{min-height:200px;grid-template:auto 12px auto/1fr;grid-template-areas:"icon" "label" "value";grid-gap:0}}body.single-company #content #company_highlights #highlights_grid .company-highlight .icon{grid-area:icon}body.single-company #content #company_highlights #highlights_grid .company-highlight .label{grid-area:label;display:block;font-size:14px;color:#547d91;font-weight:700;text-transform:uppercase;line-height:1}body.single-company #content #company_highlights #highlights_grid .company-highlight .value{grid-area:value;font-size:18px;font-family:"Merriweather",serif;font-weight:700;line-height:1}body.single-company #content #company_highlights #honoree_ctas{padding:20px 0}@media(min-width: 768px){body.single-company #content #company_highlights #honoree_ctas{padding:40px 0}}body.single-company #content #company_highlights #honoree_ctas .honoree-cta{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:840px;margin:0 auto 20px}@media(min-width: 768px){body.single-company #content #company_highlights #honoree_ctas .honoree-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}}body.single-company #content #company_highlights #honoree_ctas .honoree-cta .cta-content h3{font-family:"Merriweather",serif;font-size:18px}@media(min-width: 768px){body.single-company #content #company_highlights #honoree_ctas .honoree-cta .cta-content h3{font-size:20px}}body.single-company #content #company_highlights #honoree_ctas .honoree-cta .cta-content p{font-size:14px}body.single-company #content #company_highlights #honoree_ctas .honoree-cta .cta-content .cta-link{font-size:14px;font-weight:700}body.single-company #content #honorees_banner{position:relative;background-position:center}body.single-company #content #honorees_banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%}body.single-company #content #honorees_banner .fusion-row{max-width:1200px !important;margin:0 auto;padding:60px 25px}@media(min-width: 768px){body.single-company #content #honorees_banner .fusion-row{padding:75px 30px}}body.single-company #content #honorees_banner .banner-content{color:#fff}@media(min-width: 768px){body.single-company #content #honorees_banner .banner-content{max-width:50%}}body.single-company #content #honorees_banner .banner-content h4{color:#547d91;font-size:16px;text-transform:uppercase;margin-bottom:10px}body.single-company #content #honorees_banner .banner-content h2{color:#fff;font-size:28px}body.single-company #content #honorees_banner .banner-content p{font-size:16px;font-weight:300;line-height:1.5}body.single-company #content #honorees_banner .banner-content .button{display:inline-block;border:1px solid #547d91;padding:12px 26px;color:#fff;font-weight:700;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.single-company #content #honorees_banner .banner-content .button:hover{background:#547d91}