/*!
  Font: Champ Black Web
  Copyright Typeverything S.L.
  Licensed to: Lobe and Larynx
  Invoice: TY02270 27 Aug 2025
  Licensed domain: https://lobeandlarynx.com/
  Page-view tier: 10k / month
  EULA: Webfont use via @font-face; WOFF/WOFF2 only; no redistribution.
*/@font-face{font-family:Champ Black;src:url(/wp-content/themes/lobeandlarynx/dist/assets/fonts/Champ-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/wp-content/themes/lobeandlarynx/dist/assets/fonts/SourceSans3-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--grid-0: 0px;--grid-4: 4px;--grid-8: 8px;--grid-12: 12px;--grid-16: 16px;--grid-20: 20px;--grid-24: 24px;--grid-32: 32px;--grid-40: 40px;--grid-48: 48px;--grid-56: 56px;--grid-64: 64px;--grid-72: 72px;--grid-80: 80px;--grid-88: 88px;--grid-96: 96px;--grid-104: 104px;--grid-112: 112px;--grid-120: 120px;--grid-128: 128px;--grid-136: 136px;--grid-144: 144px;--grid-152: 152px;--grid-160: 160px;--grid-168: 168px;--grid-176: 176px;--grid-184: 184px;--grid-192: 192px;--grid-200: 200px;--font-primary: "Champ Black", "Impact", "Helvetica Neue", Arial, sans-serif;--font-secondary: "Source Sans 3", "Verdana", sans-serif;--weight-semibold: 600;--weight-black: 900;--mega-l: 330px;--mega-m: 200px;--mega-s: clamp(3.75rem, 3rem + 3.75vw, 7.5rem);--heading-xxl: 128px;--heading-xl: 116px;--heading-l: clamp(4.8125rem, 4.575rem + 1.1875vw, 6rem);--heading-m: clamp(1.25rem, .9rem + 1.75vw, 3rem);--heading-s: clamp(1rem, .8rem + 1vw, 2rem);--heading-xs: clamp(1.125rem, 1.05rem + .375vw, 1.5rem);--heading-xxs: 20px;--body-l: clamp(1.125rem, .95rem + .875vw, 2rem);--body-m: 24px;--body-s: clamp(1rem, .95rem + .25vw, 1.25rem);--label-l: clamp(1.0625rem, 1.05rem + .0625vw, 1.125rem);--label-m: clamp(.9375rem, .925rem + .0625vw, 1rem);--label-s: clamp(.8125rem, .8rem + .0625vw, .875rem);--scrolling-text: clamp(1.5rem, 1.2rem + 1.5vw, 3rem);--playlist-label: clamp(.875rem, .775rem + .5vw, 1.375rem);--price: clamp(2.5rem, 2.1875rem + 1.5625vw, 4.0625rem);--bush: #0C2E27;--mirewood: #193F38;--citrine: #D2E97A;--roselle: #FF9C94;--lunaria: #FAF2E8;--black: #000000;--white: #FFFFFF}@media (max-width: 1366px) and (min-width: 1024px){:root{--mega-s: 78px }}@media (max-width: 1024px){:root{--body-m: clamp(1rem, .9rem + .5vw, 1.5rem)}}@media (max-width: 768px){:root{--mega-s: clamp(2.25rem, .4196rem + 9.1518vw, 4.8125rem);--heading-l: clamp(2.25rem, .4196rem + 9.1518vw, 4.8125rem)}}.section-top-none{padding-top:var(--grid-0)}.section-bottom-none{padding-bottom:var(--grid-0)}.section-top-small{padding-top:var(--grid-32)}.section-bottom-small{padding-bottom:var(--grid-32)}.section-top-medium{padding-top:var(--grid-64)}.section-bottom-medium{padding-bottom:var(--grid-64)}.section-top-large{padding-top:var(--grid-120)}.section-bottom-large{padding-bottom:var(--grid-120)}@media (min-width: 881px){.section-top-small{padding-top:var(--grid-40)}.section-bottom-small{padding-bottom:var(--grid-40)}.section-top-medium{padding-top:var(--grid-80)}.section-bottom-medium{padding-bottom:var(--grid-80)}.section-top-large{padding-top:var(--grid-160)}.section-bottom-large{padding-bottom:var(--grid-160)}}@media (min-width: 1025px){.section-top-small{padding-top:var(--grid-64)}.section-bottom-small{padding-bottom:var(--grid-64)}.section-top-medium{padding-top:var(--grid-120)}.section-bottom-medium{padding-bottom:var(--grid-120)}.section-top-large{padding-top:var(--grid-200)}.section-bottom-large{padding-bottom:var(--grid-200)}}.font-primary :is(h1,h2,h3,h4,h5,h6,p,div){font-family:var(--font-primary)}.font-secondary :is(h1,h2,h3,h4,h5,h6,p,div){font-family:var(--font-secondary)}.weight-semibold :is(h1,h2,h3,h4,h5,h6,p,div){font-weight:var(--weight-semibold)}.weight-black :is(h1,h2,h3,h4,h5,h6,p,div){font-weight:var(--weight-black)}.mega-l :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--mega-l);line-height:.8em;letter-spacing:-6.62px}.mega-m :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--mega-m);line-height:.8em;letter-spacing:-4px}.mega-s :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--mega-s);line-height:.9em}.heading-xxl :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-xxl);line-height:.9em;letter-spacing:-2.56px}.heading-xl :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-xl);line-height:.9em;letter-spacing:-2.23px}.heading-l :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-l);line-height:.9em;letter-spacing:-1.92px}.heading-m :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-m);line-height:.9em;letter-spacing:-1.6px}.heading-s :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-s);line-height:.9em;letter-spacing:-1px}.heading-xs :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-xs);line-height:.9em;letter-spacing:-.48px}.heading-xxs :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--heading-xxs);line-height:1.3em}.body-l :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--body-l);line-height:1.3em}.body-m :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--body-m);line-height:1.4em}.body-s :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--body-s);line-height:1.4em}.label-l :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--label-l);line-height:1.4em}.label-m :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--label-m);line-height:1.4em}.label-s :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--label-s);line-height:1.4em}.scrolling-text :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--scrolling-text);line-height:.9em}.playlist-label :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--playlist-label);line-height:1em}.price :is(h1,h2,h3,h4,h5,h6,p,div){font-size:var(--price);line-height:.9em}.price span{font-size:calc(var(--price) * .5);line-height:.9em;transform:translateY(-24px);display:inline-block;position:relative;padding-right:4px}@media (max-width: 768px){.heading-l :is(h1,h2,h3,h4,h5,h6,p,div){letter-spacing:-.5px}.heading-m :is(h1,h2,h3,h4,h5,h6,p,div){letter-spacing:-.5px}.heading-s :is(h1,h2,h3,h4,h5,h6,p,div){letter-spacing:-.5px}.body-m :is(h1,h2,h3,h4,h5,h6,p,div){line-height:1.3em}.price span{transform:translateY(-12px);padding-right:4px}}.button__primary .elementor-button{background-color:var(--roselle);color:var(--mirewood);padding:14px 24px 12px;border-radius:500px;font-family:var(--font-secondary);font-size:18px;letter-spacing:-.25px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.button__primary .elementor-button:hover{background-color:var(--lunaria);color:var(--mirewood)}.button__secondary .elementor-button{background-color:var(--citrine);color:var(--mirewood);padding:14px 24px 12px;border-radius:500px;font-family:var(--font-secondary);font-size:18px;letter-spacing:-.25px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.button__secondary .elementor-button:hover{background-color:var(--lunaria);color:var(--mirewood)}.button__tertiary .elementor-button{background-color:var(--mirewood);color:var(--citrine);padding:14px 24px 12px;border-radius:500px;font-family:var(--font-secondary);font-size:18px;letter-spacing:-.25px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.button__tertiary .elementor-button:hover{background-color:var(--citrine);color:var(--mirewood)}.button__navigation .elementor-item{background-color:var(--citrine);color:var(--mirewood)!important;padding:14px 24px 12px!important;border-radius:500px;font-family:var(--font-secondary);font-size:var(--label-m);letter-spacing:-.25px;transition:background-color .3s ease,color .3s ease;text-decoration:none;display:inline-block}.button__navigation .elementor-item:hover{background-color:var(--lunaria);color:var(--mirewood)}.scroller__container{transform:rotate(6deg);transform-origin:center center;scale:1.05;padding:2.5% 0}.scroller__container--opposite{transform:translateY(-100%) rotate(-6deg);transform-origin:center center;scale:1.05;padding:2.5% 0}.scroller__text,.scroller__text--opposite{overflow:hidden;display:flex}.scroller__text span,.scroller__text--opposite span{white-space:nowrap}@media (max-width: 768px){.scroller__container{transform:rotate(8deg)}.scroller__container--opposite{transform:translateY(-100%) rotate(-8deg)}}.e-n-tab-title{background-color:var(--bush)!important;color:var(--citrine)!important;border-radius:8px!important;justify-content:flex-start!important;font-family:var(--font-primary)!important;padding:16px 24px!important}.e-n-tab-title:hover,.e-n-tab-title.e-n-tab-title[aria-selected=true]{background-color:var(--citrine)!important;color:var(--mirewood)!important}.e-n-tab-title-text{font-size:clamp(1.375rem,1.3rem + .375vw,1.75rem)!important}.elementor-widget-n-tabs .e-n-tab-title-text{text-align:left!important}.tabs__label{display:inline-block;font-size:clamp(1rem,.9rem + .5vw,1.5rem);white-space:nowrap;font-family:var(--font-primary);transition:all .3s ease}.tabs__label--brands{color:var(--mirewood)}.tabs__label--talent{color:var(--mirewood);padding-top:24px}.tabs__heading h3{font-size:clamp(1.875rem,1.625rem + 1.25vw,3.125rem)!important}@media (max-width: 1024px){.e-n-tab-title{padding:16px!important}.e-n-tabs-heading>.e-n-tab-title:nth-child(3){position:relative;margin-top:4.8em!important}.e-n-tabs-heading>.e-n-tab-title:nth-child(3):before{content:"For Talent";position:absolute;left:0;right:0;top:-2.4em;font-weight:700;color:#333;text-align:left}}.elementor-testimonial__text{font-family:var(--font-secondary)!important;font-size:var(--body-l)!important;font-style:normal!important;line-height:1.3!important}.elementor-testimonial__image{display:none!important}.elementor-testimonial__cite span{font-family:var(--font-primary)!important;font-size:var(--heading-xs)!important}.testimonials__image--quote{position:absolute;top:28%;left:0;width:100%;height:100%}@media (max-width: 1024px){.testimonials__image--quote img{width:15%;height:15%}}@media (max-width: 768px){.testimonials__image--quote{top:15%}.testimonials__image--quote img{width:30%;height:30%}}.elementor-price-table{display:flex;flex-direction:column}.elementor-price-table__price{order:0;font-size:var(--heading-l);font-family:var(--font-primary)}.elementor-price-table__header{order:1}.elementor-price-table__header h3{font-size:var(--heading-s);font-family:var(--font-primary);padding-bottom:8px!important}.elementor-price-table__subheading{font-size:var(--body-s)!important;font-family:var(--font-secondary)!important;line-height:1.3em!important}.elementor-price-table__features-list{order:2}.elementor-price-table__footer{order:3}.elementor-price-table__footer a{background-color:var(--mirewood)!important;color:var(--citrine)!important;padding:14px 24px 12px!important;width:90%!important;border-radius:500px!important;font-family:var(--font-secondary)!important;font-size:var(--label-m)!important;letter-spacing:-.25px!important;text-transform:uppercase!important;transition:background-color .3s ease,color .3s ease!important}.elementor-price-table__footer a:hover{background-color:var(--roselle)!important;color:var(--mirewood)!important}.elementor-price-table:has(.elementor-price-table__footer a:hover) .elementor-price-table__header,.elementor-price-table:has(.elementor-price-table__footer a:hover) .elementor-price-table__price,.elementor-price-table:has(.elementor-price-table__footer a:hover) .elementor-price-table__features-list,.elementor-price-table:has(.elementor-price-table__footer a:hover) .elementor-price-table__footer{background-color:var(--white);transition:background-color .3s ease}.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{display:flex;flex-direction:row}.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner span{width:100%;font-size:var(--body-s);font-family:var(--font-secondary);line-height:1.3em}.elementor-price-table__feature-inner span span{display:inline-block;font-size:14px!important;font-family:var(--font-secondary)!important;line-height:1.3em!important;font-style:italic!important}.playlist__container{background-color:var(--citrine);padding:20px 32px;border-radius:300px;cursor:pointer;transition:background-color .3s ease}.playlist__container__image{background-color:var(--citrine);cursor:pointer;transition:background-color .3s ease;width:100%;aspect-ratio:1 / 1;display:flex}.jet-listing-dynamic-post-980:has(.playlist__container:hover) .playlist__container,.jet-listing-dynamic-post-980:has(.playlist__container:hover) .playlist__container__image,.jet-listing-dynamic-post-980:has(.playlist__container__image:hover) .playlist__container,.jet-listing-dynamic-post-980:has(.playlist__container__image:hover) .playlist__container__image,[data-elementor-type=jet-listing-items]:has(.playlist__container:hover) .playlist__container,[data-elementor-type=jet-listing-items]:has(.playlist__container:hover) .playlist__container__image,[data-elementor-type=jet-listing-items]:has(.playlist__container__image:hover) .playlist__container,[data-elementor-type=jet-listing-items]:has(.playlist__container__image:hover) .playlist__container__image{background-color:var(--lunaria)!important}.playlist__container:hover,.playlist__container__image:hover{background-color:var(--lunaria)!important}.playlist__container--active,.playlist__container__image--active{background-color:var(--roselle)}.playlist__audio__btn img{display:block;width:24px;height:24px}@media (max-width: 880px){.playlist__container{padding:16px}.playlist__audio__btn img{width:24px;height:24px}}@media (max-width: 880px){.elementor-nav-menu__container{min-height:100vh}.elementor-menu-toggle{z-index:9999}.elementor-nav-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:center}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:-69px}.elementor-menu-toggle .e-font-icon-svg{height:1.5em;width:1.5em}.elementor-nav-menu{font-family:var(--font-primary);font-size:var(--heading-xs);letter-spacing:-.25px;text-transform:uppercase;text-align:center}.elementor-nav-menu li:last-of-type{padding-top:16px}}.pricing{background-color:var(--citrine);padding:var(--grid-72) var(--grid-32);border-radius:16px;color:var(--mirewood)}.price__feature-list p{position:relative;padding-left:32px;line-height:1.2em}.price__feature-list p:before{content:"";position:absolute;left:0;top:60%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/wp-content/uploads/2025/08/tick.svg);background-size:contain;background-repeat:no-repeat}.subtext :is(h1,h2,h3,h4,h5,h6,p,div){font-style:italic;font-size:var(--body-s) * .9;line-height:1.3em!important}.pricing__addons{background-color:var(--citrine);padding:var(--grid-72) var(--grid-32);border-radius:16px;color:var(--mirewood)}.pricing .button__tertiary .elementor-button:hover{background-color:var(--roselle)}@media (max-width: 768px){.pricing{background-color:var(--citrine);padding:var(--grid-48) var(--grid-24)}}.tooltip__container{position:relative;display:inline-block;cursor:pointer}.tooltip__text{visibility:hidden;opacity:0;position:absolute;z-index:1000;top:100%;left:0;margin-top:0;background-color:var(--mirewood);color:var(--citrine);text-align:left;padding:var(--grid-16) var(--grid-20);border-radius:8px;font-family:var(--font-secondary);font-size:var(--body-s);line-height:1.4;white-space:normal;min-width:200px;max-width:500px;box-shadow:0 4px 12px #00000026;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.tooltip__text:after{content:"";position:absolute;bottom:100%;left:20px;margin-bottom:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--mirewood) transparent}.tooltip__container:hover .tooltip__text{visibility:visible;opacity:1}@media (max-width: 768px){.tooltip__text{min-width:150px;max-width:250px;font-size:var(--label-m);padding:var(--grid-8) var(--grid-12)}}.elementor-field-type-text input,.elementor-field-type-email input,.elementor-field-type-select select,.elementor-field-type-select select option,.elementor-field-type-textarea textarea{border-radius:300px!important;font-family:var(--font-secondary)!important;font-size:18px!important;padding:10px 20px!important;background-color:var(--lunaria)!important;border:1px solid var(--mirewood)!important;color:var(--mirewood)!important}.elementor-field-type-text input::placeholder,.elementor-field-type-email input::placeholder,.elementor-field-type-select select::placeholder,.elementor-field-type-select select option,.elementor-field-type-textarea textarea::placeholder{opacity:1!important;color:var(--mirewood)!important}.elementor-field-type-textarea textarea{border-radius:16px!important;min-height:300px!important}.elementor-select-wrapper .select-caret-down-wrapper{inset-inline-end:20px!important}.elementor-field-type-submit .elementor-button{background-color:var(--roselle);color:var(--mirewood)!important;padding:14px 24px 12px;border-radius:500px;font-family:var(--font-secondary);font-size:18px;letter-spacing:-.25px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.elementor-field-type-submit .elementor-button:hover{background-color:var(--citrine);color:var(--mirewood)!important}
