.warranty-section{margin:50px 0}.video-section{margin-bottom:20px}.expectlist{align-items:flex-start;display:flex}.expect-section ol{padding-left:0}.expect-heading h3{color:#003e69;font-size:26px;font-weight:700;margin-bottom:20px}.expect-section .expectlist .text-area{color:#58585a;font-size:1.1em;max-width:370px}.expect-section .expectlist .text-area ol li::marker{font-weight:700}.number-area{color:#58585a;font-size:1.1em;font-weight:700;margin-top:1px;padding-left:30px;padding-right:5px}.expect-section .expectlist .text-area{margin-bottom:20px}.warranty-section h1{color:#003e69;display:block;font-size:62px;line-height:1;margin:0 0 50px;text-align:center;text-transform:uppercase;width:100%}.warranty-section .request-content h2.border-overlay{padding:0 0 25px;position:relative}.warranty-section .request-content h2{font-size:42px;font-weight:400;line-height:normal;margin:0 0 25px}.warranty-section .request-content h2.border-overlay:before{background:#b9971a;bottom:0;content:"";height:4px;left:0;position:absolute;width:230px}.warranty-section .request-content .speak-title{color:#58585a;display:block;font-size:18px;margin:0 0 20px}.warranty-section .request-content .description{color:#58585a}.warranty-section .request-content .description p.list{margin:0 0 10px 30px}.warranty-section .request-content .description p{margin:0 0 40px}.warranty-section .request-content .description p a{color:#b9962f;font-weight:700}.warranty-section .request-content .description em{display:block;margin:-30px 0 60px}.warranty-section .request-content .description ul{margin:0 0 30px}.warranty-section .form-holder{margin:30px 0 0;width:auto}.warranty-section .form-holder:after{clear:both;content:"";display:block}.warranty-section .form-holder h3:empty{display:none}.warranty-section .form-holder form h1{font-size:46px;font-weight:400;line-height:1.3;margin:0 0 10px;text-align:left}.warranty-section .form-holder form{color:#acacac;margin:0;outline:none;padding:0}.warranty-section .form-holder form .hs-form-required{display:none}.warranty-section .form-holder form .hs-dependent-field{width:auto}.warranty-section .form-holder form .hs-dependent-field>.hs_i_m_a_{align-items:center;display:flex;flex-flow:row wrap;margin:0 0 10px}.warranty-section .form-holder form .hs-dependent-field>.hs_i_m_a_ label{flex:0 0 auto;margin:0 15px 0 0}.warranty-section .form-holder form .hs-dependent-field>.hs_i_m_a_ .input{flex:1}.warranty-section .form-holder form .hs-dependent-field>.hs-form-field{width:auto}.hs-error-msg{color:red!important}.warranty-section .form-holder form .hs-form-field .input input[type=file]{background:transparent!important;padding:8px 0!important}fieldset.form-columns-2 .hs_project_photo_1,fieldset.form-columns-2 .hs_proof_of_purchase{margin:20px 0!important}.warranty-section .form-holder form .hs-form-field .input textarea.hs-input{background-color:#e2e2e2;border:0;color:#acacac;display:block;min-height:110px;outline:0;padding:10px 12px;width:100%}.warranty-section .form-holder form .hs-form-field .hs-error-msgs{color:red!important;list-style:none;margin:10px 0 0;padding:0}.warranty-section .form-holder form .hs-form-field .hs-error-msgs>li{display:block;font-size:16px;padding:0 0 0 14px;position:relative}.warranty-section .form-holder form .hs-form-field .hs-error-msgs>li:before{background:red;border-radius:50%;content:"";height:6px;left:1px;position:absolute;top:7px;width:6px}.warranty-section .form-holder form .hs-form-field .hs-error-msgs>li>label{margin:0}.warranty-section .form-holder form .legal-consent-container{margin:0 0 20px;width:auto}.warranty-section .form-holder form .legal-consent-container .hs-richtext{color:#58585a}.warranty-section .form-holder form .hs-submit{width:auto}.warranty-section .form-holder form .hs-submit .actions .hs-button{background:#b9962f;border:none;border-radius:0;box-shadow:3px 3px 7px 0 rgba(0,0,0,.4);-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,.4);color:#fff;cursor:pointer;display:block;line-height:normal;margin:0;padding:18px 10px;text-transform:capitalize;white-space:normal;width:258px}.warranty-section .form-holder form .hs-submit .actions{width:auto}.warranty-section .form-holder form .hs-dependent-field>.hs_i_m_a_ .hs-error-msgs{width:100%}.warranty-section .form-holder form>.hs_error_rollup{display:none}.warranty-section .request-content .img-holder{width:auto}.warranty-section .request-content .img-holder img{max-height:344px}.warranty-section .form-holder form fieldset{max-width:none}.form-holder form .hs-fieldtype-file{margin:20px 0}.warranty-section .grecaptcha-badge{margin:0 0 15px}.imgs-list{display:flex;flex-flow:row wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.imgs-list li{margin:0 0 10px;width:calc(50% - 5px)}@media (max-width:1199px){.warranty-section h1{font-size:56px;line-height:normal}.warranty-section .request-call-holder{margin:10px 0 50px}.warranty-section .request-content .img-holder img{max-height:none}}@media (max-width:1010px){fieldset.form-columns-2 .hs_project_photo_1,fieldset.form-columns-2 .hs_proof_of_purchase{width:100%!important}}@media (max-width:991px){.warranty-section h1{font-size:46px}.warranty-section .form-holder form h1{font-size:46px;text-align:center}}@media (max-width:767px){.expect-section .expectlist .text-area{max-width:100%}.warranty-section .container{padding-left:10px;padding-right:10px}.warranty-section h1{font-size:36px}.warranty-section .request-content h2{font-size:28px;margin:0 0 15px}.warranty-section .request-content h2.border-overlay{padding:0 0 15px}.warranty-section .request-content{margin-bottom:40px}.warranty-section .request-content h2.border-overlay:before{height:2px}.warranty-section .form-holder form .hs-form-field .input select.hs-input{background-position:calc(100% - 10px);background-size:14px;padding:8px 10px}.warranty-section .form-holder form .hs-form-field .input input.hs-input{padding:8px 10px}.warranty-section .form-holder form .hs-form-field .input textarea.hs-input{min-height:100px;padding:8px 10px}.warranty-section .form-holder form .hs-submit .actions .hs-button{padding:16px 10px}.warranty-section fieldset{max-width:100%!important}.warranty-section .form-holder form{float:none}.warranty-section{margin:0;padding:50px 40px}.warranty-section .request-content .img-holder img{display:block;margin:0 auto}fieldset.form-columns-2 .hs_project_photo_1,fieldset.form-columns-2 .hs_proof_of_purchase{width:50%!important}}@media (max-width:575px){.warranty-section{padding:50px 20px}.warranty-section .request-content h2{font-size:25px;width:100%}.warranty-section .form-holder form h1{font-size:28px}}@media (max-width:480px){.form-holder form .hs-form-field .input .hs-input{width:100%!important}.form-holder form .hs-form-field .input{margin-right:0}.imgs-list{flex-direction:column}.imgs-list li{margin:0 0 15px;width:auto}}@media (max-width:479px){fieldset.form-columns-2 .hs_project_photo_1,fieldset.form-columns-2 .hs_proof_of_purchase{width:100%!important}}.warranty-section .form-holder form .hs-form-field .hs-error-msgs>li:before{display:none}.warranty-section .form-holder form .hs-form-field .hs-error-msgs>li{padding:0}