.button-style1,.button-style1 *{transition:0.4s;-webkit-transition:0.4s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.button-style1{position:relative;display:flex;width:57px;height:57px;justify-content:center;align-items:center;border-radius:650px;outline:2px solid #1b2482;outline-offset:-1px;background-color:#1b2482;overflow:hidden;cursor:pointer}.button-style1 .arrows{display:flex;flex-direction:column;width:100%;align-items:center}.button-style1 .arrows span{position:relative}.button-style1 .arrow-state{transform:translateY(-19px);-webkit-transform:translateY(-19px);opacity:0}.button-style1 .arrow-initial{transform:translateY(-13px);-webkit-transform:translateY(-13px);opacity:1}.button-style1:hover{outline:2px solid #d1d3e6}.button-style1:hover .arrow-state{transform:translateY(15px);-webkit-transform:translateY(15px);opacity:1}.button-style1:hover .arrow-initial{transform:translateY(23px);-webkit-transform:translateY(23px);opacity:0}.button-style1:before{content:"";background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);border-radius:650px;transition:0.4s;-webkit-transition:0.4s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.button-style1:hover:before{transform:scale(1);-webkit-transform:scale(1)}@media (max-width:880px){.button-style1{width:51px;height:51px}}