.buttons-list{margin:0;padding:0;list-style:none}@media(min-width:1200px){.buttons-list{padding:32px 0 35px}}.buttons-list li{padding:0 0 0 15px;list-style:none outside;padding-left:0;position:static}@media(min-width:768px){.buttons-list li{display:inline-block;vertical-align:top;margin-right:11px}}@media(min-width:1200px){.buttons-list li{margin-right:14px}}@media(min-width:1400px){.buttons-list li{margin-right:22px}}.buttons-list li a.btn{text-decoration:none;-webkit-transition:color .25s linear,background .25s linear,border .25s linear,opacity .25s linear;transition:color .25s linear,background .25s linear,border .25s linear,opacity .25s linear;position:relative;margin:0 0 14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;color:#fff;background:#404041;border-bottom:6px solid #373737;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;text-align:center}@media(min-width:1200px){.buttons-list li a.btn{height:53px}.buttons-list li a.btn{border-bottom-width:9px}}@media(min-width:1400px){.buttons-list li a.btn{font-size:18px;min-height:72px;min-width:269px;padding:18px 30px 8px}}@media(min-width:1200px) and (max-width:1399px){.buttons-list li a.btn{font-size:17px;min-height:68px;padding:16px 25px 8px;min-width:230px}}@media(min-width:1024px) and (max-width:1199px){.buttons-list li a.btn{font-size:16px;min-height:64px;padding:14px 20px 8px}}@media(max-width:1199px){.buttons-list li a.btn{min-width:205px}}@media(min-width:768px) and (max-width:1199px){.buttons-list{padding:11px 0 25px}}@media(max-width:1023px){.buttons-list li a.btn{font-size:14px;min-height:48px;height:48px;padding:10px 15px 5px;position:relative;margin:0 0 14px}}@media(max-width:767px){.buttons-list{padding:10px 0}}.buttons-list li a.btn:before{content:"";position:absolute;top:0;right:100%;bottom:0;left:0;background-color:#373737;-webkit-transition:all .25s linear;transition:all .25s linear;z-index:1}.buttons-list li a.btn:after{height:0;width:0;border-bottom:25px solid #373737;border-left:25px solid transparent;content:"";position:absolute;right:0;bottom:-6px}@media(min-width:1200px){.buttons-list li a.btn:after{height:0;width:0;border-bottom:38px solid #373737;border-left:38px solid transparent;bottom:-9px}}.buttons-list li a.btn:hover{color:#fff}.buttons-list li a.btn:hover:before{right:0}.buttons-list li a.btn span{position:relative;z-index:2}