.list-wrapper{padding:50px 0 0;width:100%;overflow:hidden}.list-wrapper .list-holder{width:100%;text-align:center;padding:70px 50px 40px}.list-wrapper .list-holder h2{margin:0 0 52px;letter-spacing:.2px;font-size:40px}.list-wrapper .list-holder .list-menu{list-style:none;margin:0;padding:0 0 30px;overflow:hidden}.list-wrapper .list-holder .list-menu li:first-child{margin-left:0}.list-wrapper .list-holder .list-menu li{display:inline-block;padding:0;position:static;left:0px;top:0px;background:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0px 15px 35px rgba(0,0,0,0.05);border-radius:16px;flex:none;order:0;flex-grow:0;margin:0px 0 32px 32px}.list-wrapper .list-holder .list-menu li a{font-family:Circular Std;font-style:normal;font-weight:normal;font-size:20px;line-height:24px;letter-spacing:.1px;color:#313131;flex:none;order:1;flex-grow:0;margin:0;padding:22px 17px;display:flex;font-size:20px;line-height:24px;font-family:'Circular Std Book';border:2px solid transparent}.list-wrapper .list-holder .list-menu li a:hover{border:2px solid #2f6da0;border-radius:10px;background:#fff;color:#2f6da0}.list-wrapper .list-holder .list-menu li a span{margin:0 18px}.list-wrapper .list-holder .list-menu li a img{margin:3px 0 0;width:20px;height:20px}@media(max-width:767px){.list-wrapper{padding:0}.list-wrapper .list-holder{padding:20px 0 0}.list-wrapper .list-holder .list-menu{padding:0 25px 0}.list-wrapper .list-holder .list-menu li{margin:0px 0 32px 0}}