: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:#fff;--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:rgba(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:rgba(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:transparent}.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}