/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tsButtonSection{background-color:#0C0B1A;padding:150px 0;position:relative;z-index:2;min-height:500px;overflow-x:hidden;}@media only screen and (max-width:991.98px){.tsButtonSection{padding:100px 0;}}@media only screen and (max-width:767.98px){.tsButtonSection{padding:100px 0;}}.tsButtonSection::before{content:"";position:absolute;top:70%;inset-inline-start:50%;transform:translate(-50%,-50%);width:300px;height:300px;background-color:#5C61FA;filter:blur(350px);border-radius:50rem;z-index:-1;}.tsButtonSection .tsButton{position:relative;background:rgba(255,255,255,0.1019607843);border:none;padding:40px 32px;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-bottom:20px;border-radius:3px;color:#fff;font-size:18px;font-weight:800;}@media only screen and (max-width:767.98px){.tsButtonSection .tsButton{padding:20px 16px;font-size:14px;font-weight:600;}}.tsButtonSection .tsButton::before{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;padding:1px;border-radius:3px;background:linear-gradient(122.62deg,rgba(255,255,255,0.2) 9.26%,rgba(255,255,255,0.048) 54.76%,rgba(255,255,255,0.2) 96.89%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;}[dir=rtl] .tsButtonSection .tsButton img{transform:scaleX(-1);}@media only screen and (max-width:767.98px){.tsButtonSection .tsButton img{width:14px;height:14px;object-fit:contain;object-position:center center;margin-inline-start:20px;}}
