.arrow{width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.95);border:1px solid #e5e5e5;box-shadow:0 8px 20px rgba(0,0,0,.12);position:absolute;top:40%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:50;color:#333;transition:.3s}.arrow:hover{background:#c89a3d;color:#fff}.left{left:-5px}.right{right:-5px}@media (max-width:768px){.arrow{width:42px;height:42px}}@media (max-width:480px){.arrow{width:38px;height:38px}}