.bt-button{text-align:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.bt-button.teal{--bt-button-color:var(--bt-teal);--bt-button-click-color:var(--bt-teal-s1);--bt-button-text-color:var(--bt-navy)}.bt-button.teal-s2{--bt-button-color:var(--bt-teal-s2);--bt-button-text-color:var(--bt-navy)}.bt-button.black{--bt-button-color:var(--bt-black);--bt-button-text-color:#fff}.bt-button.navy{--bt-button-color:var(--bt-blue-s2);--bt-button-click-color:var(--bt-navy);--bt-button-text-color:#fff}.bt-button.blue{--bt-button-color:var(--bt-blue);--bt-button-click-color:var(--bt-blue-s1);--bt-button-text-color:#fff}.bt-button.gold{--bt-button-color:var(--bt-gold);--bt-button-click-color:var(--bt-gold-s1);--bt-button-text-color:var(--bt-navy)}.bt-button.white{--bt-button-color:#fff;--bt-button-text-color:#fff}.bt-button,.bt-button:hover a{text-decoration:none}.bt-button{transition:transform .2s}.bt-button>a{display:block;font-weight:700;text-decoration:none}.bt-button.solid{border-radius:10px;transition:all .2s;background:linear-gradient(90deg,var(--bt-button-click-color) 45%,var(--bt-button-color) 55%) 100% 100%;background-size:250% 100%}.bt-button.solid:hover{transform:scale(1.05);-webkit-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2))}.bt-button.solid.clicked{transform:scale(1.05);background-position:0 100%}.bt-button.solid>a{padding:13px 18px;color:var(--bt-button-text-color);border-radius:10px}.bt-button.outline{margin:0;transition:transform .2s ease-out;background:none}.bt-button.outline>a{transition:all .2s;padding:13px 18px;border:2px solid var(--bt-button-color);border-radius:10px}.bt-button.outline:hover{transform:scale(1.05);-webkit-filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2));filter:drop-shadow(1px 1px 3px rgba(0,0,0,.2))}.bt-button.outline>a,.bt-button.outline>a:hover,.bt-button.text-link>a,.bt-button.text-link>a:hover{color:var(--bt-button-color)}.bt-button.text-link{box-shadow:none}.bt-button.text-link a{font-weight:500}.bt-button.text-link a:hover:after{transform:translateX(5px)}.bt-button.text-link a:after{content:" ";height:20px;width:24px;transition:all .3s;margin-left:8px;position:absolute;background:var(--bt-button-color);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.059 10c0-.52.421-.941.941-.941h22a.941.941 0 110 1.882H1A.941.941 0 01.059 10z' fill='%2300D8D8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.335.335a.941.941 0 011.33 0l9 9a.941.941 0 010 1.33l-9 9a.941.941 0 11-1.33-1.33L21.669 10l-8.335-8.334a.941.941 0 010-1.331z' fill='%2300D8D8'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.059 10c0-.52.421-.941.941-.941h22a.941.941 0 110 1.882H1A.941.941 0 01.059 10z' fill='%2300D8D8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.335.335a.941.941 0 011.33 0l9 9a.941.941 0 010 1.33l-9 9a.941.941 0 11-1.33-1.33L21.669 10l-8.335-8.334a.941.941 0 010-1.331z' fill='%2300D8D8'/%3E%3C/svg%3E")}.bt-button .wp-block-button__link{background:none;text-decoration:none}.bt-button .rich-text{box-shadow:none;outline:none}&.bt-button.solid{padding:13px 18px}&.bt-button.outline{padding:11px 16px}