.home-optimized{.hero_section{min-height:55vh;padding:140px 0 60px}.trust-bar{margin-top:-60px}.hero_section:after{background-size:100% 60px;height:60px}.hero_section:before{background:linear-gradient(15deg,rgba(0,52,92,.95),rgba(0,52,92,.6) 60%,rgba(0,52,92,.35))!important;opacity:1!important}.hero_section .title h1{font-weight:800!important;text-shadow:0 2px 12px rgba(0,0,0,.4)}.hero_cover .btn_link a{font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.3)}.hero_contact_btn.blog_btn a{font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.2)}@media (max-width:991px){.hero_section{min-height:50vh;padding:120px 0 50px}.trust-bar{margin-top:-30px}}@media (max-width:768px){.hero_section{min-height:45vh;padding:100px 0 40px}.hero_section:after{background-size:100% 40px;height:40px}}.hero_contact_btn.blog_btn a{font-size:18px;font-weight:800;letter-spacing:1px;max-width:240px;padding:12px 10px 10px 15px;text-transform:uppercase}.hero_contact_btn.blog_btn a:hover{background:#00aafc;box-shadow:0 1px 8px 1px #ffffff45!important}.product_box__ctas .btn{border-radius:0;font-weight:800;justify-content:space-between;letter-spacing:1px;padding:10px 10px 10px 15px;text-transform:uppercase;&:after{border:1px solid;color:currentColor;content:"\f105";display:inline-block;font-family:fontAwesome;font-size:18px;font-weight:300;height:30px;line-height:28px;text-align:center;vertical-align:middle;width:30px}}.product_box__ctas{flex-direction:column}@media (min-width:1200px){.product_box .inner .image{width:40%}.product_box .inner .text{width:60%}.product_box__ctas{flex-direction:row}}.btn_link a,.contact_us .right .box a,.product_section .btn_link a,.white_link a{font-size:18px;font-weight:800;letter-spacing:1px;line-height:1.2;padding:10px 10px 10px 15px;text-transform:uppercase;&:hover{opacity:.8}&:after{position:relative;top:-1.5px}}.product_section .btn_link a{padding:13px 10px 10px 15px}.accessories_left .btn_link a{font-size:18px;padding-left:0;&:hover{color:#00aafc}}@media (min-width:1200px){.helpful_cover .box a{padding:10px 10px 10px 45px;text-align:right}}.hero_cover{margin-top:0}.hero_section .cover .btn_link a{padding:0}}