*{font-family:canada-type-gibson,sans-serif!important}.templateWrap{margin:0 auto;width:1500px}.redButton{background:#f7394a;border:2px solid #f7394a;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.01em;padding:13px 27px;text-align:center;text-decoration:none;text-transform:uppercase}.redButton:hover{background:#fff;color:#f7394a;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.popForm{background:#fff;color:#62666b;font-size:18px;line-height:24px;margin:20px auto;max-width:500px;padding:40px;position:relative;width:auto}.popHeader{color:#3a3b3c;font-size:28px;line-height:38px;margin-block-end:0!important;margin-block-start:0!important;text-align:center}.popSubHead{font-size:18px;font-weight:300;line-height:24px;margin:20px auto 30px;text-align:center;width:80%}.popForm label{color:#96989d;font-size:12px;letter-spacing:.3px;text-transform:uppercase}.popForm .input{margin-bottom:10px}.popForm input{background:#f9fafc;border:1px solid #e7ecf4;border-radius:2px;padding:15px 10px;width:95%}.popForm select{color:#62666b;padding:10px;width:100%}.hs-error-msgs{color:#f7394a;font-size:14px;line-height:18px;margin:-10px 0 10px;padding-left:20px}.offerForm .hs-error-msgs{margin:10px 0}.hs-error-msgs a{cursor:pointer}.legal-consent-container{font-size:12px;line-height:16px}.popForm .redButton{background:#f7394a;border:2px solid #f7394a;padding:20px 10px;width:100%}.popForm .redButton:hover{background:#fff}.navContainer{align-items:center;display:flex;height:90px}.navLogo{float:left}.navigation{float:left;margin:0 0 0 35px}.navigation li{display:inline;list-style:none;margin-right:15px}.navigation li a{color:#3a3b3c;text-decoration:none}.navigation li a:hover{color:#f7394a}.phoneNumber{color:#3a3b3c;float:right;font-size:14px;font-weight:600;letter-spacing:.1em;margin:0 0 0 auto;text-transform:uppercase}.phoneNumber span{color:#a2a6ae;margin-right:5px}.goFooter{background:#2b2d36;color:#a3a3a6;padding:105px 0;text-align:center}.goFooter p{color:#a2a6ae;font-size:18px;margin:0 auto;max-width:650px;padding:0 20px}.goFooter p:nth-child(4){font-size:14px;font-weight:500}.goFooter .footerHeader{color:#fff;font-size:40px;font-weight:500;line-height:52px;margin:0 auto 40px}.goFooter .redButton{margin:60px 0 15px}.goSocial{display:flex;justify-content:space-between;list-style:none;margin:25px auto 0;padding:0;width:200px}.goCopyrights{background:#23252d;color:#a3a3a6;font-size:.875em;font-weight:100;padding:35px 0;position:relative;width:100%;z-index:91}.copyWrap{display:flex;justify-content:space-between}.goCopyrights ul li{background:none;list-style:none;padding-left:0;position:relative}.goCopyrights ul li ul{background:#23252d;bottom:20px;font-size:1.125em;height:0;overflow:hidden;padding:0 75px 0 30px;position:absolute;right:-110px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:170px}.goCopyrights ul li ul li{margin-bottom:5px}.goCopyrights ul li ul li a{font-weight:300;text-transform:none}.goCopyrights ul li a{font-weight:600}.goCopyrights a{color:#a3a3a6;font-size:.9em;font-weight:500;letter-spacing:.0475em;text-decoration:none;text-transform:uppercase}.termToggle:hover ul{height:150px!important;padding:25px 75px 0 30px}@media only screen and (min-width:1200px) and (max-width:1500px){.templateWrap{width:1170px}}@media only screen and (min-width:1024px) and (max-width:1199px){.templateWrap{width:990px}}@media only screen and (min-width:768px) and (max-width:1023px){.templateWrap{width:725px}.navigation{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.templateWrap{width:470px}.navigation{display:none}}@media only screen and (min-width:300px) and (max-width:479px){.templateWrap{width:315px}.navigation{display:none}}