@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}.tx-hd-align-left{text-align:left}.tx-hd-align-center{text-align:center}.tx-hd-align-right{text-align:right}.tx-hd-wm{position:absolute;top:33%;width:100%;color:rgba(0,0,0,.07);font-size:48px;text-transform:uppercase;font-weight:700;line-height:1}.tx-hd-title:after{border:10px solid transparent;content:'';position:absolute;width:auto}.tx-hd-desc{line-height:1.8}.tx-hd-wrap{display:inline-block}.tx-hd-wrap svg{height:auto}.tx-mgb--yes{position:relative;border-radius:var(--tx-radius,16px);box-sizing:border-box;isolation:isolate}.tx-mgb--yes::before{content:'';position:absolute;inset:0;border-radius:inherit;padding:var(--tx-bw,2px);background:conic-gradient(from var(--tx-angle,0deg),var(--tx-c1,#7c4dff),var(--tx-c2,#00c2ff),var(--tx-c3,#00e5a8),var(--tx-c1,#7c4dff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;animation:tx-mgb-rotate var(--tx-speed,3s) linear infinite}.tx-mgb--yes>*{position:relative;z-index:1}@property --tx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tx-mgb-rotate{to{--tx-angle:360deg}}@media (prefers-reduced-motion:reduce){.tx-mgb--yes::before{animation:none}}