.values-wrap img{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;width:100%}.values-wrap h3{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;position:relative;font-weight:bold;background-color:#ffe94d;padding:4px 10px;margin:-58px 10px 20px 10px}@media screen and (min-width: 641px) and (max-width: 940px){.values-wrap h3{font-size:1.5em;padding:2px 5px;margin:-44px 5px 20px 5px}}.trust-signals-container{overflow:auto}.trust-signals-container img{display:inline-block;max-width:100%;height:auto}.trust-signals-container li{text-align:center;float:left}@media screen and (min-width: 641px){.trust-signals-container li{width:15%;margin-left:1%;margin-right:1%}.trust-signals-container li:first-of-type{margin-left:0}.trust-signals-container li:last-of-type{margin-right:0}}@media screen and (max-width: 640px){.trust-signals-container li{width:48%;margin:10px 1%}.trust-signals-container li:nth-of-type(2n+1){clear:left}}.trust-signals-container .cqc-container,.trust-signals-container .glassdoor-container,.trust-signals-container .indeed-container,.trust-signals-container .google-container{padding-top:20px}.trust-signals-container .cqc-rating{font-family:"Dosis",Arial,Helvetica,sans-serif;font-size:3em;color:#66c1bf;line-height:normal;letter-spacing:-0.03em;font-weight:bold}.trust-signals-container .rating{font-family:"Dosis",Arial,Helvetica,sans-serif;font-size:2em;color:#66c1bf;line-height:normal;letter-spacing:-0.03em;font-weight:bold}.video-feature{background-color:#1b2523;border-bottom:8px solid #b4bebd}.hero-video-wrap{position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 641px){.hero-video-wrap{height:55rem}}@media screen and (max-width: 640px){.hero-video-wrap{height:38rem}}.hero-video-wrap .hero-video{position:absolute;width:100%;height:100%;object-fit:cover}.hero-video-wrap .video-title{z-index:1;font-family:"pfhandbook",Arial,Helvetica,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,0.4);font-weight:bold;line-height:0.9em;color:white;letter-spacing:-0.04em;margin-bottom:40px}@media screen and (min-width: 641px){.hero-video-wrap .video-title{font-size:6.4em}}@media screen and (max-width: 640px){.hero-video-wrap .video-title{font-size:5.4em}}.hero-video-wrap .play-button-wrap{z-index:1;text-align:center}.hero-video-wrap .play-button-wrap .play-button{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-opacity:80%;-moz-opacity:80%;opacity:80%;filter:alpha(opacity=8000%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;background:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20enable-background%3D%22new%200%200%2048%2048%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M36.4%2C22.1L18.2%2C8.5C17.8%2C8.2%2C17.3%2C8%2C16.7%2C8c-1.2%2C0-2.3%2C1-2.3%2C2.2c0%2C0%2C0%2C0%2C0%2C0v27.5c0%2C0%2C0%2C0%2C0%2C0%0D%0A%09c0%2C1.2%2C1%2C2.2%2C2.3%2C2.2c0.5%2C0%2C1-0.2%2C1.3-0.4c0%2C0%2C0%2C0%2C0%2C0l18.4-13.6c0.7-0.4%2C1.1-1.1%2C1.1-1.9C37.6%2C23.2%2C37.1%2C22.5%2C36.4%2C22.1z%22/%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat center center #66c1bf;background-size:78%;width:100px;height:100px;text-indent:-9999em}.hero-video-wrap .play-button-wrap .play-button:hover{-webkit-opacity:100%;-moz-opacity:100%;opacity:100%;filter:alpha(opacity=10000%);transform:scale(1.2);box-shadow:0 2px 12px rgba(0,0,0,0.6);background-color:#b3539f}.spl-home-grid{display:grid;gap:20px}@media screen and (min-width: 641px){.spl-home-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 640px){.spl-home-grid{grid-template-columns:repeat(2, 1fr)}}hr.divider{border:none;height:6px;width:100%;max-width:720px;background-color:#b4bebd}
