.core-button{min-width:150px;color:var(--color-light);isolation:isolate;background-color:#0000;border:1px solid #0000;border-radius:35px;height:48px;padding:0 20px;font-family:Ping-medium,sans-serif;font-size:1rem;transition:all .3s ease-in-out;position:relative}.core-button.core-button-animation:after{content:"";background-color:var(--color-primary);z-index:-1;isolation:auto;border-radius:35px;transition:transform .3s;position:absolute;inset:0;transform:translate(0)}.core-button.core-button-animation:hover:after{transform:translate(100%)}.core-button.core-button-animation:hover{border-color:var(--color-primary)}.core-button.core-button-animation:hover img{animation:1.5s ease-in-out infinite move-arrow;filter:var(--primary-filter)!important}.core-button.core-button-animation-reverse{color:var(--color-primary);isolation:isolate;border:1px solid var(--color-primary);background-color:#0000;border-radius:35px;justify-content:center;align-items:center;height:55px;padding:0 20px;font-family:Ping-medium,sans-serif;font-size:1rem;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.core-button.core-button-animation-reverse:after{content:"";background-color:var(--color-primary);z-index:-1;isolation:auto;border-radius:35px;transition:transform .3s ease-in-out;position:absolute;inset:0;transform:translate(-100%)}.core-button.core-button-animation-reverse:hover:after{transform:translate(0)}.core-button.core-button-animation-reverse:hover{color:var(--color-light);border-color:#0000}.core-button.core-button-animation-reverse:hover img{animation:1.5s ease-in-out infinite move-arrow;filter:var(--primary-filter)!important}.core-button.core-button-animation-light{color:var(--color-primary);border:1px solid #0000}.core-button.core-button-animation-light:after{content:"";background:var(--color-light);z-index:-1;isolation:auto;border-radius:35px;transition:transform .3s;position:absolute;inset:0;transform:translate(0)}.core-button.core-button-animation-light:hover{color:var(--color-light);border-color:var(--color-light)!important}.core-button.core-button-animation-light:hover:after{transform:translate(100%)}.core-button.core-button-animation-light:hover img{animation:1.5s ease-in-out infinite move-arrow;filter:var(--light-filter)!important}.core-button.btn-outline{border:1px solid var(--color-primary);width:auto;color:var(--color-secondary);background-color:#0000}.core-button.btn-outline:after{content:"";background:var(--color-primary);z-index:-1;isolation:auto;border-color:var(--color-primary);border-radius:35px;transition:transform .3s;position:absolute;inset:0;transform:translate(-100%)}.core-button.btn-outline:hover:after{transform:translate(0)}.core-button.btn-outline:hover{color:var(--color-white)!important;border-color:#0000!important}.core-button:before{display:none!important}.core-button:hover{color:var(--color-primary);background-color:#0000}.core-button.btn-link{min-width:auto;max-width:auto;width:auto;color:var(--color-primary);background-color:#0000;border:none;border-radius:0;padding:0;font-size:1rem;font-weight:200;color:var(--color-secondary)!important;box-shadow:none!important}.core-button.btn-link:hover{background-color:#0000;color:var(--color-primary)!important}.core-button.btn-link:after{display:none!important}.custom-navbar.navbar-scrolling .core-button.btn-link{color:var(--color-secondary)}.custom-navbar.navbar-scrolling .core-button.btn-link:hover{color:var(--color-primary)}.core-button.btn-link:hover .icon-image,.fake-btn:hover img{animation:1.5s ease-in-out infinite move-arrow;filter:var(--primary-filter)!important}@keyframes move-arrow{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}
