a.black-btn,a.red-btn,a.white-btn{height:65px;width:fit-content;font-family:Montserrat,sans-serif;text-transform:uppercase;cursor:pointer;display:flex}a.white-btn{background:#fff;border-radius:100px;align-items:center;margin:0 0 0 auto}a.black-btn .btn-wrap,a.red-btn .btn-wrap,a.white-btn .btn-wrap{display:flex;gap:20px;padding:0 7px 0 30px;align-items:center;position:relative;z-index:9}a.white-btn .btn-wrap span{color:#0a0a0e;font-weight:500;transition:.3s ease-in-out}a.black-btn .btn-wrap .btn-icon,a.white-btn .btn-wrap .btn-icon{background:#c4202c;width:55px;height:55px;border-radius:100px;display:flex;justify-content:center;align-items:center;overflow-x:hidden;transition:.3s ease-in-out;position:relative}a.black-btn .btn-wrap::after,a.white-btn .btn-wrap::after{content:"";position:absolute;right:7px;background:#c4202c;z-index:-1;width:55px;height:55px;border-radius:100px;transition:.3s ease-in-out}a.black-btn,a.red-btn .btn-wrap .btn-icon,a.red-btn .btn-wrap::after{background:#000;border-radius:100px}a.black-btn:hover .btn-wrap::after,a.red-btn:hover .btn-wrap::after,a.white-btn:hover .btn-wrap::after{width:94%;transition:.3s ease-in-out}a.black-btn:hover .btn-wrap span,a.red-btn:hover .btn-wrap span,a.white-btn:hover .btn-wrap span{color:#fff;transition:.3s ease-in-out}a.black-btn:hover .btn-wrap .btn-icon img,a.red-btn:hover .btn-wrap .btn-icon img,a.white-btn:hover .btn-wrap .btn-icon img{transform:translate(50px,0);transition:.3s ease-in-out}a.black-btn .btn-wrap .btn-icon img,a.red-btn .btn-wrap .btn-icon img,a.white-btn .btn-wrap .btn-icon img{transition:.3s ease-in-out}a.black-btn .btn-wrap .btn-icon::before,a.red-btn .btn-wrap .btn-icon::before,a.white-btn .btn-wrap .btn-icon::before{content:url(../images/white-arrow.svg);position:absolute;transform:translate(-50px,0);transition:.3s ease-in-out;height:15px}a.black-btn:hover .btn-wrap .btn-icon::before,a.red-btn:hover .btn-wrap .btn-icon::before,a.white-btn:hover .btn-wrap .btn-icon::before{transform:translate(0,0);transition:.3s ease-in-out}a.black-btn{align-items:center}a.black-btn .btn-wrap span,a.red-btn .btn-wrap span{color:#fff;font-weight:500;transition:.3s ease-in-out}a.red-btn{background:#c4202c;border-radius:100px;align-items:center}a.red-btn .btn-wrap .btn-icon{width:55px;height:55px;display:flex;justify-content:center;align-items:center;overflow-x:hidden;transition:.3s ease-in-out;position:relative}a.red-btn .btn-wrap::after{content:"";position:absolute;right:7px;z-index:-1;width:55px;height:55px;transition:.3s ease-in-out}