.btn{--btn-size:20px;--btn-font-size:10px;--btn-sm-size:30px;--btn-sm-font-size:10px;--btn-md-size:40px;--btn-md-font-size:12px;--btn-svg-size:var(--btn-font-size);--btn-iconify-svg-size:calc(var(--btn-svg-size) + 2px);--btn-color:#fff;--btn-bg:var(--bdt-color1);--btn-padding:0 calc(var(--btn-size)*.5);--btn-border-width:0;--btn-border-color:transparent;--btn-border-radius:calc(var(--btn-size)*.5);--btn-border-hover-color:var(--btn-border-color);z-index:0;width:fit-content;height:var(--btn-size);padding:var(--btn-padding);box-sizing:border-box;color:var(--btn-color);font-size:var(--btn-font-size);text-align:center;background:var(--btn-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);flex-direction:row;align-items:center;gap:10px;font-weight:600;line-height:100%;text-decoration:none;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.btn,.btn-outline{--btn-hover-bg:var(--bgColor1)}.btn-outline{--btn-bg:transparent;--btn-border-color:var(--btn-color);--btn-border-width:1px;-webkit-backdrop-filter:none;backdrop-filter:none}.btn span{display:inline-block}.btn svg{width:var(--btn-svg-size);height:var(--btn-svg-size);flex-shrink:0}.btn svg:first-child:last-child{margin:auto calc(var(--btn-svg-size)*-.5)}.btn svg.iconify{width:var(--btn-iconify-svg-size);height:var(--btn-iconify-svg-size)}.btn svg.iconify:first-child:last-child{margin:auto calc(var(--btn-iconify-svg-size)*-.5)}.btn svg.svg-long-arrow-left,.btn svg.svg-long-arrow-right{--btn-svg-size:20px}.btn svg.svg-know-more{--btn-svg-size:16px}.btn-sm{--btn-size:var(--btn-sm-size);--btn-font-size:var(--btn-sm-font-size)}.btn-md,.btn-sm{--btn-svg-size:var(--btn-font-size);--btn-border-radius:calc(var(--btn-size)*.5)}.btn-md{--btn-size:var(--btn-md-size);--btn-font-size:var(--btn-md-font-size);--btn-iconify-svg-size:calc(var(--btn-svg-size) + 4px)}@media (width>=576px){.btn-auto{--btn-size:var(--btn-sm-size);--btn-font-size:var(--btn-sm-font-size);--btn-svg-size:var(--btn-font-size);--btn-border-radius:calc(var(--btn-size)*.5)}}@media (width>=768px){.btn-auto{--btn-size:var(--btn-md-size);--btn-font-size:var(--btn-md-font-size);--btn-svg-size:var(--btn-font-size);--btn-border-radius:calc(var(--btn-size)*.5);--btn-iconify-svg-size:calc(var(--btn-svg-size) + 4px)}}.btn:before{content:"";z-index:-1;background:var(--btn-hover-bg);opacity:0;border-radius:50%;width:100%;height:100%;transition:transform .5s,opacity .5s;position:absolute;top:0;left:0;transform:translateY(80px)scale(0,.25)}.btn:hover:before{opacity:1;transform:translateY(0)scale(1.4)}.btn-glare:after{content:"";background:linear-gradient(-60deg,#fff0 30%,#ffffff40 50%,#fff0 70%);width:50px;height:100%;animation:3s ease-in-out infinite btnGlareAnim;position:absolute;top:0;left:-50px}@keyframes btnGlareAnim{0%{left:100%}20%{left:-50px}to{left:-50px}}.btn-pulse{animation:3s ease-in-out infinite btnPulseAnim}@keyframes btnPulseAnim{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}to{transform:scale(1)}}button.btn{cursor:pointer}
