.profile-header{background:#f9faf9;position:relative;}.profile-header.has-banner-image{background-size:cover;background-position:center center;}.profile-header.has-banner-image:before{background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;}.profile-header.has-banner-image.text-light h1,.profile-header.has-banner-image.text-light h2,.profile-header.has-banner-image.text-light h3,.profile-header.has-banner-image.text-light h4,.profile-header.has-banner-image.text-light h5,.profile-header.has-banner-image.text-light h6{color:inherit;}.profile-header.has-banner-image.text-light dt{color:inherit;}.profile-header.has-banner-image.text-light .btn{background-color:#fff;color:#008496;border-color:transparent;border-style:solid;border-width:2px;}.profile-header.has-banner-image.text-light .btn:hover{color:#444;background-color:#edb432;text-decoration:none;}.profile-header.has-banner-image.text-light .btn:active{-webkit-box-shadow:inset 0 2px 0 rgba(40,10,44,.48);-moz-box-shadow:inset 0 2px 0 rgba(40,10,44,.48);box-shadow:inset 0 2px 0 rgba(40,10,44,.48);color:#fff;background-color:#edb432;}.profile-header.has-banner-image.text-light .btn:focus{-webkit-box-shadow:0 0 0 2px #77dfe9;-moz-box-shadow:0 0 0 2px #77dfe9;box-shadow:0 0 0 2px #77dfe9;color:#444;background-color:#edb432;outline-width:0;outline-style:auto;outline-color:#edb432;outline-offset:-2px;}.profile-header.has-banner-image.text-light .btn:focus:active{outline-width:0;}.profile-header.has-banner-image.text-light .btn.disabled,.profile-header.has-banner-image.text-light .btn[disabled]{zoom:1;-webkit-opacity:0.56;-moz-opacity:0.56;opacity:.56;color:#008496;background-color:#fff;border-width:0;border-style:none;border-color:transparent;pointer-events:none;}.profile-header.has-banner-image.text-light .btn.disabled:hover,.profile-header.has-banner-image.text-light .btn[disabled]:hover{color:#008496;background-color:#fff;text-decoration:none;}.profile-header.has-banner-image.text-light .btn:focus,.profile-header.has-banner-image.text-light .btn:hover{border-color:transparent;}.profile-header.has-banner-image.text-light .btn-bordered{color:#fff;background-color:transparent;border-color:#fff;border-width:2px;border-style:solid;}.profile-header.has-banner-image.text-light .btn-bordered:hover{color:#008496;background-color:#fff;text-decoration:none;}.profile-header.has-banner-image.text-light .btn-bordered:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#00b1c1;}.profile-header.has-banner-image.text-light .btn-bordered:focus{-webkit-box-shadow:0 0 0 2px #77dfe9;-moz-box-shadow:0 0 0 2px #77dfe9;box-shadow:0 0 0 2px #77dfe9;color:#008496;background-color:#fff;outline-width:0;outline-style:auto;outline-color:#edb432;outline-offset:-2px;}.profile-header.has-banner-image.text-light .btn-bordered:focus:active{outline-width:0;}.profile-header.has-banner-image.text-light .btn-bordered.disabled,.profile-header.has-banner-image.text-light .btn-bordered[disabled]{zoom:1;-webkit-opacity:0.56;-moz-opacity:0.56;opacity:.56;color:#fff;background-color:transparent;border-width:2px;border-style:solid;border-color:#fff;pointer-events:none;}.profile-header.has-banner-image.text-light .btn-bordered.disabled:hover,.profile-header.has-banner-image.text-light .btn-bordered[disabled]:hover{color:#fff;background-color:transparent;text-decoration:none;}.profile-header.has-banner-image.text-light .btn-bordered:focus,.profile-header.has-banner-image.text-light .btn-bordered:hover{border-color:#fff;}.profile-header .profile-header-wrapper{padding:60px 0;display:flex;width:1440px;align-items:center;gap:40px;max-width:100%;position:relative;}@media (max-width:767px){.profile-header .profile-header-wrapper{flex-direction:column;}}.profile-header-image{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;}.profile-header-image .profile-image-holder{box-shadow:0 0 0 0 rgba(0,0,0,.1) inset;margin:0;}.profile-header-image .profile-image-holder .profile-image{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;background-clip:border-box;}.profile-header-image .profile-image-holder:empty{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;background-clip:border-box;background-color:#fff;color:#008496;}.profile-header-image .profile-image-holder:empty::before{content:"\e969";}.profile-header-image-badge{position:absolute;right:0;bottom:0;}.profile-header-bio{width:100%;}@media (max-width:767px){.profile-header-bio{display:flex;flex-direction:column;}}.profile-header-bio-cta{float:right;margin-left:20px;margin-bottom:15px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:225px;}@media (max-width:767px){.profile-header-bio-cta{float:none;order:7;margin-left:0;min-width:0;}}.profile-header-bio-cta .btn{width:100%;}.profile-header-bio-right-content{float:right;margin-left:20px;margin-bottom:15px;min-width:225px;max-width:50%;}@media (max-width:767px){.profile-header-bio-right-content{float:none;order:7;margin-left:0;min-width:0;max-width:100%;}}.profile-header-bio-title{margin-bottom:4px;}@media (min-width:1200px){.profile-header-bio-title{font-size:45px;font-size:4.5rem;line-height:1.38888889;}}.profile-header-bio-address{font-size:16px;font-size:1.6rem;margin-bottom:20px;font-weight:700;}@media (min-width:992px){.profile-header-bio-address{font-size:18px;font-size:1.8rem;}}.profile-header-bio-socials{margin-bottom:10px;}.profile-header-bio-socials .social-link{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:24px;border-radius:100px;background-color:#00aca2;font-weight:400;}@media (min-width:576px){.profile-header-bio-socials .social-link{font-size:30px;font-size:3rem;}}.profile-header-bio-socials .social-link:focus,.profile-header-bio-socials .social-link:hover{background:#007b74;}.profile-header-bio-socials .social-link span{color:inherit;}.profile-header-bio-list.dl-column dt{font-weight:700;}.profile-contents{padding:50px 0 70px;}.profile-contents-panels{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-top:60px;}.profile-contents-panels .panel{width:calc(50% - 15px);margin-bottom:30px;}@media (max-width:767px){.profile-contents-panels .panel{width:100%;}}@media (max-width:991px){.profile-contents-panels .panel .profile-image-holder{float:none;}}.profile-chat-column{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}.profile-chat-column.mod-minimize{width:0;position:absolute;opacity:0;}.company-directory-detail-page .breadcrumb-row{background-color:#f9faf9;}.pixl8-crm-form-buttons .btn-draft{margin-left:auto;}@media (max-width:767px){.pixl8-crm-form-buttons.pixl8-crm-form-buttons-update-profile{flex-direction:column;}.pixl8-crm-form-buttons.pixl8-crm-form-buttons-update-profile .btn{width:100%;justify-content:center;}.pixl8-crm-form-buttons.pixl8-crm-form-buttons-update-profile .btn-link{padding:10px;}}