.flex-1{flex:1}.hr{background-color:#000b2a;height:4px;border:#000b2a;margin-bottom:2em}.home-2024 footer,footer{background-color:#000b2a;padding:2em 0 0 0 !important}.home-2024 ul.footer-socials li a,ul.footer-socials li a{height:100%;transition:transform .2s}.home-2024 ul.footer-socials li a:hover,ul.footer-socials li a:hover{transform:scale(1.1)}.home-2024 ul.footer-socials li a i,ul.footer-socials li a i,.home-2024 ul.footer-socials li a svg,ul.footer-socials li a svg{color:#000b2a !important}.home-2024 section h1.sector-title{margin-top:2em}.home-2024 .home-features,.home-2024.case-study-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:4em}.tile{flex:1;height:300px;min-width:300px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:flex-start}a.tile{color:#fff}.tile-title{font-weight:bold;font-size:12pt;letter-spacing:3px;display:block;color:#fff;text-align:center;text-transform:uppercase;z-index:10;position:relative}.case-study{height:250px}.tile-content{padding:10px 20px;border-radius:5px}.feature-title{font-size:18pt;letter-spacing:3px;font-weight:bold}@media(max-width:945px){.tile:nth-child(1){background-image:url('styleImage.aspx?styleid=1145&filename=quick-order-pad-450x300px-tablet.jpg') !important}.tile:nth-child(2){background-image:url('styleImage.aspx?styleid=1145&filename=PRODUCT-FOCUS-450X300px-Tablet-blue-BK.jpg') !important}.tile:nth-child(3){background-image:url('styleImage.aspx?styleid=1145&filename=SELECTION-SOFTWARE-900X300px-Tablet.jpg') !important}}@media(max-width:646px){.tile:nth-child(1){background-image:url('styleImage.aspx?styleid=1145&filename=Quick-order-pad-900x300px-mobile.jpg') !important}.tile:nth-child(2){background-image:url('styleImage.aspx?styleid=1145&filename=Product-focus-600x300px-Mobile-blue-BG.jpg') !important}.tile:nth-child(3){background-image:url('styleImage.aspx?styleid=1145&filename=Selection-software-900x300px-mobile.jpg') !important}}.home-2024 .sector-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:3em}.home-2024 .sector-list .sector{display:block;flex:1;text-align:center;font-weight:bold;position:relative;transition:transform .2s;min-width:300px;margin-top:10px}.home-2024 .sector-list .sector:hover{transform:scale(1.1);z-index:50}.home-2024 .sector-list .sector a{display:block;min-height:100px;background-position:bottom}.home-2024 .sector-list .sector a .section-title{position:absolute;top:35%;left:0;right:0;color:#fff;font-size:18pt;letter-spacing:5px}.home-2024 .home-cta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;text-align:center;margin-bottom:3em}.home-2024 .home-cta a{background:#000b2a;color:#fff;padding:10px;width:200px;font-weight:bold;font-size:12pt}@media only screen and (max-width:500px){.home-cta a{margin-bottom:20px}}.home-2024 .case-study-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;align-items:center;margin-bottom:3em}.home-2024 .case-study-list .case-study{background-color:#000b2a;height:250px;background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;flex:1;transition:transform .2s;min-width:300px}.home-2024 .case-study-list .case-study:hover{transform:scale(1.1);z-index:50}.home-2024 .case-study-list .case-study a{min-height:100%;display:block;background-position:bottom;background-size:cover}.home-2024 .case-study-list .case-study .case-study-title{padding-top:1em;font-weight:bold;font-size:12pt;letter-spacing:3px;display:block;color:#fff;text-align:center;text-transform:uppercase}.articleMiniContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1em}.articleMiniContainer .articleMini{text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;width:215px}.articleMiniContainer .articleMini .thumbImage img{height:125px}.articleMiniContainer .articleMini img{flex:1}.articleMiniContainer .articleMini .info{display:none}.articleMiniContainer .articleMini .title{text-transform:uppercase;margin:10px;font-size:8pt;min-height:50px}.articleMiniContainer .articleMini .title a{color:#757575;font-weight:bold}.articleMiniContainer .articleMini .teaser{font-size:10px}form#qopform input[id^="inputqty"]{height:39px}.image-feature .blue-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,19,45,.4);z-index:1}.image-feature .category{z-index:2}.video-embed iframe{min-height:280px}@media(min-width:992px){.vimeo-item iframe{min-height:360px !important}}.menu-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.menu-container .menu{border-top:1px solid #808080;gap:1em;flex:1}.menu-container .menu ul{list-style-type:none;padding:0}@media(min-width:576px){.menu-container{flex-direction:row !important}.menu-container .menu{flex:0 0 50% !important}}@media(min-width:768px){.menu-container{flex-direction:row}.menu-container .menu{flex:0 0 33% !important}}@media(min-width:1200px){.menu-container{flex-direction:row}.menu-container .menu{flex:0 0 25% !important}}