:root{--titleFont:"RecoletaRegular", sans-serif;--titleFont2:"Mabry Pro", sans-serif;--titleFont3:"EudoxusSansBold";--partialFont:"OpticianSans", sans-serif;--taglineFont:"OpticianSans", sans-serif;--partialFont2:"MabryProRegular", sans-serif;--bodyFont:"Mabry Pro", sans-serif;--metaFont:"OpticianSans", serif;--partialFont2:"Mabry Pro";--transition:1.3s;--primaryColor:#F06B9D;--secondaryColor:#101010;--whiteColor:#ffffff;--titleColor:#101010;--hoverColor:#F06B9D;--bodyColor:#6e777d;--btnColor:#15171A;--button-bg:#F06B9D;--button-bg-hover:#F281AC;--button-bg-dark:#212529;--button-bg-dark-hover:#424649;--gray-slate-light-900:#151A17;--gray-slate-light-100:#E1E3E6;--gray-slate-light-500:#6B7280;--gray-slate-light-700:#40444D;--gray-slate-pink-50:#FDF0F5;--gray-slate-light-40:#A6AAB3;--gray-slate-light-10:#C4C7CC;--gray-slate-pink-10:#F7F8F9;--yellow-light-50:#FCBC05;--gray-slate-light-25:#F0F1F2}.react-heading,.rs-dual-heading{position:relative}.react-heading.title-border-yes .title-inner,.rs-dual-heading.title-border-yes .title-inner{border-bottom:1px solid var(--gray-slate-light-100);padding-bottom:6px}.react-heading .title-inner,.rs-dual-heading .title-inner{position:relative;z-index:1}.react-heading .title-inner>span,.rs-dual-heading .title-inner>span{font-size:14px;font-family:var(--titleFont);line-height:16px;color:var(--primaryColor)}.react-heading .title-inner .sub-text,.rs-dual-heading .title-inner .sub-text{margin:0;display:inline-block!important;color:var(--gray-slate-light-900);font-weight:400;line-height:80%;letter-spacing:-.32px;font-family:var(--partialFont);font-size:14px;z-index:1}.react-heading .title-inner .sub-text.title-upper,.rs-dual-heading .title-inner .sub-text.title-upper{text-transform:uppercase}.react-heading .title-inner.yes .title,.rs-dual-heading .title-inner.yes .title{color:rgb(0 0 0 / .5);line-height:1;color:#333;-webkit-text-stroke:1px #BCBCFF;-webkit-text-fill-color:#F2F2FF}.react-heading .title-inner .title,.rs-dual-heading .title-inner .title{font-size:36px;font-weight:400;line-height:120%;letter-spacing:-.36px;color:rgb(0 0 0 / .8);margin-top:0;margin-bottom:5px;z-index:1}.react-heading .title-inner .title.title-upper,.rs-dual-heading .title-inner .title.title-upper{text-transform:uppercase}.react-heading .title-inner .title span,.rs-dual-heading .title-inner .title span{font-weight:100;position:relative;z-index:1}.react-heading .title-inner .title .high_light_text,.rs-dual-heading .title-inner .title .high_light_text{-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.react-heading.style1,.rs-dual-heading.style1{position:relative;padding-bottom:12px}.react-heading.style1 h2,.rs-dual-heading.style1 h2{margin-bottom:12px}.react-heading.style1 .description,.rs-dual-heading.style1 .description{position:relative;padding-right:80px}.react-heading.style1 .description:after,.rs-dual-heading.style1 .description:after{content:"";position:absolute;border:0;width:60px;height:2px;background:var(--primaryColor);z-index:9;margin-left:0;right:0;top:14px}.react-heading.style1 .description p,.rs-dual-heading.style1 .description p{margin-bottom:12px;font-weight:500}.react-heading.style1.Lite .description:after,.rs-dual-heading.style1.Lite .description:after{background:#fff!important}