body,html{height:100%}form .form-fields.form-fields--terms label.form-error,form select+.form-error{z-index:-1}.card,button{border-radius:.25rem}.brands-title,.offer-points-title{border-bottom:.1875rem solid #0057a6}html{font-size:16px}body{background:#fff}button{padding:.5rem}iframe{max-width:100%}p{margin:0;font-size:1.125rem}.container,.form-fields--ssl img{margin:0 auto}li:empty{display:none}.cf,.container:after,.row:after{display:table;clear:both;content:""}.blue-bg{background-color:#0057a6}.grey-bg{background-color:#696B75}.light-grey-bg{background-color:#ddd}.yellow-bg{background-color:#ffaf00}.white-bg{background-color:#fff}.black-bg{background-color:#000}.black-bg--faded{background-color:rgba(0,0,0,.2)}.box-top-in{-webkit-box-shadow:inset 1px 9px 16px -8px rgba(0,0,0,.37);-moz-box-shadow:inset 1px 9px 16px -8px rgba(0,0,0,.37);box-shadow:inset 1px 9px 16px -8px rgba(0,0,0,.37)}.box-subtle-out{-webkit-box-shadow:inset 1px 4px 8px 0 #444;-moz-box-shadow:inset 1px 4px 8px 0 #444;box-shadow:1px 4px 8px 0 #444}.blue-font{color:#0057a6}.grey-font{color:#696B75}.dark-grey-font{color:#444}.light-grey-font{color:#ddd}.white-font{color:#fff}.yellow-font{color:#ffaf00}.black-font{color:#000}.h1-reg{font-size:2.25rem;font-weight:400;padding-bottom:1.25rem}.h2-reg,.h3-reg{padding:.625rem 0;font-weight:400}.h2-reg{font-size:1.875rem}.h3-reg{font-size:1.5rem}.h4-reg{font-size:1.125rem;font-weight:400;padding:.625rem 0}.h1-bold,.h2-bold,.h3-bold,.h4-bold{font-weight:700;padding:.625rem 0}.h1-bold{font-size:2.65rem}.h2-bold{font-size:1.875rem}.h3-bold{font-size:1.9rem}.h4-bold{font-size:1.125rem}.row{width:100%;clear:both}.container{position:relative;max-width:64rem;min-height:20rem;padding:1.25rem}#header .container{min-height:2.8125rem;min-width:20rem;padding:.3rem .3rem .3rem .7rem}.header-logo{float:left;width:60%}.logo{max-width:100%}.tyco-logo{max-width:350px}.header-contact{float:right;width:40%}.contact{display:block;text-align:right;width:100%;padding-top:.75rem}.header-phone{text-decoration:none;color:#0057a6;font-size:1.5rem;font-weight:600}.form-input{-webkit-box-shadow:1px 1px 4px 3px #bbb inset;-moz-box-shadow:1px 1px 4px 3px #bbb inset;box-shadow:1px 1px 4px 3px #bbb inset}.form-input:active,.form-input:focus{-webkit-box-shadow:0 0 13px 1px #75CFFB;-moz-box-shadow:0 0 13px 1px #75CFFB;box-shadow:0 0 13px 1px #75CFFB}.elq-form div input[type=checkbox],input[type=checkbox]{box-shadow:none;width:20px!important;height:20px!important;padding:0!important}input.form-error,select.form-error{-webkit-box-shadow:0 0 8px 2px red;-moz-box-shadow:0 0 8px 2px red;box-shadow:0 0 8px 2px red}form label.form-error{color:red!important;font-weight:700;position:absolute;bottom:9%;right:4%;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;transition:opacity 2s ease-in}#checkbox-error,#terms-error{display:none!important}.form-button{-webkit-box-shadow:2px 2px 2px 2px #444;-moz-box-shadow:2px 2px 2px 2px #444;box-shadow:2px 2px 2px 2px #444}.form-button:active,.form-button:focus,.form-button:hover{-webkit-box-shadow:2px 2px 7px 0 #111 inset;-moz-box-shadow:2px 2px 7px 0 #111 inset;box-shadow:2px 2px 7px 0 #111 inset;color:#444}.form-fields.form-fields--ssl{float:none;width:100%}#offer-points .container{padding:2.5rem 1.25rem}.offer-points-title{text-align:left;padding:0 1.25rem 1.25rem 0;margin-bottom:.625rem}.card-details,.card-title{text-align:center;padding:1.25rem}.info-cards{width:100%}.card{float:left;width:30%;min-height:15.5625rem;margin:0 1.666667%}.card-title{height:8.75rem;margin-top:1.25rem}.card-image{width:auto;height:100%;margin:0 auto}#fact .container{min-height:3.125rem;display:table}.fact-details,.fact-title{display:table-cell;vertical-align:middle}.fact-mark{font-size:5rem}.fact-title{min-width:20.9375rem}.fact-details{padding-left:1.25rem}.fact-title-table{display:table}.fact-cell{display:table-cell;vertical-align:middle}.fact-cell--dialog{padding:0 .625rem}#brands .container{display:table;width:100%}.brands-container{width:100%;padding:1.25rem 0}.brands-title{display:block;text-align:left;padding:1.25rem 1.25rem 1.25rem 0;margin-bottom:1.875rem}.brand-logos--item{width:7.5rem;height:2.5rem;float:left;margin:.5rem}#footer{background-color:#0057a6}#footer .container{min-height:4.0625rem;padding:1.25rem}.footer-legal{text-align:center;font-size:.75rem;width:80%;display:block;margin:0 auto}.footer-legal--item{color:#fff;display:inline-block;padding:.25rem;margin-right:.75rem}.footer-legal--url{color:#fff}@media screen and (max-width:57.125rem){.fact-title{font-size:2rem;min-width:18.25rem}@media screen and (max-width:47.9375rem){.header-logo{width:50%}.contact{text-align:right}.card-details{font-size:1.25rem;text-align:center;padding:0}.elq-form{max-width:28.125rem;margin:0 auto}}@media screen and (max-width:37.5rem){.card-details,.fact-details{text-align:center}.card{float:none;width:80%;min-width:18.75rem;max-width:25rem;min-height:0;margin:0 auto}#fact .container{display:block}.fact-title{min-width:6.25rem;display:table;margin:0 auto}.fact-details{font-size:1.5rem;display:block;width:100%;padding:1.25rem 0 1.875rem}}@media screen and (max-width:26.875rem){.header-phone{font-size:1rem}}@media screen and (max-width:24rem){.brands-container{width:221px;margin:0 auto}}}