.SectionTitle{position:relative}.SectionTitle-bgText{display:block;font-family:Urbanist,sans-serif;font-size:calc(64/var(--root-font-size)*1rem*var(--root-font-ratio));font-weight:900;line-height:1;opacity:.6;padding-bottom:8px;text-align:center;white-space:pre-wrap}.SectionTitle-bgText._nonGradient{background:none;opacity:1}.SectionTitle-bgText._default{background:linear-gradient(90deg,#089589,#2af598)}.SectionTitle-bgText._red{background:linear-gradient(90deg,#e4007f,#ee61b0)}.SectionTitle-bgText._nonGradient._orange{color:#ff8000}.SectionTitle-bgText._textShadow{text-shadow:2px 2px 2px #fff,-2px -2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,0 2px 2px #fff,0-2px 2px #fff,-2px 0 2px #fff,2px 0 2px #fff}.s .SectionTitle-bgText{font-size:calc(48/var(--root-font-size)*1rem*var(--root-font-ratio))}.SectionTitle-fgText{font-size:calc(20/var(--root-font-size)*1rem*var(--root-font-ratio));font-weight:700;margin-top:-30px;position:relative;text-align:center;white-space:pre-wrap}.SectionTitle-fgText._textShadow{text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.s .SectionTitle-fgText{font-size:calc(16/var(--root-font-size)*1rem*var(--root-font-ratio));margin-top:-25px}.SectionTitle-fgText:after{background-color:#000;content:"";display:block;height:2px;margin:0 auto;width:80px}.SectionTitle._left .SectionTitle-fgText:after{margin-left:0}.SectionTitle._right .SectionTitle-fgText:after{margin-right:0}
