header.pc-front-page-banner{background-color:#212020;color:#fff;padding:75px 0;min-height:60vh;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media only screen and (max-width:1400px){header.pc-front-page-banner{background-size:cover;background-position:center center}}@media only screen and (min-width:1401px) and (min-height:1015px){header.pc-front-page-banner{background-size:cover;background-position:50% center}}@media only screen and (max-width:930px){header.pc-front-page-banner{padding:50px 0}}header.pc-front-page-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:rgba(0,0,0,0.7)}header.pc-front-page-banner video{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:5}header.pc-front-page-banner .pc-container{z-index:10;height:100%}header.pc-front-page-banner .pc-container h1{font-weight:600}@media only screen and (min-width:931px){header.pc-front-page-banner .pc-container h1{font-size:5rem}}header.pc-front-page-banner .pc-container .pc-content{width:900px;max-width:100%}header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:617px;gap:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:transparent;border:1px solid white;color:white;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1438 1.81547L5.82876 5.87497C5.68682 6.01691 5.51649 6.07369 5.37455 6.07369C5.20422 6.07369 5.03389 6.01691 4.89195 5.90336L0.576951 1.81547C0.29307 1.55998 0.29307 1.13416 0.548563 0.850274C0.804056 0.566393 1.22988 0.566393 1.51376 0.821886L5.37455 4.45557L9.20694 0.821886C9.49082 0.566393 9.91665 0.566393 10.1721 0.850274C10.4276 1.13416 10.4276 1.55998 10.1438 1.81547Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) center;font-size:17px}header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper select option{color:#212020}@media only screen and (max-width:450px){header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper .pc-treatment-finder-content,header.pc-front-page-banner .pc-container .pc-content .pc-treatment-finder-wrapper select{width:100%}}header.pc-front-page-banner .pc-container .pc-content p{font-size:20px;margin:30px 0}@media only screen and (max-width:930px){header.pc-front-page-banner .pc-container .pc-content p{font-size:18px}}header.pc-front-page-banner .pc-container .pc-content p a.pc-button{min-width:250px;margin-top:20px}@media only screen and (min-width:701px){header.pc-front-page-banner .pc-container .pc-content p a.pc-button:not(:first-of-type){margin-left:30px}}header.pc-front-page-banner .pc-container .pc-contacts{margin-top:50px}header.pc-front-page-banner .pc-container .pc-front-page-award-image{width:1000px;max-width:100%}header.pc-front-page-banner .pc-container .pc-contacts{}@media only screen and (min-width:1001px){header.pc-front-page-banner .pc-container .pc-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header.pc-front-page-banner .pc-container .pc-contacts a{color:#D4AF37;position:relative}@media only screen and (max-width:1000px){header.pc-front-page-banner .pc-container .pc-contacts a{display:block;padding:10px 0}header.pc-front-page-banner .pc-container .pc-contacts a:not(:first-child){margin-top:20px;padding-top:21px}header.pc-front-page-banner .pc-container .pc-contacts a:not(:first-child):before{content:"";position:absolute;top:0;left:0;width:75px;height:1px;background:#D4AF37}}header.pc-front-page-banner .pc-container .pc-contacts a i{vertical-align:middle;font-size:27px;margin-right:20px;margin-top:5px;margin-bottom:5px}@media only screen and (max-width:1200px){header.pc-front-page-banner .pc-container .pc-contacts a i{font-size:24px;margin-right:10px}}header.pc-front-page-banner .pc-container .pc-contacts a .pc-contact-link-details{display:inline-block;vertical-align:middle}header.pc-front-page-banner .pc-container .pc-contacts a .pc-contact-link-details span{display:block;font-size:20px}@media only screen and (max-width:1200px){header.pc-front-page-banner .pc-container .pc-contacts a .pc-contact-link-details span{font-size:17px}}header.pc-front-page-banner .pc-container .pc-contacts a .pc-contact-link-details span:first-child{font-weight:bold}header.pc-front-page-banner .pc-container .pc-contacts a .pc-contact-link-details span:last-child{color:#fff;font-size:16px}header.pc-front-page-banner .pc-container .pc-contacts a:not(:first-of-type){margin-left:25px;padding-left:25px;border-left:1px solid #D4AF37}@media only screen and (max-width:1000px){header.pc-front-page-banner .pc-container .pc-contacts a:not(:first-of-type){margin:10px 0 0;padding-left:0;border:none}}header.pc-front-page-banner .pc-container .pc-contacts a:focus,header.pc-front-page-banner .pc-container .pc-contacts a:hover{color:#D4AF37;opacity:0.5}section.pc-awards-home a{display:block;padding:40px}section.pc-awards-home a img.pc-front-page-award-image{width:100%;height:auto;margin-top:0!important}section.pc-boxes{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.pc-boxes .pc-box{display:block;padding:60px;min-height:14vw;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;background-size:cover;background-repeat:no-repeat;background-position:center center;width:25%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}section.pc-boxes .pc-box:not(:first-of-type){margin-left:10px}section.pc-boxes .pc-box:after{content:"";z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(33,32,32,0.7);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}section.pc-boxes .pc-box h3{z-index:10;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;text-align:center;color:#fff}section.pc-boxes .pc-box:hover:after{opacity:0}section.pc-boxes .pc-box:hover h3{opacity:0}@media only screen and (max-width:1100px) and (min-width:601px){section.pc-boxes{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}section.pc-boxes .pc-box{margin:5px!important;width:calc(50vw - 23px);height:25vw}}@media only screen and (max-width:600px){section.pc-boxes{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}section.pc-boxes .pc-box{margin:5px!important;width:100%;height:50vw}}section.pc-team-overview{background:#f1f1f1}section.pc-team-overview .fal:before{color:#212020}section.pc-team-overview .slick-dots li button:before{color:#212020!important;border-color:#212020!important}section.pc-team-overview .slick-dots li.slick-active button:before{background:#212020!important}