*{box-sizing:border-box}html,button,input,select,textarea{color:#222}body{color:#333;font:100%/1.25 "Helvetica Neue",Arial,sans-serif}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input,textarea{border:none;font:100%/1.2 "Helvetica Neue",Arial,sans-serif}input[type=text],input[type=email]{padding:4px 6px}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a{color:#126488;transition:all .3s ease}a:hover{text-decoration:none}.button{border:none;background-color:#126488;border-radius:4px;box-shadow:0 3px 0 rgba(130,148,56,.45),0 6px 8px rgba(0,0,0,.15);color:#2a3c43;cursor:pointer;display:inline-block;font-size:18px;font-weight:bold;padding:12px 24px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.3);text-decoration:none;white-space:normal;transition:all .3s ease}.button:hover{background-color:#093244}html{background-color:#fff}.container{margin:0 auto;max-width:940px}@media(min-width: 720px){.container{padding:12px 0 24px}}.site-header{background:url(../graphics/bg_header.jpg) 0 0 repeat-x}@media(min-width: 640px){.site-header{overflow:hidden;padding:0 0 24px}}.site-header h1{margin:0;padding:12px 20px}@media(min-width: 640px){.site-header h1{float:left}}.site-header h1 img{display:block;margin:0 auto;max-width:100%}@media(min-width: 640px){.site-header h1 img{margin:3px 0 0}}.site-header .call{background-color:#126488;color:#fff;overflow:hidden}@media(min-width: 640px){.site-header .call{margin:21px 0 0;float:right;width:35.1063829787%}}.site-header .icon-phone{background:#00587f url(../graphics/icon_phone.png) center center no-repeat;display:block;float:left;height:50px;width:50px}.site-header .call-now{float:left;font-weight:bold;font-size:18px;padding:13px 0 0 15px;text-shadow:0 1px 0 rgba(0,0,0,.3)}@media(min-width: 480px){.site-header .call-now{font-size:21px;padding:12px 0 0 15px}}@media(min-width: 640px){.site-header .call-now{overflow:hidden}}.site-header .phone-num{color:#ffe25f}@media(min-width: 640px){.site-header .phone-num{display:block;padding:0 0 6px}}@media(min-width: 940px){.site-header .phone-num{display:inline;padding:0}}.site-header .phone-num a{color:#ffe25f}.site-header-inner{margin:0 auto;max-width:940px}.content{margin:3px 0 0;display:flex;-ms-box-orient:vertical;flex-direction:column;overflow:hidden}@media(min-width: 428px){.content{margin:12px 0 0}}@media(min-width: 720px){.content{margin:0;display:block}}.content-main{order:2;padding:24px 20px}@media(min-width: 720px){.content-main{float:left;padding:12px 20px;width:60.6382978723%}}.header-main{color:#005581;font-weight:normal;font-size:30px;margin:0 0 6px}.content-ty .header-main{margin:0 0 24px}.header-sub{color:#3d5664;font-size:18px;margin:0 0 18px}.image-promo{margin:0 -20px 18px}.image-promo img{display:block;margin:0 auto;max-width:100%}.content-explanation{line-height:1.4}.editor li{margin:0 0 12px}.offer{background:#183f54 url(../graphics/bg_form.png) top center repeat-x;box-shadow:0 1px 3px rgba(0,0,0,.22);color:#fff;max-width:420px;margin:0 auto 18px;padding:24px 20px 18px;text-shadow:0 1px 0 rgba(0,0,0,.3);order:1}@media(min-width: 720px){.offer{float:right;width:35.1063829787%}}.lt-ie8 .offer{width:290px}.header-offer{font-size:21px;margin:0 0 6px;text-align:center}@media(min-width: 540px){.header-offer{margin:0 0 18px}}.offer-promo-image{display:none;margin:0 0 18px}@media(min-width: 540px){.offer-promo-image{display:block}}.offer-promo-image img{display:block;margin:0 auto;max-width:100%}.instructions{font-size:14px;margin:0 0 18px;padding:0;text-align:center}@media(min-width: 540px){.instructions{font-size:16px;margin:0 0 6px}}.req-instructions{color:#bfe9ff;display:none;font-family:Georgia,serif;font-size:12px;font-style:italic;margin:0 0 18px;text-align:center}@media(min-width: 540px){.req-instructions{display:block}}.fields-inputs{background-color:#112c3b;margin:0 -20px;padding:6px 20px 18px}.fields-inputs fieldset{clear:both;padding:12px 0 6px}.fields-inputs fieldset:nth-of-type(5){display:none}@media(min-width: 540px){.fields-inputs fieldset:nth-of-type(5){display:block}}.fields-inputs fieldset:nth-of-type(6){display:none}@media(min-width: 540px){.fields-inputs fieldset:nth-of-type(6){display:block}}.fields-inputs input{width:100%}.lt-ie8 .fields-inputs input{width:93%}.fields-inputs label{color:#ffe25f;display:block;font-size:14px;font-weight:bold;margin:0 0 6px}.fields-inputs .fieldset-name{clear:none;float:left;padding:12px 10px 6px 0;width:50%}.lt-ie8 .fields-inputs .fieldset-name{width:43%}.fields-inputs .fieldset-name-last{padding:12px 0 6px 10px}.fields-inputs .input-phone{width:23%}.lt-ie8 .fields-inputs .input-phone{width:20%}.fields-inputs .input-phone3{width:23%}.lt-ie8 .fields-inputs .input-phone3{width:20%}.fields-inputs .input-phone4{width:33%}.lt-ie8 .fields-inputs .input-phone4{width:30%}.fields-inputs select{width:100%}.acknowledgement{font-size:.75em;font-style:italic;padding:1.25em .625em 0;opacity:.8}.fieldset-submit{padding:18px 0 0}.button-submit{box-shadow:0 3px 8px rgba(0,0,0,.3);border-radius:5px;background:#fa1708;background:linear-gradient(to bottom, #fa1708 0%, #e91508 50%, #d11307 51%, #a91007 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fa1708", endColorstr="#a91007",GradientType=0 );display:block;color:#fff;font-size:18px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,.3);margin:0 auto;max-width:360px;padding:10px 20px;width:100%}.button-submit:hover{opacity:.8}.link-privacy{font-size:12px;font-style:italic;margin:0 auto;max-width:360px;padding:0 6px 12px;opacity:.8}.link-privacy a{color:#fff}.ty-report{border-top:1px solid #eee;padding:12px 10px}.ty-report a{font-weight:bold}.ty-promo{margin:30px auto;max-width:560px}.ty-promo img{display:block;max-width:100%}.ty-promo p{background-color:#333;color:#fff;font-weight:normal;padding:12px 10px;text-align:center}.ty-promo p span{font-weight:bold}.social{background-image:none;background-color:#808084}.social h6{letter-spacing:1px;margin:0 0 12px;text-transform:uppercase}.social p{font-size:14px;margin:0 0 12px}.contact-social{text-align:center;padding:0 0 12px;margin:0;overflow:hidden}.contact-social ul{text-align:center}.contact-social li{display:inline-block;margin:0 1px;list-style:none}.contact-social a{background:url(../graphics/icon_social_sprite.png) no-repeat 0 0;display:block;height:38px;text-decoration:none;width:37px}.contact-social .facebook{background-position:0 0}.contact-social .google{background-position:0 -88px}.contact-social .linked{background-position:0 -176px}.contact-social .twitter{background-position:0 -264px}.contact-social .youtube{background-position:0 -352px}.site-footer{margin:0 auto;max-width:940px}.sponsors{background:url(../graphics/hr_footer.png) top center repeat-x;margin:0;padding:18px 0 0;list-style:none;text-align:center}.sponsors li{display:inline-block;margin:0 15px 18px}.lt-ie8 .sponsors li{display:inline}.copyright{background:url(../graphics/hr_footer.png) top center repeat-x;color:#777;font-size:12px;padding:24px 20px;text-align:center}.copyright a{color:#777}.trust-section{background:url(../graphics/hr_footer.png) top center repeat-x;clear:both;padding-top:2.5rem}@media(min-width: 45em){.trust-section{margin:0 auto;max-width:65.25em}}.trust-section__trust{padding:0 1.875rem 2.5rem;display:grid;grid-gap:1.875rem;margin:0 auto;max-width:22.5rem}@supports(display: grid){@media(min-width: 48em){.trust-section__trust{grid-template-columns:repeat(3, 1fr);max-width:none}}@media(min-width: 72em){.trust-section__trust{padding-left:0;padding-right:0}}}.trust-section__bbb a{background-image:url(../graphics/logo_bbb_ab_rating@2x.png);background-size:80%}.trust-section__bca a{background-image:url(../graphics/trust_bca.png);background-size:250px 140px}@media(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi),(min-resolution: 1.5dppx){.trust-section__bca a{background-image:url(../graphics/trust_bca@2x.png)}}.trust-section__trustpilot a{background-image:url(../graphics/trust_tp.png);background-size:250px 140px}@media(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi),(min-resolution: 1.5dppx){.trust-section__trustpilot a{background-image:url(../graphics/trust_tp@2x.png)}}.trust-section__bbb a,.trust-section__bca a,.trust-section__trustpilot a{background-repeat:no-repeat;box-shadow:0 8px 24px rgba(0,0,0,.1);display:block;padding:3.75rem;text-indent:-999rem;height:11.25rem;cursor:pointer;background-position:center center}@media(min-width: 48em){.trust-section__bca a,.trust-section__trustpilot a{background-size:200px 112px}}@media(min-width: 60em){.trust-section__bca a,.trust-section__trustpilot a{background-size:250px 140px}}.trust-section__bbb a:hover,.trust-section__bca a:hover,.trust-section__trustpilot a:hover{opacity:.5}.trust-section__info{padding:0 1.875rem 2.5rem;max-width:30rem;margin:0 auto}@supports(display: grid){@media(min-width: 48em){.trust-section__info{display:grid;grid-template-columns:1fr 10.75rem;grid-gap:1.875rem;max-width:none}}@media(min-width: 60em){.trust-section__info{grid-template-columns:1fr 14.25rem}}@media(min-width: 72em){.trust-section__info{padding-left:0;padding-right:0}}}.trust-section__about{box-shadow:0 8px 24px rgba(0,0,0,.025);background-color:#e8ecef;position:relative}.trust-section__about::before{content:"";display:block;background:url(../graphics/photo_lear_staff@2x.jpg) top right no-repeat;background-size:cover;position:absolute;top:0;height:15rem;left:0;width:100%}@supports(display: grid){@media(min-width: 48em){.trust-section__about::before{height:100%;width:12.5rem}}@media(min-width: 60em){.trust-section__about::before{width:16.875rem}}}.trust-section__about-content{padding:16.25rem 1.25rem 1.25rem}@supports(display: grid){@media(min-width: 48em){.trust-section__about-content{padding:1.875rem 1.875rem 1.875rem 14.5rem}}@media(min-width: 60em){.trust-section__about-content{padding:2.5rem 3.75rem 2.5rem 20rem}}}.trust-section__about-title{color:#047aac;font-size:12px;font-size:.75rem;padding-bottom:.25em;text-transform:uppercase;margin:0;letter-spacing:.1rem;padding:0 0 .5rem}@media(min-width: 48em){.trust-section__about-title{font-size:18px;font-size:1.125rem;padding:0 0 .75rem}}@media(min-width: 48em){.trust-section__about-desc{font-size:16px;font-size:1rem;line-height:1.4}}.trust-section__about-desc p:last-of-type{padding-bottom:0}.trust-section__testimonial{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:2.5rem 1.25rem;position:relative}@supports(display: grid){@media(min-width: 48em){.trust-section__testimonial{padding:.625rem 1.25rem}}}.trust-section__testimonial::before{content:"\201c";display:block;font-style:italic;font-weight:bold;color:#215e79;line-height:1rem;margin-left:-0.25rem;padding-top:1.25rem;opacity:.35;font-size:72px;font-size:4.5rem}.trust-section__testimonial-quote{font-family:Georgia,serif;font-size:16px;font-size:1rem;font-style:italic;line-height:1.65;padding-bottom:1.25rem}.trust-section__testimonial-author{color:#126488;letter-spacing:.15em;text-transform:uppercase}.trust-section__testimonial-author strong{display:block;font-weight:bold;font-size:14px;font-size:.875rem}.trust-section__testimonial-author span{display:block;font-size:12px;font-size:.75rem}