.bc-profile a{font:inherit;letter-spacing:inherit;text-decoration:none}.bc-profile .bc-quote-text blockquote{border:0;padding:0;margin:0!important;color:inherit;font:inherit;letter-spacing:inherit}.bc-profile .bc-quote-source cite{font:inherit;font-style:normal}.bc-profile{--bc-paper:#f8f6ef;--bc-ink:#191b18;--bc-yellow:#f4d03f;--bc-muted:#65675e;--bc-line:#dcded3;--bc-sage:#e7e9de;background:var(--bc-paper);color:var(--bc-ink);font:400 16px/1.65 'Red Hat Display',Arial,sans-serif;--widgets-spacing:0px;gap:0!important;padding:0!important;width:100%;max-width:none}.bc-profile *{box-sizing:border-box}.bc-profile .elementor-widget{min-width:0;margin:0!important;--kit-widget-spacing:0px}.bc-profile .e-con{min-width:0;--container-widget-width:100%;--widgets-spacing:0px}.bc-profile p,.bc-profile figure,.bc-profile blockquote{margin:0!important}.bc-profile a{color:inherit}.bc-profile .elementor-heading-title{color:var(--bc-ink);font-family:inherit;text-transform:none}.bc-profile h1,.bc-profile h2,.bc-profile h3{margin:0!important;line-height:1.05;letter-spacing:-.055em}.bc-profile em{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.06em}.bc-profile a:focus-visible,.bc-profile button:focus-visible{outline:3px solid #3154ab;outline-offset:5px}.bc-profile .e-con.bc-wrap,.bc-profile .elementor-widget.bc-wrap{width:min(1184px,calc(100% - 112px));max-width:1184px;margin-inline:auto!important}.bc-profile .bc-eyebrow{font-size:10px;letter-spacing:.16em;line-height:1.6;font-weight:700;text-transform:uppercase}.bc-profile .bc-copy{color:var(--bc-muted);font-size:14px;line-height:1.8}.bc-profile .bc-section-heading .elementor-heading-title{font-size:54px;font-weight:800;line-height:1.05}.bc-profile .bc-text-link .elementor-button{padding:8px 0;background:none;border:0;border-radius:0;color:var(--bc-ink);font:600 12px/1.5 'Red Hat Display',Arial,sans-serif;text-align:left}.bc-profile .bc-text-link .elementor-button:hover{text-decoration:underline;text-underline-offset:5px}.bc-profile .bc-breadcrumb{padding:27px 0 28px!important;font-size:11px;line-height:1.6;color:var(--bc-muted)}.bc-profile .bc-breadcrumb a{text-decoration:none}.bc-profile .bc-breadcrumb span{margin-inline:6px!important}.bc-profile .bc-breadcrumb [aria-current]{color:var(--bc-ink)}.bc-profile .e-con.bc-hero-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-areas:'copy image' 'actions quote';column-gap:62px;row-gap:18px;padding:0 0 59px!important;align-items:start}.bc-profile .bc-hero-copy{grid-area:copy;container-type:inline-size}.bc-profile .bc-hero-image{grid-area:image}.bc-profile .bc-hero-actions{grid-area:actions;width:min(430px,100%);align-self:start}.bc-profile .bc-hero-quote{grid-area:quote;align-self:start}.bc-profile .bc-hero-eyebrow{margin-bottom:27px!important;display:flex;align-items:center;gap:10px}.bc-profile .bc-hero-eyebrow:before{content:'';width:23px;height:2px;background:var(--bc-ink);flex:none}.bc-profile .bc-name{margin-bottom:29px!important}.bc-profile .bc-name .elementor-heading-title{font-size:clamp(76px,21cqw,116px);line-height:.97;letter-spacing:-.067em;font-weight:800;max-width:100%}.bc-profile .bc-name-top,.bc-profile .bc-name-bottom{display:block;max-width:100%;overflow-wrap:anywhere}.bc-profile .bc-name-bottom{line-height:1.02}.bc-profile .bc-name-bottom>span{background:linear-gradient(transparent 86%,var(--bc-yellow) 86%,var(--bc-yellow) 95%,transparent 95%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:.025em}.bc-profile .bc-name.bc-compact .elementor-heading-title{font-size:clamp(54px,15cqw,92px)}.bc-profile .bc-standfirst{font-size:21px;line-height:1.45;font-weight:700;letter-spacing:-.035em;margin-bottom:15px!important}.bc-profile .bc-summary{max-width:454px;font-size:15px;line-height:1.85;color:var(--bc-muted)}.bc-profile .e-con.bc-portrait{aspect-ratio:1.4;overflow:hidden;position:relative;border-radius:14px;background:#dce0d5}.bc-profile .bc-hero-photo{position:absolute;inset:0;width:100%;height:100%}.bc-profile .bc-hero-photo .elementor-widget-container,.bc-profile .bc-hero-photo a{height:100%;display:block}.bc-profile .bc-hero-photo img{display:block;width:100%;height:100%;object-fit:cover}.bc-profile .bc-caption{font-size:10px;color:var(--bc-muted);margin-top:10px!important;padding-right:25px;position:relative}.bc-profile .bc-caption:after{content:'”';position:absolute;right:0;top:0;font:29px/1 Georgia,serif;color:var(--bc-ink)}.bc-profile .bc-watch{position:absolute;left:20px;bottom:20px;width:auto;z-index:2}.bc-profile .bc-watch .elementor-button{background:#fff;color:var(--bc-ink);border:1px solid #191b1824;border-radius:50px;padding:9px 17px 9px 9px;box-shadow:0 8px 24px #00000019;font:700 12px/1.5 'Red Hat Display',Arial,sans-serif}.bc-profile .bc-watch .elementor-button-content-wrapper{align-items:center;gap:9px}.bc-profile .bc-watch .elementor-button-content-wrapper:before{content:'▶';background:var(--bc-yellow);color:var(--bc-ink);width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-size:11px;padding-left:2px}.bc-profile .bc-enquire{width:100%}.bc-profile .bc-enquire .elementor-button{width:100%;background:var(--bc-yellow);color:var(--bc-ink);border:1px solid var(--bc-yellow);border-radius:8px;padding:16px 19px 16px 20px;min-height:72px;font:500 20px/1.45 'Red Hat Display',Arial,sans-serif;letter-spacing:-.025em;text-align:left;display:flex;align-items:center}.bc-profile .bc-enquire .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.bc-profile .bc-enquire .elementor-button-text{flex:none;text-align:left;white-space:normal}.bc-profile .bc-enquire .elementor-button-content-wrapper:after{content:'';background:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/enquire-arrow.png) center/contain no-repeat;flex:none;width:38px;height:38px}.bc-profile .bc-enquire .elementor-button:hover{background:#ffdf62;transform:translateY(-1px)}.bc-profile .e-con.bc-contact-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px!important;width:100%}.bc-profile .bc-contact-card .elementor-button{display:flex;align-items:center;width:100%;min-height:66px;padding:10px 12px;background:#fff;color:var(--bc-ink);border:1px solid #deddd6;border-radius:10px;text-align:left;box-shadow:0 5px 16px #191b1807}.bc-profile .bc-contact-card .elementor-button-content-wrapper{display:flex;align-items:center;gap:10px;width:100%}.bc-profile .bc-contact-card .elementor-button-content-wrapper:before{content:'';background-position:center;background-size:contain;background-repeat:no-repeat;width:42px;height:42px;flex:none}.bc-profile .bc-callback .elementor-button-content-wrapper:before{background-image:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/callback-highres.png)}.bc-profile .bc-call .elementor-button-content-wrapper:before{background-image:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/phone-call-highres.png)}.bc-profile .bc-contact-card small{display:block;font:500 10px/1 'Red Hat Display',Arial,sans-serif;color:var(--bc-muted);margin-bottom:3px!important}.bc-profile .bc-contact-card strong{display:block;font:800 15px/1.06 'Red Hat Display',Arial,sans-serif;letter-spacing:-.03em;white-space:nowrap}.bc-profile .bc-call strong{font-size:14px}.bc-profile .bc-contact-card .elementor-button:hover{background:#fffdf5;border-color:#d1cec1;transform:translateY(-1px)}.bc-profile .e-con.bc-quote{background:var(--bc-sage);border:0;border-radius:10px;padding:23px 26px!important;margin:0!important}.bc-profile .bc-quote-text{font:italic 24px/1.43 Georgia,serif;letter-spacing:-.025em}.bc-profile .bc-hero-quote .bc-quote-text{font-size:23px}.bc-profile .bc-quote-source{display:block;font-size:8px;line-height:1.5;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-top:12px!important}.bc-profile .e-con.bc-credits{background:#fff;border-block:1px solid var(--bc-line);padding:25px 0!important}.bc-profile .e-con.bc-credits-grid{display:grid;grid-template-columns:145px repeat(3,minmax(0,1fr));gap:32px;align-items:center}.bc-profile .bc-credits-grid>.bc-eyebrow{color:var(--bc-muted);font-size:8px}.bc-profile .e-con.bc-credit{padding-left:43px!important;position:relative;gap:4px}.bc-profile .bc-credit:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/credit-star.png) center/contain no-repeat;width:29px;height:29px}.bc-profile .bc-credit-title .elementor-heading-title{font-size:16px;line-height:1.25;font-weight:700;letter-spacing:-.025em}.bc-profile .bc-credit-caption{font-size:9px;line-height:1.5;color:var(--bc-muted)}.bc-profile .e-con.bc-video-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:62px;align-items:center;padding:75px 0!important;scroll-margin-top:120px!important}.bc-profile .bc-video-copy .bc-eyebrow{margin-bottom:21px!important}.bc-profile .bc-video-copy .bc-section-heading{margin-bottom:24px!important}.bc-profile .bc-video-copy .bc-copy{max-width:310px}.bc-profile .bc-video-copy .bc-text-link{margin-top:19px!important}.bc-profile .bc-film{aspect-ratio:16/9;position:relative;border-radius:14px;overflow:hidden;background:var(--bc-ink);color:var(--bc-paper);isolation:isolate}.bc-profile .bc-film-poster{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:none}.bc-profile .bc-film-shade{position:absolute;inset:0;background:linear-gradient(100deg,#11170ed9,#11170e42)}.bc-profile .bc-film-label{position:absolute;top:28px;left:28px;font-size:8px;letter-spacing:.13em}.bc-profile .bc-film-label:before{content:'●';color:var(--bc-yellow);margin-right:6px!important}.bc-profile .bc-film-type{position:absolute;left:29px;top:33%;font-size:clamp(32px,4vw,60px);font-weight:700;line-height:1.08;letter-spacing:-.065em}.bc-profile .bc-film-type em{display:block;color:var(--bc-yellow)}.bc-profile .bc-film-bottom{position:absolute;bottom:27px;left:29px;font-size:9px;max-width:65%}.bc-profile .bc-film-play{position:absolute;bottom:32px;right:32px;width:71px;height:71px;padding:0 0 0 5px;display:grid;place-items:center;background:var(--bc-yellow);color:var(--bc-ink);border:0;border-radius:50%;font-size:23px;box-shadow:0 0 0 9px #f4d03f20;cursor:pointer}.bc-profile .bc-film-play:hover{transform:scale(1.05)}.bc-profile .bc-film iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000;z-index:5}.bc-profile .bc-playing>.bc-film-play{visibility:hidden}.bc-profile .bc-video-foot{margin-top:10px!important;font-size:10px;color:var(--bc-muted);text-align:right}.bc-profile .bc-video-foot a{text-decoration:underline;text-underline-offset:3px}.bc-profile .e-con.bc-about{background:#fff;border-top:1px solid var(--bc-line);padding:65px 0!important}.bc-profile .e-con.bc-about-grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.46fr);gap:77px;align-items:start}.bc-profile .bc-about-intro>.bc-eyebrow{margin-bottom:23px!important}.bc-profile .bc-about-intro>.bc-section-heading{margin-bottom:24px!important}.bc-profile .bc-about-intro>.bc-copy{font-size:13px}.bc-profile .e-con.bc-glance{border-top:1px solid var(--bc-line);padding:25px 0 0!important;margin-top:31px!important;gap:13px}.bc-profile .bc-glance>.bc-eyebrow{margin-bottom:4px!important}.bc-profile .bc-glance-item{padding-left:36px;position:relative;font-size:13px;line-height:1.45;color:#50534b;min-height:23px}.bc-profile .bc-glance-item:before{content:'✓';position:absolute;left:0;top:0;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:var(--bc-yellow);color:var(--bc-ink);font-weight:900;font-size:13px}.bc-profile .bc-bio-lead{font-size:18px;line-height:1.75;font-weight:600;margin-bottom:23px!important}.bc-profile .bc-bio-copy{font-size:15px;line-height:1.85;color:#50534b}.bc-profile .bc-bio-copy p+p{margin-top:20px!important}.bc-profile .bc-bio-copy em{font-family:inherit;letter-spacing:0;font-style:normal;font-weight:600}.bc-profile .bc-bio>.bc-quote-label{margin-top:30px!important;margin-bottom:13px!important}.bc-profile .bc-bio>.bc-quote{margin-top:0!important}.bc-profile .e-con.bc-booking{padding:76px 0 0!important}.bc-profile .e-con.bc-booking-panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:73px;background:var(--bc-yellow);border-radius:16px;padding:56px 45px!important;align-items:center}.bc-profile .bc-booking-title .bc-eyebrow{font-size:8px;margin-bottom:24px!important}.bc-profile .bc-booking-title .bc-section-heading .elementor-heading-title{font-size:56px;line-height:1.05}.bc-profile .bc-booking-title em{color:#fff}.bc-profile .bc-booking-description{font-size:14px;line-height:1.8;margin-bottom:23px!important}.bc-profile .bc-booking-copy .bc-enquire .elementor-button{background:var(--bc-ink);border-color:var(--bc-ink);color:var(--bc-paper);font-size:15px;min-height:66px}.bc-profile .bc-enquire-dark .elementor-button-content-wrapper:after{filter:invert(1);width:31px;height:31px}.bc-profile .bc-booking-copy .bc-contact-card .elementor-button{background:#ffffffdb;border-color:#191b1824;box-shadow:none}.bc-profile .e-con.bc-reassurance{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:25px 0 27px!important;font-size:13px;line-height:1.6;color:var(--bc-muted)}.bc-profile .bc-reassurance>.elementor-widget:first-child{flex:1}.bc-profile .bc-reassurance>.elementor-widget:last-child{width:auto;font-size:11px}.bc-profile .bc-reassurance strong{font-size:12px;color:var(--bc-ink)}.bc-profile .bc-reassurance a{font-weight:700;text-decoration:underline;text-underline-offset:4px;color:var(--bc-ink)}.bc-profile .e-con.bc-more{padding:55px 0 70px!important;border-top:1px solid var(--bc-line)}.bc-profile .e-con.bc-more-top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:35px!important}.bc-profile .bc-more-title{width:auto}.bc-profile .bc-more-title .bc-eyebrow{margin-bottom:19px!important}.bc-profile .bc-more-top>.bc-text-link{width:auto}.bc-profile .bc-recommendations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px}.bc-profile .bc-talent-card{text-decoration:none;display:block;min-width:0}.bc-profile .bc-talent-art{aspect-ratio:4/3;position:relative;overflow:hidden;border-radius:12px;background:#44493f;color:var(--bc-paper)}.bc-profile .bc-talent-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06);transition:transform .3s}.bc-profile .bc-talent-art:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0e110c05 10%,#0e110c1c 33%,#0e110cbd 77%,#0e110cf0 100%);pointer-events:none}.bc-profile .bc-talent-name{position:absolute;bottom:23px;left:23px;right:21px;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.bc-profile .bc-talent-name h3{font-size:43px;line-height:.94;font-weight:800;letter-spacing:-.06em;color:var(--bc-yellow);overflow-wrap:anywhere}.bc-profile .bc-talent-name h3 em{display:block;font-size:1.08em;font-weight:400;letter-spacing:-.065em;color:#fff;margin-top:4px!important}.bc-profile .bc-talent-name>span{width:37px;height:37px;border:1px solid #e9ebde70;border-radius:50%;display:grid;place-items:center;color:var(--bc-yellow);font-size:24px;flex:none}.bc-profile .bc-talent-card:hover img{transform:scale(1.025)}.bc-profile .bc-talent-link{display:flex;justify-content:space-between;align-items:center;margin-top:13px!important;font-size:11px;font-weight:600}.bc-profile .bc-talent-link>span{font-size:17px}.bc-profile .e-con.bc-mobile-contact{display:none}@media(max-width:1150px){.bc-profile .e-con.bc-wrap,.bc-profile .elementor-widget.bc-wrap{width:calc(100% - 64px)}.bc-profile .e-con.bc-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:38px}.bc-profile .e-con.bc-about-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.38fr);gap:46px}.bc-profile .e-con.bc-credits-grid{grid-template-columns:125px repeat(3,minmax(0,1fr));gap:24px}.bc-profile .e-con.bc-booking-panel{gap:40px;padding-inline:35px!important}.bc-profile .bc-contact-card .elementor-button{padding:9px 10px}.bc-profile .bc-contact-card .elementor-button-content-wrapper{gap:8px}.bc-profile .bc-contact-card .elementor-button-content-wrapper:before{width:37px;height:37px}.bc-profile .bc-call strong{font-size:13px}.bc-profile .bc-talent-name h3{font-size:37px}.bc-profile .bc-talent-name{left:18px;right:17px;bottom:20px}}@media(max-width:900px){.bc-profile .e-con.bc-video-grid{gap:34px}.bc-profile .e-con.bc-about-grid{gap:34px}.bc-profile .bc-section-heading .elementor-heading-title{font-size:45px}.bc-profile .bc-booking-title .bc-section-heading .elementor-heading-title{font-size:47px}.bc-profile .bc-enquire .elementor-button{font-size:18px;min-height:68px}.bc-profile .bc-contact-card strong{font-size:13px}.bc-profile .bc-call strong{font-size:11px}.bc-profile .bc-contact-card .elementor-button-content-wrapper:before{width:30px;height:30px}.bc-profile .bc-credit-title .elementor-heading-title{font-size:14px}.bc-profile .bc-film-type{font-size:35px}.bc-profile .bc-film-play{width:55px;height:55px;right:23px;bottom:23px}.bc-profile .bc-film-bottom{left:24px;bottom:23px}}@media(max-width:700px){.bc-profile .e-con.bc-wrap,.bc-profile .elementor-widget.bc-wrap{width:calc(100% - 40px)}.bc-profile .bc-breadcrumb{padding:20px 0 25px!important;font-size:10px}.bc-profile .e-con.bc-hero-grid{grid-template-columns:1fr;grid-template-areas:'copy' 'actions' 'image' 'quote';row-gap:24px;padding-bottom:38px!important}.bc-profile .bc-hero-eyebrow{font-size:8px;margin-bottom:22px!important}.bc-profile .bc-name .elementor-heading-title{font-size:clamp(76px,23cqw,108px)}.bc-profile .bc-name{margin-bottom:24px!important}.bc-profile .bc-standfirst{font-size:19px;margin-bottom:13px!important}.bc-profile .bc-summary{font-size:13px;line-height:1.8;max-width:none}.bc-profile .bc-hero-actions{width:100%}.bc-profile .e-con.bc-portrait{aspect-ratio:1.45}.bc-profile .bc-enquire .elementor-button{font-size:17px;min-height:64px;padding:14px 15px 14px 18px}.bc-profile .bc-enquire .elementor-button-content-wrapper:after{width:33px;height:33px}.bc-profile .e-con.bc-contact-duo{gap:8px}.bc-profile .bc-contact-card .elementor-button{min-height:58px;padding:8px}.bc-profile .bc-contact-card .elementor-button-content-wrapper{gap:7px}.bc-profile .bc-contact-card .elementor-button-content-wrapper:before{width:32px;height:32px}.bc-profile .bc-contact-card small{font-size:8px;margin-bottom:2px!important}.bc-profile .bc-contact-card strong{font-size:12px}.bc-profile .bc-call strong{font-size:11px}.bc-profile .bc-watch{left:15px;bottom:15px}.bc-profile .e-con.bc-quote{padding:21px 22px!important}.bc-profile .bc-quote-text,.bc-profile .bc-hero-quote .bc-quote-text{font-size:22px}.bc-profile .e-con.bc-credits-grid{grid-template-columns:1fr;gap:16px}.bc-profile .bc-credit-title .elementor-heading-title{font-size:16px}.bc-profile .bc-credit-caption{font-size:10px}.bc-profile .e-con.bc-video-grid{display:flex;flex-direction:column-reverse;gap:24px;align-items:stretch;padding:43px 0!important}.bc-profile .bc-video-copy .bc-eyebrow{font-size:8px;margin-bottom:15px!important}.bc-profile .bc-video-copy .bc-section-heading{margin-bottom:18px!important}.bc-profile .bc-section-heading .elementor-heading-title{font-size:43px}.bc-profile .bc-video-copy .bc-copy{font-size:13px;max-width:none}.bc-profile .bc-video-copy .bc-text-link{margin-top:10px!important}.bc-profile .bc-film{border-radius:10px}.bc-profile .bc-film-type{font-size:clamp(29px,8vw,49px);top:32%;left:20px}.bc-profile .bc-film-label{top:17px;left:20px;font-size:6px}.bc-profile .bc-film-bottom{left:20px;bottom:18px;font-size:7px}.bc-profile .bc-film-play{width:45px;height:45px;right:19px;bottom:21px;font-size:16px;box-shadow:0 0 0 7px #f4d03f20}.bc-profile .bc-video-foot{font-size:9px}.bc-profile .e-con.bc-about{padding:41px 0!important}.bc-profile .e-con.bc-about-grid{grid-template-columns:1fr;gap:26px}.bc-profile .bc-about-intro>.bc-eyebrow{font-size:8px;margin-bottom:17px!important}.bc-profile .bc-about-intro>.bc-section-heading{margin-bottom:17px!important}.bc-profile .bc-about-intro>.bc-copy{font-size:12px}.bc-profile .e-con.bc-glance{padding-top:22px!important;margin-top:25px!important}.bc-profile .bc-bio-lead,.bc-profile .bc-bio-copy{font-size:14px;line-height:1.85}.bc-profile .bc-bio-lead{margin-bottom:18px!important}.bc-profile .bc-bio-copy p+p{margin-top:18px!important}.bc-profile .bc-bio>.bc-quote-label{margin-top:27px!important}.bc-profile .e-con.bc-booking{padding-top:52px!important}.bc-profile .e-con.bc-booking-panel{grid-template-columns:1fr;gap:24px;padding:39px 24px!important;border-radius:12px}.bc-profile .bc-booking-title .bc-eyebrow{font-size:7px;margin-bottom:18px!important}.bc-profile .bc-booking-title .bc-section-heading .elementor-heading-title{font-size:46px}.bc-profile .bc-booking-description{font-size:13px;margin-bottom:20px!important}.bc-profile .bc-booking-copy .bc-enquire .elementor-button{font-size:13px;min-height:60px}.bc-profile .e-con.bc-reassurance{flex-direction:column;align-items:flex-start;gap:12px;padding:25px 0 27px!important;font-size:13px}.bc-profile .bc-reassurance>.elementor-widget:last-child{font-size:10px}.bc-profile .e-con.bc-more{padding:40px 0 95px!important}.bc-profile .e-con.bc-more-top{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:25px!important}.bc-profile .bc-more-title .bc-eyebrow{font-size:8px;margin-bottom:15px!important}.bc-profile .bc-more-title .elementor-heading-title{font-size:42px}.bc-profile .bc-recommendations{grid-template-columns:1fr;gap:29px}.bc-profile .bc-talent-art{aspect-ratio:1.85}.bc-profile .bc-talent-name h3{font-size:43px}.bc-profile .e-con.bc-mobile-contact{display:flex;position:fixed;inset:auto 0 0;flex-direction:row;align-items:center;gap:13px;z-index:90;background:#f8f6effa;border-top:1px solid var(--bc-line);padding:9px 20px calc(9px + env(safe-area-inset-bottom))!important;box-shadow:0 -4px 18px #00000008}.bc-profile .bc-mobile-contact>.bc-enquire{flex:1;width:auto}.bc-profile .bc-mobile-contact .bc-enquire .elementor-button{min-height:44px;font-size:11px;padding:10px 13px}.bc-profile .bc-mobile-contact .bc-enquire .elementor-button-content-wrapper:after{width:23px;height:23px}.bc-profile .bc-mobile-call{width:auto}.bc-profile .bc-mobile-call .elementor-button{display:flex;align-items:center;justify-content:center;min-width:77px;min-height:44px;font:700 12px/1.4 'Red Hat Display',Arial,sans-serif;border:1px solid var(--bc-ink);border-radius:6px;color:var(--bc-ink);background:#fff0;padding:10px}}@media(max-width:365px){.bc-profile .e-con.bc-contact-duo{grid-template-columns:1fr}.bc-profile .bc-contact-card .elementor-button-content-wrapper:before{width:36px;height:36px}.bc-profile .bc-contact-card strong,.bc-profile .bc-call strong{font-size:13px}.bc-profile .bc-booking-title .bc-section-heading .elementor-heading-title{font-size:42px}.bc-profile .bc-film-play{width:39px;height:39px}.bc-profile .bc-film-bottom{font-size:6px}.bc-profile .bc-mobile-contact .bc-enquire .elementor-button-content-wrapper{gap:5px}}@media(prefers-reduced-motion:reduce){.bc-profile *,.bc-profile *:before,.bc-profile *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.bc-profile .bc-hero-photo img{object-position:var(--bc-focal-desktop,50% 50%)}@media(max-width:700px){.bc-profile .bc-hero-photo img{object-position:var(--bc-focal-mobile,50% 50%)}}.bc-profile .bc-quote-source{font-size:12px;letter-spacing:.08em}.bc-profile .bc-credits-grid>.bc-eyebrow{font-size:11px}.bc-profile .bc-credit-title .elementor-heading-title{font-size:20px;line-height:1.3}.bc-profile .bc-credit-caption{font-size:13px;line-height:1.5}.bc-profile .bc-watch .elementor-button{border-radius:10px}.bc-profile .bc-watch .elementor-button-content-wrapper:before{content:'';padding:0;border-radius:7px;background:var(--bc-yellow) url(/wp-content/plugins/bc-comedian-profile-pilot/assets/play.png) center/16px 16px no-repeat}.bc-profile .bc-film-play{padding:0}.bc-profile .bc-film-play:before{content:'';width:42%;height:42%;background:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/play.png) center/contain no-repeat}.bc-profile .bc-film-play:hover,.bc-profile .bc-film-play:focus{background:var(--bc-yellow);color:var(--bc-ink);border:0;border-radius:50%}.bc-profile .bc-glance-item:before{content:'';background:var(--bc-yellow) url(/wp-content/plugins/bc-comedian-profile-pilot/assets/check.png) center/14px 14px no-repeat}.bc-profile .bc-text-link .elementor-button-text:after,.bc-profile .bc-video-foot a:after,.bc-profile .bc-reassurance>.elementor-widget:last-child a:after{content:'';display:inline-block;width:1em;height:1em;margin-left:.4em;vertical-align:-.12em;background:currentColor;-webkit-mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat;mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat}.bc-profile .bc-talent-name>span:before{content:'';width:18px;height:18px;background:var(--bc-yellow);-webkit-mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat;mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat}.bc-profile .bc-talent-link>span{width:1.15em;height:1.15em;font-size:inherit;background:currentColor;-webkit-mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat;mask:url(/wp-content/plugins/bc-comedian-profile-pilot/assets/top-right.png) center/contain no-repeat}.bc-profile .bc-reassurance a,.bc-profile .bc-reassurance a:hover,.bc-profile .bc-reassurance a:focus{font:inherit;font-weight:700;letter-spacing:inherit;transform:none;transition:color .15s ease}.bc-profile .bc-reassurance a:hover,.bc-profile .bc-reassurance a:focus{color:#626c45}.bc-profile .bc-video-foot a,.bc-profile .bc-video-foot a:hover,.bc-profile .bc-video-foot a:focus{font:inherit;letter-spacing:inherit;transform:none;transition:color .15s ease}.bc-profile .bc-video-foot a:hover,.bc-profile .bc-video-foot a:focus{color:#626c45}.bc-profile .bc-talent-card,.bc-profile .bc-talent-card:hover,.bc-profile .bc-talent-card:focus{font:inherit;letter-spacing:inherit;color:var(--bc-ink)}@media(max-width:1150px) and (min-width:701px){.bc-profile .bc-credit-title .elementor-heading-title{font-size:18px}.bc-profile .bc-credit-caption{font-size:12px}}.bc-profile .bc-recs-widget{height:auto!important;min-height:min-content;flex-shrink:0}.bc-profile .e-con.bc-more{display:block!important;height:auto!important;flex-shrink:0}.bc-profile .bc-talent-name>span{display:none}.bc-profile .bc-talent-name>h3{width:100%}@media(max-width:700px){body.elementor-page-22476{padding-bottom:calc(65px + env(safe-area-inset-bottom))}}@media(max-width:700px){.bc-profile .e-con.bc-video-grid{display:grid;grid-template-columns:minmax(0,1fr);height:auto!important}.bc-profile .bc-video-copy{order:-1}.bc-profile .bc-vimeo{height:auto!important;min-height:min-content;align-self:start;flex-shrink:0}}.bc-profile .elementor-headline--style-highlight svg path{stroke:var(--bc-yellow)!important}.elementor-22952 .elementor-element.elementor-element-d1375a6.elementor-headline--style-highlight svg path{stroke:#fdce03!important}.elementor-22952 [data-id="4a8ea584"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:29px!important;width:100%!important;overflow:visible!important}.elementor-22952 [data-id="4a8ea584"] a{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-width:0!important;min-height:300px!important;aspect-ratio:4/3!important;padding:22px 64px 22px 22px!important;margin:0 0 28px!important;border-radius:12px!important;background-image:linear-gradient(180deg,#0e110c08 10%,#0e110c28 38%,#0e110ce6 100%),var(--bc-rec-image)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;color:#fff!important;text-decoration:none!important;overflow:visible!important;font-size:0!important}.elementor-22952 [data-id="4a8ea584"] a>strong{display:block!important;font:800 43px/.94 "Red Hat Display",Arial,sans-serif!important;letter-spacing:-.06em!important;color:#fdce03!important}.elementor-22952 [data-id="4a8ea584"] a>em{display:block!important;font:italic 400 46px/.94 Georgia,serif!important;letter-spacing:-.065em!important;color:#fff!important;margin-top:4px!important}.elementor-22952 [data-id="4a8ea584"] a>span:first-of-type{position:absolute!important;top:calc(100% + 10px)!important;left:0!important;color:#191b18!important;font:600 11px/1.5 "Red Hat Display",Arial,sans-serif!important}.elementor-22952 [data-id="4a8ea584"] a>span:last-of-type{position:absolute!important;right:18px!important;bottom:20px!important;width:37px!important;height:37px!important;border:1px solid #e9ebde70!important;border-radius:50%!important;display:grid!important;place-items:center!important;color:#fdce03!important;font:700 19px/1 Arial,sans-serif!important}@media(max-width:700px){.elementor-22952 [data-id="4a8ea584"]{grid-template-columns:1fr!important;gap:25px!important}.elementor-22952 [data-id="4a8ea584"] a{min-height:230px!important;aspect-ratio:1.85!important}}.elementor-22952 [data-id="4a8ea584"]>strong,.elementor-22952 [data-id="4a8ea584"]>strong>strong{display:contents!important}