.market{padding:15px}.market-hex{display:none}.markets-served-nav-icon{height:auto;opacity:.5;transition:opacity .2s ease;width:40px}.markets-served-nav-icon.active,.markets-served-nav-icon:hover{cursor:pointer;opacity:1}@media (min-width:992px){.markets-served{position:relative}.markets-served-nav{margin-top:-70px}.markets-served-nav-icon{width:70px}.market{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.market-copy{margin:0 auto;max-width:100%;padding:0 60px;width:780px}.market-hex{-ms-flex-negative:0;display:block;flex-shrink:0;position:relative;width:280px}.market-hex img{-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:230px;-o-object-fit:cover;object-fit:cover;width:265px}.markets-served:before{border-right:70px solid #007cb5;margin-top:-15px;top:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.markets-served:after,.markets-served:before{border-bottom:115px solid transparent;border-top:115px solid transparent;content:"";height:0;position:absolute;right:0;width:0;z-index:50}.markets-served:after{border-right:70px solid #f4f4f4;bottom:50%;margin-bottom:-15px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media (min-width:1200px){.market-copy{padding:90px}.market-hex{width:545px}.market-hex img{height:460px;-o-object-fit:cover;object-fit:cover;width:530px}.markets-served:before{border-right:135px solid #007cb5}.markets-served:after,.markets-served:before{border-bottom:230px solid transparent;border-top:230px solid transparent}.markets-served:after{border-right:135px solid #f4f4f4}}.markets-served.slick-initialized .slick-slide{display:flex}.slick-dots{display:block;font-size:0;list-style:none;margin:0;padding:10px 0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:15px;margin:0 5px;padding:0;position:relative;width:15px}.slick-dots li button{background-color:#000;border:0;border-radius:50%;display:block;font-size:0;height:15px;line-height:0;opacity:.25;outline:none;width:15px}.slick-dots li button:hover,.slick-dots li.slick-active button{opacity:.75}