.suppressExtIcon.ext-icon:after{content:inherit}
#company_new_header{color:#0075a3}
#company_new_header .wrapper{margin-bottom:.3em;margin-top:1.3em;padding:0;width:100%}
#company_new_header .wrapper nav a{padding:0}
#company_new_header .wrapper .breadcrumb{background-color:transparent;color:#6b6d6f;font-size:16px;margin-bottom:0;padding:0;width:100%}
#company_new_header .wrapper .breadcrumb span a{color:#0078a7;display:inline-block}
#company_new_header .wrapper .breadcrumb span span{display:inline-block;text-transform:uppercase}
#company_new_header .wrapper .breadcrumb .delimiter{display:inline-block;padding-left:.3em;padding-right:.3em}
#company_new_header .wrapper .breadcrumb ol{list-style:none;margin:0;padding:0}
#company_new_header .wrapper .breadcrumb li{display:inline-block;font-family:"Avenir LT W05_55 Roman",sans-serif;font-size:.75em;letter-spacing:.2px;line-height:1.33em;margin-bottom:.5em}
#company_new_header .title+.breadcrumb{margin-top:10px}
#company_new_header h1.title{margin-top:.2em}
#company_new_header .subnav-links{font-size:1em}
#company_new_header .subtitle{font-size:1.3em;line-height:1.2em;padding-top:.5em}
#company_new_header .company-profile-header-bg-img{background-image:url(../../../../../content/dam/english/image-library/Modernization/cities-and-light/hero-green-trees-skyscrapers.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}
#company_new_header .company-profile-header-container{color:#fff;font-size:24px;letter-spacing:0;padding-bottom:17px;padding-left:18px;padding-top:45px;text-align:left}
#company_new_header .company-profile-main-header{background-color:white;border-radius:8px 8px 0 0;min-height:178px}
#company_new_header .company-profile-main-row{padding-top:15px}
#company_new_header .company-profile-header-title{color:#161919 !important;font-family:"Avenir LT W05_55 Roman",sans-serif;font-size:32px;padding-bottom:25px;text-align:left}
#company_new_header .company-profile-rank{color:#161919;font-family:"Avenir LT W05_65 Medium",sans-serif;font-size:16px;min-height:44px;padding-bottom:16px}
#company_new_header .company-profile-comp{border-radius:12px 12px 12px 12px;font-family:"Avenir LT W05_65 Medium",sans-serif;font-size:12px;letter-spacing:0;padding:2px 10px;text-align:left;text-transform:capitalize}
#company_new_header .company-profile-comp.role{background:rgba(0,81,114,0.1) 0 0 no-repeat padding-box;color:#005172}
#company_new_header .company-profile-comp.type{background:rgba(22,25,25,0.1) 0 0 no-repeat padding-box;color:#161919}
@media screen and (max-width:767px){#company_new_header .company-profile-header-container{font-size:20px;padding-bottom:0;padding-top:15px}
#company_new_header .company-profile-main-header{border-radius:0}
#company_new_header .company-profile-main-row{margin-top:10px}
#company_new_header .company-website-url{display:block;margin-top:5px}
#company_new_header .lineSeparator{display:none}
}
@media screen and (max-width:767px) and (pointer:coarse){#company_new_header .wrapper .breadcrumb ol{overflow-x:auto;white-space:nowrap}
}
@media screen and (min-width:768px){#company_new_header h1.title{font-size:2em;margin-top:1em;padding-bottom:.5em}
#company_new_header .wrapper{margin-top:0;width:100%}
#company_new_header .wrapper .prev-btn{display:none}
#company_new_header .wrapper .breadcrumb{display:block;margin-top:1.25em;width:100%}
#company_new_header .wrapper .breadcrumb span a{display:inline-block}
#company_new_header .wrapper .breadcrumb .delimiter,#company_new_header .wrapper .breadcrumb li{display:inline-block}
}
@media screen and (min-width:992px){#company_new_header h1.title{margin-top:1.2em}
#company_new_header .subnav-links{font-size:1.1em}
}
@media screen and (max-width:370px){#company_new_header .wrapper{width:100%}
#company_new_header .wrapper .breadcrumb{width:100%}
}