.contact_buttons{bottom:55px;cursor:pointer;flex-direction:column;position:fixed;right:16px;z-index:99}.contact_buttons .contact_button_main{height:64px;width:64px}.contact_buttons .contact_button_main{border-radius:50%;cursor:pointer;padding:20px}.contact_buttons .contact_button_main:not(.open){background:#50AD55}.contact_buttons .contact_button_main.open,.contact_buttons .contact_button_main:hover{background-color:#ca0000}.contact_buttons .contact_button_main:hover{transition:background-color .3s ease}.contact_buttons .contact_button_main:hover{animation-name:unset}.contact_buttons .contact_button{display:none;margin:0 0 10px;text-align:center}.contact_buttons .contact_button img{height:58px;width:58px}.contact_buttons .contact_button img:hover{transform:scale(1.1);transition:transform .3s ease}@keyframes blink{0%{opacity:1}70%{opacity:.5}100%{opacity:1}}.contact_buttons .contact_button_main:not(.open){animation:blink 2s infinite}