.search-box-wrap{padding-top:30px;padding-bottom:0}.featured-wrap{padding-top:80px;padding-bottom:100px}.lineup-wrap{padding-top:90px;padding-bottom:100px}.com-home-page .featured-section{padding-top:90px;padding-bottom:90px}.com-home-page .lineup-section{overflow:hidden}.com-home-page .lineup-section>.container{background:#114aa0;padding:20px 0}.com-home-page .lineup-section *{color:#fff;text-transform:uppercase}.com-home-page .lineup-section h2.h1{margin-bottom:20px;text-align:center;font-weight:bold}.com-home-page .lineup-section .inventory-link{text-align:center}.com-home-page .lineup-section .view-all-inventory{font-size:16px;display:block;padding-top:10px;font-family:Montserrat,sans-serif}.com-home-page .lineup-section h3.h4{margin:0;padding-top:15px;font-family:Montserrat,sans-serif}.com-home-page .lineup-section .item{margin-top:20px;margin-bottom:10px}.com-home-page .copy-section{padding-top:90px;padding-bottom:90px}.com-home-page .copy-section *{font-family:Montserrat,sans-serif;font-weight:normal}.com-home-page .copy-section .text-wrap *{font-size:16px;color:#5f5f5f;line-height:18px}.com-home-page .copy-section h1{color:#114aa0;text-transform:uppercase;font-weight:bold;margin-top:0;font-size:30px}.com-home-page .copy-section .btn-wrap{margin-top:10px}.com-home-page .copy-section .btn-col{position:relative;z-index:2}.com-home-page .copy-section img{margin-top:-8%}.com-home-page .copy-section .row.text-wrap{margin-bottom:3%}.com-home-page .cta-section a{display:block;background:#114aa0}.com-home-page .cta-section a:focus,.com-home-page .cta-section a:hover,.com-home-page .cta-section a:hover span{text-decoration:none}.com-home-page .cta-section .glyphicon{color:#fff;font-size:40px;padding:30px 0 10px}.com-home-page .cta-section .cta-title-wrapper{text-align:center}.com-home-page .cta-section .cta-title-wrapper span{color:#fff;font-family:Montserrat,sans-serif;font-weight:bold;text-transform:uppercase;font-size:18px;display:block;padding:20px 10px}.com-home-page .cta-section .cta{margin-top:20px;margin-bottom:10px}@media(min-width:768px){.com-home-page .lineup-section h2.h1{text-align:left}.com-home-page .lineup-section .inventory-link{text-align:right}}@media (min-width:992px){.com-home-page .cta-section .cta-title-wrapper span{font-size:30px}.com-home-page .cta-section .glyphicon{font-size:60px}.com-home-page .cta-section .cta{margin-top:20px;margin-bottom:10px}}@media (min-width:1200px){.com-home-page .cta-section .cta-title-wrapper span{font-size:35px}}.com-home-page .lineup-section .view-all-inventory{font-size:28px;font-weight:600px;text-align:center}