.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s}.slide-enter-from{opacity:0;transform:translate(100%)}.slide-enter-to{opacity:1;transform:translate(0)}.slide-leave-to{opacity:0;transform:translate(100%)}.custom-navbar{left:0;position:fixed;transition:all .3s ease;transition:all .3s ease-in-out;width:100%;z-index:50}.custom-navbar.navbar-scrolling{background-color:var(--color-light);box-shadow:0 0 10px #0000001a}.custom-navbar.navbar-scrolling .site-logo .core-lazy-image .original-image{filter:var(--secondary-filter)}.social-media-links[data-v-bf556fec]{transition:all .3s linear}.social-media-links li .social-link[data-v-bf556fec]{align-items:center;border:1px solid var(--color-primary);border-radius:8px;display:flex;height:50px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:50px;z-index:9}.social-media-links li .social-link img[data-v-bf556fec]{transition:all .3s ease-in-out}.social-media-links li .social-link[data-v-bf556fec]:after{background-color:var(--color-primary);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;transition:all .3s linear;width:100%;z-index:-1}.social-media-links li .social-link[data-v-bf556fec]:hover{border:1px solid var(--color-primary)}.social-media-links li .social-link:hover img[data-v-bf556fec]{animation:fadeInRight-bf556fec .5s linear}.social-media-links li .social-link[data-v-bf556fec]:hover:after{animation:sideClipReverse-bf556fec .5s linear;opacity:0}@keyframes fadeInRight-bf556fec{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes sideClipReverse-bf556fec{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}50%{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}
