img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
img{height:auto;max-width:100%;vertical-align:middle}.btn{background-color:#fff;border:1px solid #ccc;color:dimgray;padding:.5rem;text-transform:lowercase}.btn--block{display:block;width:100%}.top_vendors{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.top_vendors__item{display:flex;padding:5px}@media(min-width:40rem){.top_vendors__item{width:50%}}@media(min-width:56rem){.top_vendors__item{width:33.3333%}}.top_vendor{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.top_vendor:hover .top_vendor__image{filter:contrast(100%)}.top_vendor__content{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:1rem}.top_vendor__image{background-color:#f0f8ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;filter:contrast(70%);overflow:hidden;position:relative;transition:filter .5s cubic-bezier(.43,.41,.22,.91)}.top_vendor__image:before{content:"";display:block;padding-top:56.25%}@media(min-width:40rem){.top_vendor__image:before{padding-top:66.6%}}.top_vendor .profile-pic{height:110px;left:50%;max-width:110px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.top_vendor .profile-pic img{border:5px solid #fff;border-radius:50%;height:110px;width:110px}.top_vendor .rating{font-size:16px}.top_vendor__title{color:dimgray;font-size:1.25rem;font-weight:500;text-transform:uppercase}.top_vendor__title a{text-decoration:none!important}.top_vendor__text{flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.top_vendor .hover{align-items:center;background-color:#4db6ac;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.top_vendor .hover:after,.top_vendor .hover:before{align-items:center;display:flex;height:100%;position:absolute;top:0;transition:.25s linear;width:50%;z-index:1}.top_vendor .hover:before{background-color:#4db6ac;content:"";justify-content:flex-end;left:0}.top_vendor .hover:after{background-color:#44a69c;content:"";justify-content:flex-start;right:0}.top_vendor .hover:hover{background-color:#46627f;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.top_vendor .hover:hover span{opacity:0;z-index:-3}.top_vendor .hover:hover:before{opacity:.5;transform:translateY(-100%)}.top_vendor .hover:hover:after{opacity:.5;transform:translateY(100%)}.top_vendor .hover span{font-family:Fira Mono,monospace;font-weight:700;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:2}.top_vendor .hover .social-link,.top_vendor .hover span{align-items:center;color:#f5f5f5;display:flex;font-size:24px;height:100%;justify-content:center}.top_vendor .hover .social-link{position:relative;text-decoration:none;transition:.25s;width:16%}.top_vendor .hover .social-link i{text-shadow:1px 1px rgba(70,98,127,.7);transform:scale(1)}.top_vendor .hover .social-link:hover{background-color:hsla(0,0%,96%,.1)}.top_vendor .hover .social-link:hover i{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.4)}60%{transform:scale(.8)}80%{transform:scale(1.2)}to{transform:scale(1)}}
