*{font-family:canada-type-gibson,sans-serif !important}body{margin:0}.templateWrap{width:1290px}.templateWrap.narrowSxn{width:1050px}.templateWrap.videoSxn{width:1230px}.offerPop{position:relative;background:#FFF;padding:40px;width:auto;max-width:500px;margin:20px auto;font-size:18px;line-height:24px;color:#62666b}.popHeader{text-align:center;color:#3a3b3c;font-size:28px;line-height:38px;margin-block-start:0 !important;margin-block-end:0 !important}.popSubHead{text-align:center;width:80%;margin:20px auto 30px auto;font-size:18px;font-weight:300;line-height:24px}.offerPop label{text-transform:uppercase;font-size:12px;letter-spacing:.3px;color:#96989d}.offerPop .input{margin-bottom:10px}.offerPop input{padding:15px 10px;width:95%;background:#f9fafc;border:1px solid #e7ecf4;border-radius:2px}.offerPop select{width:100%;padding:10px;color:#62666b}.offerPop .hs-error-msgs{font-size:14px;line-height:18px;color:#f7394a;margin:-10px 0 10px 0;padding-left:20px}.offerPop .legal-consent-container{font-size:12px;line-height:16px}.offerPop .redButton{width:100%;background:#f7394a;border:solid 2px #f7394a;padding:20px 10px}.offerPop .redButton:hover{background:#FFF}.offerHero{overflow:hidden;width:100%;height:auto;position:relative;padding:110px 0}.offerContent{display:flex;justify-content:space-between;align-items:center}.offerText{position:relative;z-index:99;width:680px}.offerText h1{font-size:45px;line-height:56px;color:#FFF;margin:0;font-weight:500}.offerText h1 span{text-transform:uppercase;font-size:14px;line-height:17px;display:block;color:#d1d1d1;letter-spacing:1.4px}.offerText .subheading{width:85%;font-size:28px;line-height:36px;font-weight:200;color:#FFF;letter-spacing:.3px;margin:35px 0 95px 0}.offerText .subheading.smallerSub{font-size:22px;line-height:32px}.offerLogos.mobileLogos{display:none}.offerLogos p{text-transform:uppercase;font-size:14px;line-height:17px;color:#d1d1d1;opacity:85%;font-weight:500;letter-spacing:1.4px}.offerLogos ul{width:500px;display:flex;justify-content:space-between;padding-inline-start:0;align-content:center}.offerLogos.narrowLogos ul{width:350px}.offerLogos ul li{list-style:none;display:flex;align-items:center}.offerLogos ul li img{max-width:150px;max-height:75px}.offerForm{position:relative;z-index:99;width:405px;background:#FFF;border-radius:10px}.formHeading{text-align:center;width:345px;font-size:24px;line-height:28px;color:#3a3b3c;margin:40px auto 35px auto}.formHeading strong{font-weight:600}.offerForm form{width:345px;margin:0 auto}.offerForm .hs-form-field{margin:15px 0 0 0}.offerForm .hs-form-field label{font-weight:500;text-transform:uppercase;font-size:12px;color:#96989d;letter-spacing:.3px}.offerForm form .hs-form-field:nth-child(1){margin:0}.offerForm .hs-input{width:94%;padding:10px 2.5%;border-radius:2px;border:solid 1px #e7ecf4;background:#f9fafc;color:#62666b}.offerForm .hs-richtext{font-weight:300;font-size:12px;line-height:16px;color:#62666b}.offerForm .hs-richtext a{color:#f7394a;text-decoration:none}.offerForm .redButton{width:100%;padding:20px 10px;cursor:pointer;margin-top:20px}.offerForm .hs-error-msgs{color:#f7394a}.offerForm .hs-error-msgs label{font-size:12px;line-height:14px;color:#f7394a}.disclaimer{font-weight:300;font-size:12px;line-height:16px;color:#62666b;width:255px;margin:20px auto;text-align:center}.disclaimer a{color:#f7394a;text-decoration:none}.offerBody{display:flex;align-items:center;justify-content:space-between;padding:90px 0;flex-direction:row}.offerBody.swap{flex-direction:row-reverse}.offerBody img{max-width:350px;margin-right:25px}.offerBody img.largerImage{max-width:500px}.offerBody img.rounded{border-radius:10px}.offerBody.videoSxn img{box-shadow:0px 20px 30px #17232F21;max-width:600px}.bodyText{width:515px}.bodyText h2{font-size:35px;line-height:34px;color:#2b2d36;margin:0;font-weight:500}.bodyText.longTitle h2{font-size:28px}.bodyContent{font-size:18px;line-height:26px;font-weight:300;color:#62666b;margin:20px 0 0 0}.bodyContent strong{font-weight:600}.bodyContent h3{font-weight:600;margin-top:15px}.bodyText ul{margin:50px 0 0 0;font-size:18px;line-height:28px;color:#2b2d36;padding-inline-start:0}.bodyText ul li{list-style:none;background:url(https://go.miva.com/hubfs/bulletpoint.svg) left 10px no-repeat;padding-left:15px;margin-top:10px}.bodyText ul li:nth-child(1){margin-top:0}.offerBody .redButton{margin-top:50px}.offerFooter{background:#f9fbfc;padding:85px 0}.offerFooter .footerHeader{color:#3a3b3c;margin:0 auto 30px auto}.offerFooter p{color:#62666b}.offerFooter .redButton{margin:55px 0 15px 0}@media only screen and (min-width:1200px) and (max-width:1500px){.templateWrap,.templateWrap.videoSxn{width:1170px}}@media only screen and (min-width:1024px) and (max-width:1199px){.templateWrap,.templateWrap.narrowSxn,.templateWrap.videoSxn{width:990px}.offerText{width:550px}.offerBody.videoSxn img{max-width:410px}}@media only screen and (min-width:768px) and (max-width:1023px){.templateWrap,.templateWrap.narrowSxn,.templateWrap.videoSxn{width:725px}.offerContent{flex-direction:column}.offerText h1{text-align:center}.offerText .subheading{text-align:center;margin:35px auto 95px auto}.offerLogos{display:none}.offerLogos.mobileLogos{display:block;margin-top:65px}.offerBody{flex-direction:column}.bodyText{margin-bottom:65px}.bodyIcons{width:725px}.point{width:215px}.offerBody.videoSxn img{max-width:450px;margin-right:0}}@media only screen and (min-width:480px) and (max-width:767px){.templateWrap,.templateWrap.narrowSxn,.templateWrap.videoSxn{width:470px}.offerHero{padding:50px 0 60px 0}.offerContent{flex-direction:column}.offerText{width:100%}.offerText h1{text-align:center;font-size:24px;line-height:30px}.offerText h1 span{font-size:12px}.offerText .subheading,.offerText .smallerSub{text-align:center;margin:25px auto 30px auto;font-size:18px;line-height:24px}.offerBody{flex-direction:column}.bodyText{margin-bottom:65px;width:100%}.offerLogos{display:none}.offerLogos ul{width:100%}.offerLogos ul li img{height:45px}.offerLogos.mobileLogos{display:block;margin-top:45px;width:100%}.bodyIcons{width:470px}.iconSxn{flex-direction:column;width:300px;margin:0 auto 45px auto}.point{margin:35px auto 0 auto}.offerBody.videoSxn img{max-width:430px;margin-right:0}}@media only screen and (min-width:300px) and (max-width:479px){.templateWrap,.templateWrap.narrowSxn,.templateWrap.videoSxn{width:315px}.offerHero{padding:50px 0 60px 0}.offerContent{flex-direction:column}.offerText{width:100%}.offerText h1{text-align:center;font-size:24px;line-height:30px}.offerText h1 span{font-size:12px}.offerText .subheading,.offerText .smallerSub{text-align:center;margin:25px auto 30px auto;font-size:18px;line-height:24px}.offerForm{width:100%}.formHeading{width:270px}.offerForm form{width:270px}.offerBody{flex-direction:column}.bodyText{margin-bottom:65px;width:100%}.offerLogos{display:none}.offerLogos ul{width:100%}.offerLogos ul li img{height:35px}.offerLogos.mobileLogos{display:block;margin-top:45px;width:100%}.offerBody img{max-width:270px}.bodyIcons{width:315px}.iconSxn{flex-direction:column;width:300px;margin:0 auto 45px auto}.point{margin:35px auto 0 auto}.offerBody.videoSxn img{max-width:270px;margin-right:0}}