.testimonial-wrapper{position:relative;z-index:1}.testimonial-content{display:flex;flex-direction:column;height:100%}.testimonial-content .button{align-self:flex-start;margin-top:25px}.testimonial-info{flex:1 1 auto}.testimonial-wrapper{z-index:3}.testimonial-wrapper .row{margin:0 -15px}.testimonial-wrapper .row:first-child .testimonial-col:first-child .testimonial-cards{height:100%}.testimonial-wrapper .row:first-child .testimonial-col:first-child .testimonial-cards .company-name{margin-top:10px}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row:first-child .testimonial-col{width:100%}.testimonial-wrapper .row:first-child .testimonial-col+.testimonial-col{display:flex;justify-content:space-between}.testimonial-wrapper .row:first-child .testimonial-col+.testimonial-col .testimonial-cards{margin-top:30px;width:48%}}@media only screen and (max-width:766.98px){.testimonial-wrapper .row:first-child .testimonial-col+.testimonial-col{flex-wrap:wrap}.testimonial-wrapper .row:first-child .testimonial-col+.testimonial-col .testimonial-cards{width:100%}}.testimonial-wrapper .row+.row .testimonial-col{margin-top:30px}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards{height:100%;padding-bottom:45px;padding-top:45px}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards{padding-bottom:35px;padding-top:35px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-info{padding-bottom:0}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-info{padding-top:20px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company:after{top:0}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo{width:auto}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo{margin-bottom:10px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg{height:100%;max-height:inherit;width:150px}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.snhu-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.snhu-logo{width:170px}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.elastic-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.elastic-logo{height:60px;width:160px}@media only screen and (max-width:1365.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.elastic-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.elastic-logo{width:120px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.ibm-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.ibm-logo{height:60px;width:140px}@media only screen and (max-width:1365.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.ibm-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.ibm-logo{width:120px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.intalio-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.intalio-logo{height:60px;width:140px}@media only screen and (max-width:1365.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.intalio-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.intalio-logo{width:120px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.dartmouth-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.dartmouth-logo{height:100px;width:100px}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.techsmith-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.techsmith-logo{height:100px;width:210px}@media only screen and (max-width:1365.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.techsmith-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.techsmith-logo{width:180px}}@media only screen and (max-width:766.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img.techsmith-logo,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg.techsmith-logo{height:50px}}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo img,.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-logo svg{width:120px}}.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-name{width:65%}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col .testimonial-cards .testimonial-company .company-name,.testimonial-wrapper .row+.row .testimonial-col:nth-last-child(2) .testimonial-cards .testimonial-company .company-logo{width:100%}.testimonial-wrapper .row+.row .testimonial-col:nth-last-child(2) .testimonial-cards .testimonial-company .company-logo img{width:80px}}.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:121px;width:45%}@media only screen and (max-width:1599.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:112px}}@media only screen and (max-width:1439.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:102px}}@media only screen and (max-width:1365.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:96px;width:44%}}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:87px;width:100%}}@media only screen and (max-width:766.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo{height:auto}}.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo img{width:230px}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-logo img{width:190px}}.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-name{width:49%}@media only screen and (max-width:1199.98px){.testimonial-wrapper .row+.row .testimonial-col:last-child .testimonial-cards .testimonial-company .company-name{width:100%}}.testimonial-wrapper .testimonial-col{padding:0 15px;width:50%}@media only screen and (max-width:766.98px){.testimonial-wrapper .testimonial-col{width:100%}}.testimonial-cards{background:transparent linear-gradient(319deg,#e7f1f3,#fff) 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:30px;box-shadow:20px 60px 60px #45738a24;padding:38px}.testimonial-cards .video-wrapper{border-radius:15px;overflow:hidden;position:relative}@media only screen and (max-width:1199.98px){.testimonial-cards{padding:20px}}@media only screen and (max-width:767.98px){.testimonial-cards{border-radius:15px}.testimonial-cards .video-wrapper{border-radius:10px}}.testimonial-cards .video-wrapper img{display:block;height:auto;width:100%}.testimonial-cards .cta-wrapper{margin-top:20px}@media only screen and (max-width:1365.98px){.testimonial-cards .cta-wrapper{margin-top:10px}}.testimonial-cards .cta-wrapper a{border-bottom:1px solid;color:#00a8d0;display:inline-block;font-size:20px}.testimonial-cards .cta-wrapper a:hover{color:salmon}@media only screen and (max-width:1199.98px){.testimonial-cards .cta-wrapper a{font-size:18px}}.testimonial-cards .testimonial-info{padding-bottom:25px;padding-top:30px}@media only screen and (max-width:1365.98px){.testimonial-cards .testimonial-info{padding-bottom:15px;padding-top:20px}}@media only screen and (max-width:1199.98px){.testimonial-cards .testimonial-info{padding-left:0;padding-right:0}}.testimonial-cards .testimonial-info p{margin:0}.testimonial-cards .testimonial-info h3{font-family:Futura Md BT;font-size:1.875rem;font-weight:500;margin-bottom:20px;margin-top:0}@media only screen and (max-width:1599.98px){.testimonial-cards .testimonial-info h3{font-size:1.6rem}}@media only screen and (max-width:1365.98px){.testimonial-cards .testimonial-info h3{font-size:1.5rem;margin-bottom:10px}}@media only screen and (max-width:1199.98px){.testimonial-cards .testimonial-info h3{font-size:1.4rem}}.testimonial-cards .testimonial-company{flex-wrap:nowrap;padding-right:100px;position:relative}@media only screen and (max-width:1365.98px){.testimonial-cards .testimonial-company{padding-right:70px}}@media only screen and (max-width:1199.98px){.testimonial-cards .testimonial-company{flex-wrap:wrap;padding-right:80px}}@media(max-width:959.98px){.testimonial-cards .testimonial-company{padding-right:70px}}.testimonial-cards .testimonial-company:after{background:url(https://info.qasource.com/hubfs/qasource/images/testimonials/quote.svg);background-repeat:no-repeat;background-size:contain;content:"";height:71px;position:absolute;right:0;top:-20px;width:96px}@media only screen and (max-width:1365.98px){.testimonial-cards .testimonial-company:after{width:75px}}.testimonial-cards .testimonial-company>div{flex:0 0 auto}@media only screen and (max-width:766.98px){.testimonial-cards .testimonial-company>div{flex:0 0 100%}}.testimonial-cards .testimonial-company .cluth-rating{display:block;height:80px;position:absolute;right:0;top:-10px;width:70px}@media only screen and (max-width:1279.99px){.testimonial-cards .testimonial-company .cluth-rating{height:60px;width:60px}}.testimonial-cards .testimonial-company .cluth-rating svg{height:100%;width:100%}.testimonial-cards .testimonial-company.cluth-testimonial:after{display:none}.testimonial-cards .company-logo{margin-right:25px}.testimonial-cards .company-logo img{display:block;height:100%;width:100%}.testimonial-cards .company-logo img[src*="fun-mobility-logo.jpg"],.testimonial-cards .company-logo img[src*="fun-mobility-logo.png"]{max-width:100px}.testimonial-cards .company-logo img[src*="silkroad-logo.jpg"],.testimonial-cards .company-logo img[src*="silkroad-logo.png"]{max-width:150px}.testimonial-cards .company-logo img[src*="wolters-kluwer-logo.jpg"],.testimonial-cards .company-logo img[src*="wolters-kluwer-logo.png"]{max-width:200px}@media only screen and (max-width:1199.98px){.testimonial-cards .company-logo img[src*="wolters-kluwer-logo.jpg"],.testimonial-cards .company-logo img[src*="wolters-kluwer-logo.png"]{max-width:200px}}.testimonial-cards .company-name h4{font-family:Futura Md BT;font-size:20px;font-weight:500;margin-bottom:0;margin-top:0}.testimonial-cards .company-name h5{font-family:Futura Md BT;font-size:18px;font-weight:500;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (max-width:766.98px){.testimonial-cards .company-name h5{font-size:16px}}@media(max-width:959.98px){.testimonial-cards .company-name h5 br{display:none}}.testimonial-cards.testimonial-horizontal{align-items:center;display:flex}@media only screen and (max-width:1199.98px){.testimonial-cards.testimonial-horizontal{flex-wrap:wrap-reverse}}.testimonial-cards.testimonial-horizontal+.testimonial-horizontal{margin-top:30px}.testimonial-cards.testimonial-horizontal .testimonial-content{padding-right:20px;width:54%}@media only screen and (max-width:1365.98px){.testimonial-cards.testimonial-horizontal .testimonial-content{padding-right:15px}}@media only screen and (max-width:1199.98px){.testimonial-cards.testimonial-horizontal .testimonial-content{height:auto;padding-right:0;width:100%}}.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-info{padding:0 0 22px}.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-company{flex-wrap:wrap;padding-left:0;padding-right:70px;position:relative}.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-company>div{flex:0 0 100%;width:100%}.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-company .company-logo{margin-bottom:12px;margin-right:0}@media only screen and (max-width:766.98px){.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-company .company-name{margin-top:0}}.testimonial-cards.testimonial-horizontal .testimonial-content .testimonial-company:after{height:51px;width:69px}.testimonial-cards.testimonial-horizontal .testimonial-video{padding-left:20px;width:46%}@media only screen and (max-width:1365.98px){.testimonial-cards.testimonial-horizontal .testimonial-video{padding-left:15px}}@media only screen and (max-width:1199.98px){.testimonial-cards.testimonial-horizontal .testimonial-video{margin-bottom:15px;padding-left:0;width:100%}}.testimonial-cards.testimonial-horizontal .testimonial-video .video-wrapper{height:242px}@media only screen and (max-width:1599.98px){.testimonial-cards.testimonial-horizontal .testimonial-video .video-wrapper{height:227px}}@media only screen and (max-width:766.98px){.testimonial-cards.testimonial-horizontal .testimonial-video .video-wrapper{height:auto}}.testimonial-cards.testimonial-horizontal .testimonial-video .video-wrapper img{height:100%;object-fit:cover;object-position:right}.testimonial-cards.testimonial-horizontal .testimonial-video .video-wrapper .load-iframe span{height:45px;width:45px}.video-wrapper{position:relative}.video-wrapper:hover .overlay-iframe{opacity:1}.video-wrapper .overlay-iframe{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:background-color .25s linear,opacity .25s linear;width:100%;z-index:1}.testimonial-cards .testimonial-info p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.full-article{position:relative;z-index:2}.full-article .testimonial-cards{height:auto!important;left:15px;position:absolute;right:15px;top:0;z-index:1}.full-article .testimonial-cards .testimonial-info p{-webkit-line-clamp:initial}.page-blocker{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.video-wrapper .load-iframe{align-items:center;aspect-ratio:1/1;background-color:rgba(197,218,236,.81);border:0;border-radius:50%;display:flex;justify-content:center;left:50%;max-width:25%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:2}.video-wrapper .load-iframe svg{fill:currentColor;height:22%;width:22%}.video-wrapper .load-iframe:before{content:"";display:block;padding-top:100%}.video-wrapper .load-iframe:after{animation:ripples 2s linear infinite;border-radius:50%;bottom:0;box-shadow:0 0 rgba(197,218,236,.3),0 0 0 16px rgba(197,218,236,.3),0 0 0 32px rgba(197,218,236,.3);content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0}@keyframes ripples{to{box-shadow:0 0 0 16px rgba(197,218,236,.3),0 0 0 32px rgba(197,218,236,.3),0 0 0 48px hsla(0,0%,100%,0)}}