.row-fluid-wrapper .row-fluid .dnd-section .widget-type-cell{padding:0px}.module-container.references-container-outer{background-image:url(https://f.hubspotusercontent30.net/hubfs/7532984/TXT_Corp_Comm_AHT/TXT/images/POC_TXT_Migration_Assets/References_modules/csm_TXT_We-are-TXT_eb8f9f18b6.jpg);background-position:center;background-size:cover;padding:25px 40px}.module-container.references-container-outer li{list-style:none}.references-container-outer .cell-wrapper-logos li:not(:last-child){margin-bottom:1rem}.references-container-outer .cell-wrapper-logos li{position:relative;width:60px;height:60px;border:1px solid #f7f7f7;background:transparent no-repeat 0 0;background-image:none;background-size:auto;background-size:cover}.references-container-outer .cell-wrapper-logos li.active::after{content:"";position:absolute;right:-16px;top:14px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #fff}.references-container-outer .cell-wrapper-logos li.active,.cell-wrapper-logos li:hover{background:#fff 0 100%/cover}.references-container-outer .flex-container{display:flex;flex-wrap:wrap;max-width:1440px;position:relative;margin:0 auto;margin-top:0px;padding:0}.references-container-outer .flex-container{min-height:350px}.references-container-outer .cell-wrapper-logos{flex-basis:10%}.references-container-outer .cell-wrapper-claim{flex-basis:85%}.references-container-outer .module-container .title p{text-align:center;display:block;color:hsla(0,0%,100%,.6);margin:2rem 0;text-transform:uppercase}.references-container-outer .text span{background-color:transparent;font-family:gt-am-light,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:2.25rem;line-height:1.1;margin:1em 0 .5em}.references-container-outer .claim-container a{color:#fff;-webkit-transition:color .1s;transition:color .1s;text-decoration:none;outline:0;font-family:inherit}.references-container-outer .cell-wrapper-claim{position:absolute;width:80%;top:20%;left:15%}.references-container-outer li.text-container{visibility:hidden;opacity:0;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:opacity 1s;transition:opacity 1s}.references-container-outer li.text-container.active{visibility:visible;opacity:1}.references-container-outer li.text-container span{background-color:transparent !important;text-align:center !important}.references-container-outer .reference-name p span{font-family:gt-am-condensed-bold,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:hsla(0,0%,100%,.6);text-align:center}.references-container-outer .reference-company p span{font-style:normal;display:block;font-size:.925rem;font-family:gt-am-condensed-bold,Helvetica Neue,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.2em;color:hsla(0,0%,100%,.6);margin-top:.5rem;font-family:gt-am-condensed,Helvetica Neue,Arial,sans-serif;color:#fff}.references-container-outer .module-container .text p{font-family:gt-am-light,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5;margin:1em 0 .5em}.body-container .references-container-outer ul li:before{display:inline-block;position:relative;margin-left:-2rem;width:2rem;content:"\2013";display:none}.references-container-outer .title p{font-family:gt-am-condensed-bold,Helvetica Neue,Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:hsla(0,0%,100%,.6);text-align:center}span.reference-company p{color:white;font-size:.9em}.cell-wrapper-claim .text p{font-size:1.4em;text-align:left}@media only screen and (max-width:768px){.references-container-outer span.text span{font-size:.9em !important}.references-container-outer .cell-wrapper-logos{flex-basis:100%}.references-container-outer .flex-container{min-height:500px}.references-container-outer div#list-row{position:relative;-webkit-transform:none;transform:none;text-align:center}.references-container-outer li.logo-cell{display:inline-block;width:40px;height:40px}.references-container-outer li.logo-cell:not(:last-child){margin-bottom:0;margin-right:1rem}.references-container-outer .module-container{padding:10px}.references-container-outer .cell-wrapper-logos li.active::after{right:10px;top:100%;border:8px solid transparent;border-top-color:#fff}.references-container-outer .cell-wrapper-claim{width:100%;top:0px;left:0px;width:100%;flex-basis:100%;top:150px}.references-container-outer li.text-container.active{margin-left:0;padding-left:0rem !important}}