.associates-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0 0;width:100%;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.associates-container .associates-inner{border:1px solid #ccc;border-radius:30px 30px 0 0;max-width:90%;padding:35px;width:1000px}.associates-container .associates-inner *{font-weight:400}.associates-container .quote{background-color:#f7f7f7;border:2px solid #111;border-radius:30px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.3);box-shadow:0 10px 60px rgba(0,0,0,.3);color:#777;font-weight:100;font-weight:400;max-width:100%;padding:30px;position:relative;text-align:center;width:1100px;z-index:5}.associates-container .btn-video{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin-top:-20px;width:180px;z-index:10000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111;font-weight:700}.associates-container .associates-footer{border:1px solid #ccc;border-radius:0 0 30px 30px;height:150px;margin-top:-20px;max-width:100%}.associates-container .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-30px;max-width:100%;width:1200px}.associates-container .card{width:100%}.card--associates{margin:10px;position:relative;text-align:center}.card--associates .icon--card{border-radius:15px;-webkit-box-shadow:0 25px 60px rgba(0,0,0,.3);box-shadow:0 25px 60px rgba(0,0,0,.3);height:auto;left:0;margin:0 auto;max-width:100%;position:absolute;right:0;top:-90px;z-index:3}.associates-container .card-content .cta-link.btn-simple{font-weight:500;margin-top:10px;text-align:left}.associates-cards-update .card--img--content{border:none;border-radius:10px;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.3);box-shadow:0 10px 60px rgba(0,0,0,.3);height:auto;overflow:hidden;position:absolute}.card-content.card-content{opacity:0;padding:50px 20px 15px;position:absolute;top:-140%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;visibility:hidden;z-index:2}.card-content.content--card--animate{background-color:#fff;margin-bottom:30px;opacity:1;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.card--img--content .img--card{border:2px solid #fff;border-radius:15px;-webkit-box-shadow:0 25px 60px rgba(0,0,0,.3);box-shadow:0 25px 60px rgba(0,0,0,.3);display:block;-webkit-transition:.31s ease-in-out;-o-transition:.31s ease-in-out;transition:.31s ease-in-out;width:100%}.img--card.container--card--animate{left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);visibility:hidden;z-index:-1}.info--card--associates:hover .card-content.card-content{top:-95%}.info--card--associates:hover{max-width:240px;min-width:196px;padding-left:45px;padding-right:45px}.info--card--associates{background:#59b522;border:2px solid #fff;border-radius:10px;bottom:-265px;box-shadow:0 5px 30px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:18px;left:0;letter-spacing:1px;line-height:18px;margin:0 auto;max-width:250px;min-height:55px;padding:0 50px;position:absolute;right:0;transition:all .3s ease-in-out;z-index:1}.content--btn--video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;width:150px}.associates-container .btn-video{background:-moz-linear-gradient(top,transparent 0,transparent 50%,#f7f7f7 51%,#f7f7f7 100%);background:-webkit-linear-gradient(top,transparent,transparent 50%,#f7f7f7 51%,#f7f7f7);background:linear-gradient(180deg,transparent 0,transparent 50%,#f7f7f7 51%,#f7f7f7);margin-bottom:-20px;margin-top:0;position:relative;z-index:6!important}.associates-container .btn-video p,.associates-container .btn-video:hover svg *{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.associates-container .btn-video p{color:#18182c;font-weight:500;padding-left:15px}.associates-container .btn-video a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.associates-container .btn-video:hover p{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.associates-container .btn-video:hover svg circle{fill:#18182c}.associates-container .btn-video:hover svg path{fill:#fff}.associates-container .associates-inner{border:1px solid #ec4230;border-bottom:none}.associates-container .associates-inner h1,.associates-container .associates-inner h2,.associates-container .associates-inner h3,.associates-container .associates-inner h4,.associates-container .associates-inner h5,.associates-container .associates-inner h6{color:#89909d;font-family:Source Sans Pro,sans-serif;font-size:32px;line-height:42px}.associates-container .associates-inner.margin-20-bottom{margin-bottom:-20px}.associates-container .associates-footer{border:1px solid #ec4230;border-top:none;height:100px;margin-bottom:5px;margin-top:0;max-width:90%;width:1000px}@media screen and (max-width:576px){.associates-container .associates-footer{margin-bottom:-15px}}.dnone{display:none!important}.associates-container .associates-inner.border--bottom{border:1px solid #ec4230;border-radius:30px}.associates-container .quote h5{line-height:29px}.info--card--associates:hover{transform:scale(.94) translateY(3px);transition:all .2s}@media screen and (max-width:768px){.associates-container{margin-bottom:0;margin-top:0}.associates-container .associates-inner{padding:30px 15px;width:100%}.associates-container .associates-inner.margin-20-bottom{margin-bottom:-25px}.associates-container .quote{width:100%}.associates-container .associates-footer{margin-top:-25px;width:100%}.associates-container .cards{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.associates-container .card{margin-bottom:150px;min-height:270px;width:100%}.associates-container .card:last-child{margin-bottom:30px}.associates-cards-update .card--img--content{max-height:280px;width:100%}.info--card--associates{bottom:-30px}.card-content.card-content{padding:32px 20px 15px}}@media screen and (max-width:600px){.info--card--associates{bottom:0}.card--associates .icon--card{z-index:11}.card-content.content--card--animate{z-index:10}.card-content.card-content{margin-bottom:8px;padding:26px 20px 15px}}@media screen and (max-width:525px){.associates-cards-update .card--img--content{max-height:unset}}