/*!
 *  SMARTPAY 
 *  Website and Agent Site
 */html,html a{text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{-moz-osx-font-smoothing:grayscale}a{font-weight:700}h2 span,h3 span{font-weight:700}sup small{font-size:33%}.hidden{display:none}.red{color:#c00}.highlight{background-color:rgba(255,255,0,1);font-weight:700}#browser-upgrade,#warning_banner{margin:0;padding:1rem 2rem;font-size:1.25rem;font-weight:700;color:#fff;text-align:center;background:#c00}#browser-upgrade a,#warning_banner a{color:#fff;text-decoration:underline}.disabled,:disabled{pointer-events:none}.requiredText{display:inline-block;padding:.375rem .75rem;background-color:rgba(255,255,0,.25);border:2px solid #f3e400;font-size:75%;font-weight:700;font-style:italic}div:not(.no-highlight)>.date-field.requiredField,div:not(.no-highlight)>input.requiredField,div:not(.no-highlight)>select.requiredField,div:not(.no-highlight)>textarea.requiredField{background-color:rgba(255,255,0,.25);border-color:#f3e400}.requiredField:disabled{background-color:#e9ecef!important;border-color:#ced4da!important}.recommendedField{background-color:rgba(111,66,194,.1)}span.recommendedField{padding:.375rem .75rem;font-size:75%;font-weight:700;font-style:italic}.ui-datepicker{z-index:99!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{display:inline-block;padding:.25rem 1.75rem .25rem .5rem;line-height:1.5;color:#6c757d;vertical-align:middle;background-size:8px 10px;border:1px solid #ced4da;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px}.date-field{position:relative;display:block;width:100%;padding:.375rem .75rem;font-size:1.125rem;line-height:1.5;color:#6c757d;background-color:#fff;background-clip:padding-box;border:2px solid #ced4da;border-radius:0;box-shadow:0 0 0 .2rem rgba(255,255,255,0);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.date-field:focus{color:#6c757d;background-color:#fff;border-color:#5896de;outline:0;box-shadow:0 0 0 .2rem rgba(30,87,152,.25)}.date-field input.error,.date-field input.error:hover,.date-field input.valid,.date-field input.valid:hover,.date-field input:focus{background:0 0!important;background-color:none!important;border:none!important;outline:0!important}.date-field input{background:0 0!important;background-color:transparent!important;border:none;font-size:1.125rem;font-weight:700;line-height:1.5;color:#6c757d;width:3em;text-align:center;padding:0}.date-field input.year{width:4em}.date-field .date-pick-button{position:absolute;top:.625rem;right:2rem;border:none;display:inline-block;height:1.125rem;width:2rem;cursor:pointer}.date-field .date-clear-button{position:absolute;top:.625rem;right:0;border:none;display:inline-block;height:1.125rem;width:2rem;cursor:pointer}.dob_html5_wrap input.day,.dob_html5_wrap input.month,.dob_html5_wrap input.year{opacity:0;position:absolute;top:0;height:0;padding:0}.date-field label.error{display:none!important}.date-field .date-picker{position:absolute;top:2em;z-index:2;font-weight:400;font-style:normal}.date-field .date-pick-button,input.spp-icon-calendar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 47.53' fill='%23ccd9e5'%3E%3Ctitle%3Eicon-calendar%3C/title%3E%3Cg id='9100fb33-b1ff-4484-af82-2ce5349f97b2' data-name='Layer 2'%3E%3Cg id='ffe4b2c3-3c52-4f9b-9240-1feda9f9fae1' data-name='Layer 1'%3E%3Cpath d='M33.54,34.41H28.61v4.93h4.93Zm-6.95-13.2H21.66v4.93h4.93Zm7,6.6H28.61v4.93h4.93Zm7-6.6H35.56v4.93h4.93Zm-13.9,6.6H21.66v4.93h4.93Zm7-6.6H28.61v4.93h4.93Zm7,6.6H35.56v4.93h4.93ZM12.7,34.41H7.77v4.93H12.7Zm0-6.6H7.77v4.93H12.7Zm26.52-24V6a4.11,4.11,0,1,1-5.44,0V3.82H14.59V6A4.11,4.11,0,1,1,9.15,6V3.82H0V47.53H48V3.82Zm4.4,39.33H4.38V15.84H43.62Zm-24-21.94H14.71v4.93h4.94Zm0,13.2H14.71v4.93h4.94Zm6.94,0H21.66v4.93h4.93Zm-6.94-6.6H14.71v4.93h4.94ZM11.87,11.45a2,2,0,0,0,2.05-2V2A2,2,0,0,0,9.83,2V9.41A2,2,0,0,0,11.87,11.45Zm24.63,0a2,2,0,0,0,2-2V2a2,2,0,1,0-4.08,0V9.41A2,2,0,0,0,36.5,11.45Z' style='fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:auto 1.125rem}.date-field.requiredField .date-pick-button,input.spp-icon-calendar.requiredField{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 47.53' fill='%236c757d'%3E%3Ctitle%3Eicon-calendar%3C/title%3E%3Cg id='9100fb33-b1ff-4484-af82-2ce5349f97b2' data-name='Layer 2'%3E%3Cg id='ffe4b2c3-3c52-4f9b-9240-1feda9f9fae1' data-name='Layer 1'%3E%3Cpath d='M33.54,34.41H28.61v4.93h4.93Zm-6.95-13.2H21.66v4.93h4.93Zm7,6.6H28.61v4.93h4.93Zm7-6.6H35.56v4.93h4.93Zm-13.9,6.6H21.66v4.93h4.93Zm7-6.6H28.61v4.93h4.93Zm7,6.6H35.56v4.93h4.93ZM12.7,34.41H7.77v4.93H12.7Zm0-6.6H7.77v4.93H12.7Zm26.52-24V6a4.11,4.11,0,1,1-5.44,0V3.82H14.59V6A4.11,4.11,0,1,1,9.15,6V3.82H0V47.53H48V3.82Zm4.4,39.33H4.38V15.84H43.62Zm-24-21.94H14.71v4.93h4.94Zm0,13.2H14.71v4.93h4.94Zm6.94,0H21.66v4.93h4.93Zm-6.94-6.6H14.71v4.93h4.94ZM11.87,11.45a2,2,0,0,0,2.05-2V2A2,2,0,0,0,9.83,2V9.41A2,2,0,0,0,11.87,11.45Zm24.63,0a2,2,0,0,0,2-2V2a2,2,0,1,0-4.08,0V9.41A2,2,0,0,0,36.5,11.45Z' style='fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.date-field.error .date-pick-button,input.spp-icon-calendar.error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 47.53' fill='%23cc0000'%3E%3Ctitle%3Eicon-calendar%3C/title%3E%3Cg id='9100fb33-b1ff-4484-af82-2ce5349f97b2' data-name='Layer 2'%3E%3Cg id='ffe4b2c3-3c52-4f9b-9240-1feda9f9fae1' data-name='Layer 1'%3E%3Cpath d='M33.54,34.41H28.61v4.93h4.93Zm-6.95-13.2H21.66v4.93h4.93Zm7,6.6H28.61v4.93h4.93Zm7-6.6H35.56v4.93h4.93Zm-13.9,6.6H21.66v4.93h4.93Zm7-6.6H28.61v4.93h4.93Zm7,6.6H35.56v4.93h4.93ZM12.7,34.41H7.77v4.93H12.7Zm0-6.6H7.77v4.93H12.7Zm26.52-24V6a4.11,4.11,0,1,1-5.44,0V3.82H14.59V6A4.11,4.11,0,1,1,9.15,6V3.82H0V47.53H48V3.82Zm4.4,39.33H4.38V15.84H43.62Zm-24-21.94H14.71v4.93h4.94Zm0,13.2H14.71v4.93h4.94Zm6.94,0H21.66v4.93h4.93Zm-6.94-6.6H14.71v4.93h4.94ZM11.87,11.45a2,2,0,0,0,2.05-2V2A2,2,0,0,0,9.83,2V9.41A2,2,0,0,0,11.87,11.45Zm24.63,0a2,2,0,0,0,2-2V2a2,2,0,1,0-4.08,0V9.41A2,2,0,0,0,36.5,11.45Z' style='fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.date-field.valid .date-pick-button,input.spp-icon-calendar.valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 47.53' fill='%235ba440'%3E%3Ctitle%3Eicon-calendar%3C/title%3E%3Cg id='9100fb33-b1ff-4484-af82-2ce5349f97b2' data-name='Layer 2'%3E%3Cg id='ffe4b2c3-3c52-4f9b-9240-1feda9f9fae1' data-name='Layer 1'%3E%3Cpath d='M33.54,34.41H28.61v4.93h4.93Zm-6.95-13.2H21.66v4.93h4.93Zm7,6.6H28.61v4.93h4.93Zm7-6.6H35.56v4.93h4.93Zm-13.9,6.6H21.66v4.93h4.93Zm7-6.6H28.61v4.93h4.93Zm7,6.6H35.56v4.93h4.93ZM12.7,34.41H7.77v4.93H12.7Zm0-6.6H7.77v4.93H12.7Zm26.52-24V6a4.11,4.11,0,1,1-5.44,0V3.82H14.59V6A4.11,4.11,0,1,1,9.15,6V3.82H0V47.53H48V3.82Zm4.4,39.33H4.38V15.84H43.62Zm-24-21.94H14.71v4.93h4.94Zm0,13.2H14.71v4.93h4.94Zm6.94,0H21.66v4.93h4.93Zm-6.94-6.6H14.71v4.93h4.94ZM11.87,11.45a2,2,0,0,0,2.05-2V2A2,2,0,0,0,9.83,2V9.41A2,2,0,0,0,11.87,11.45Zm24.63,0a2,2,0,0,0,2-2V2a2,2,0,1,0-4.08,0V9.41A2,2,0,0,0,36.5,11.45Z' style='fill-rule:evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.date-field .date-clear-button,input.spp-icon-delete{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23ccd9e5'%3E%3Ctitle%3Eicon-delete%3C/title%3E%3Cg id='31d95554-2d82-43a0-82b7-dd8cce56649a' data-name='Layer 2'%3E%3Cg id='93885689-bf79-48a1-82bb-d71cef09ef5d' data-name='Layer 1'%3E%3Cpolygon points='48 9.61 38.39 0 24 14.39 9.61 0 0 9.61 14.39 24 0 38.39 9.61 48 24 33.61 38.39 48 48 38.39 33.61 24 48 9.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:auto 1.125rem}.date-field.requiredField .date-clear-button,input.spp-icon-delete.requiredField{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%236c757d'%3E%3Ctitle%3Eicon-delete%3C/title%3E%3Cg id='31d95554-2d82-43a0-82b7-dd8cce56649a' data-name='Layer 2'%3E%3Cg id='93885689-bf79-48a1-82bb-d71cef09ef5d' data-name='Layer 1'%3E%3Cpolygon points='48 9.61 38.39 0 24 14.39 9.61 0 0 9.61 14.39 24 0 38.39 9.61 48 24 33.61 38.39 48 48 38.39 33.61 24 48 9.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.date-field.error .date-clear-button,input.spp-icon-delete.error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23cc0000'%3E%3Ctitle%3Eicon-delete%3C/title%3E%3Cg id='31d95554-2d82-43a0-82b7-dd8cce56649a' data-name='Layer 2'%3E%3Cg id='93885689-bf79-48a1-82bb-d71cef09ef5d' data-name='Layer 1'%3E%3Cpolygon points='48 9.61 38.39 0 24 14.39 9.61 0 0 9.61 14.39 24 0 38.39 9.61 48 24 33.61 38.39 48 48 38.39 33.61 24 48 9.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.date-field.valid .date-clear-button,input.spp-icon-delete.valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%235ba440'%3E%3Ctitle%3Eicon-delete%3C/title%3E%3Cg id='31d95554-2d82-43a0-82b7-dd8cce56649a' data-name='Layer 2'%3E%3Cg id='93885689-bf79-48a1-82bb-d71cef09ef5d' data-name='Layer 1'%3E%3Cpolygon points='48 9.61 38.39 0 24 14.39 9.61 0 0 9.61 14.39 24 0 38.39 9.61 48 24 33.61 38.39 48 48 38.39 33.61 24 48 9.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.spp-input-note{margin:0 0 .375rem .75rem;font-size:.75rem;font-weight:700;font-style:italic;color:#6c757d;line-height:1.5;vertical-align:middle}.form-row .spp-input-note{margin-left:0}label{margin:0 0 .375rem .75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#6c757d}.date-field input.error,.error,.missinglink{color:#c00!important}div.error,label.error{font-weight:600;font-style:italic;text-transform:none}.fielderror{margin:0 0 .375rem .75rem;font-size:.75rem;font-weight:700;font-style:italic;color:#c00;line-height:1.5;vertical-align:middle}.date-field.error,input.error,select.error,textarea.error{background-color:rgba(204,0,0,.05)!important;border-color:#c00!important}ul.errors{display:block;width:100%;margin:0 0 .375rem .75rem;padding:0;list-style:none;font-size:.75rem;font-weight:600;font-style:italic;color:#c00}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#5ba440!important}.success,.valid{color:#5ba440!important}.date-field.valid,input.valid,input:-webkit-autofill,select.valid,select:-webkit-autofill,textarea.valid,textarea:-webkit-autofill{background-color:rgba(90,163,63,.1)!important;border-color:#5ba440!important}.form-actions{margin-bottom:2rem;padding:1rem;background:rgba(0,0,0,.05);border-top:2px solid #dee2e6;text-align:center}.form-actions.plain{background:#fff;border:none}.form-actions .btn{margin:.125rem .25rem .5rem}.form-actions .input-group .btn{margin:0}.checkbox input[type=checkbox],.checkbox input[type=radio]{margin-right:.25rem}label.checkbox-agree-label{margin-top:1rem;margin-left:0;padding:1rem 2rem;background:#f3f9f2;font-size:1rem}label.checkbox-agree-label span{font-size:1rem!important;color:#6c757d!important;padding:0 0 0 .5rem!important;vertical-align:middle}label.checkbox-agree-label input[type=checkbox]{display:none}label.checkbox-agree-label input[type=checkbox]~i.fa.fa-square-o{color:#6c757d;display:inline;vertical-align:middle}label.checkbox-agree-label:hover input[type=checkbox]~i.fa,label.checkbox-agree-label:hover input[type=checkbox]~span{color:#5ba440!important}label.checkbox-agree-label input[type=checkbox]:checked~i.fa.fa-square-o,label.checkbox-agree-label input[type=checkbox]~i.fa.fa-check-square-o{display:none}label.checkbox-agree-label input[type=checkbox]:checked~i.fa.fa-check-square-o,label.checkbox-agree-label input[type=checkbox]:checked~span{color:#5ba440!important;display:inline;vertical-align:middle}label.checkbox-agree-label:hover input[type=checkbox]~i.fa,label.checkbox-agree-label:hover input[type=checkbox]~span{color:#5ba440!important;vertical-align:middle}.view_list{display:table;width:100%;padding-bottom:1rem;font-size:.75rem}.view_row{display:table-row}.view_row>*{display:table-cell;padding:.125rem 1rem}.view_row:nth-child(odd)>*{background:#f8f9fa}.view_label{width:33%}.view_data{font-weight:700}.note{padding:0 1rem 1rem;font-size:.75rem;line-height:normal}.note_title{font-weight:700}.note_date{font-style:italic}form#contact div.zend_form fieldset div>dd,form#contact div.zend_form fieldset div>div,form.saveform div.zend_form fieldset div>div{margin-bottom:1rem}form#contact div.zend_form fieldset div>div div,form.saveform div.zend_form fieldset div>div div{margin-bottom:0}#spp-top{position:fixed;z-index:10000;left:10px;bottom:-100px;opacity:0;transition:all .5s ease}#spp-top.showme{bottom:40px;opacity:.25}#spp-top.showme:hover{opacity:.75}#spp-top .btn{padding:.625rem 1rem}#spp-top .btn:focus{box-shadow:none!important}#spp-top svg{display:block;width:auto;height:1.125rem;fill:#fff}#secure-transactions{font-size:1rem;font-weight:700}#secure-transactions .spp-btn-icon{display:-ms-flexbox;display:flex;padding:0 .5rem 0 0}#secure-transactions .spp-btn-icon svg{width:auto;height:3rem;fill:#5ba440}.spp-bank svg{display:block;width:auto;height:1.25rem;fill:#6c757d}button{display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.375rem 1.5rem;font-size:1.125rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#6c757d;background-color:#f8f9fa;border-color:#f8f9fa}button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}button:active,button:hover{color:#6c757d;background-color:#dae0e5;border-color:#d3d9df}.btn,button{text-transform:uppercase}.btn-sm{font-size:1rem!important}.btn-lg{font-size:1.5rem!important}.btn-dark,.btn-primary,.btn-success{color:#fff!important}.btn-group .btn.active{z-index:3!important}.btn-group .btn-success.active{border-color:#1e5798!important;background-color:#1e5798!important}.btn-group .btn-success.active.focus,.btn-group .btn-success.active:focus{box-shadow:0 0 0 .2rem rgba(30,87,152,.5)!important}.custom-select,.form-control{font-weight:700;box-shadow:0 0 0 .2rem rgba(255,255,255,0)}.custom-select.error,.form-control.error{color:#c00!important;border-color:#c00!important}.custom-select.valid,.form-control.valid{background-color:rgba(90,163,63,.1)!important;border-color:#5ba440!important}select,select.custom-select,select.form-control{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pagination{font-size:.75rem;font-weight:700;text-transform:uppercase}.pagination .page-item.active{z-index:3}.table-sm{font-size:.875rem}.table-sm td,.table-sm th{padding:.3rem .6rem}.table-borderless td,.table-borderless th{border:none!important}.table-sm .btn-sm{padding:0 .75rem}.embed-responsive-9by16::before{padding-bottom:177.78%}.btn-transparent{color:rgba(255,255,255,.8);background:rgba(255,255,255,.1)}.btn-transparent:active,.btn-transparent:hover{color:rgba(255,255,255,1);background:rgba(255,255,255,.2)}@media (min-width:576px){.spp-lg-modal .modal-dialog{max-width:85%}}.spp-lg-modal .modal-body{max-height:66.666vh;overflow-y:scroll}.spp-faux-input{padding:.375rem .75rem;border:2px solid transparent;background:#f8f9fa;font-weight:700}.text-wrap{white-space:normal}.text-transform-none{text-transform:none}.font-weight-semi{font-weight:600}.w-auto{width:auto}@media (min-width:768px){.p-r-3em{padding-right:3.5em!important}.p-r-4em,.p-r-5em{padding-right:4.5em!important}}.list_table{font-size:.75rem}.list_table tbody td,.list_table tbody th,.list_table thead th{padding:.375rem;border-top:none;border-bottom:none}.list_table tr td:first-child,.list_table tr th:first-child{padding-left:.75rem}.list_table tr td:last-child,.list_table tr th:last-child{padding-right:.75rem}.thead-header th{border-top:none;font-size:1rem;text-transform:uppercase}.thead-green th{background-color:#5ba440;color:#fff;text-transform:uppercase}.thead-green th.thead-hl{background-color:#1e5798}.thead-green th a{display:block;padding-right:.75rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right center;background-size:8px 10px;color:#fff}.all-time{font-weight:700}.spp-confirm-tbl{border:10px solid #fff;border-right:none;border-bottom:none;font-size:1rem}.spp-confirm-tbl td,.spp-confirm-tbl th,.spp-confirm-tbl tr{border:none!important;background:0 0!important;background-color:none!important}.spp-confirm-tbl th{padding-bottom:0}.spp-confirm-tbl td{background-color:#f8f9fa!important;font-weight:700!important;color:#1e5798}.spp-confirm-tbl td,.spp-confirm-tbl th{border:10px solid #fff!important;border-left:none!important;border-top:none!important}.spp-fixed-w-td{min-width:12em;max-width:12em;overflow-x:hidden}.spp-fixed-w-td a{font-weight:400;text-decoration:none}@media (min-width:768px){.spp-fixed-w-td{min-width:16em;max-width:16em}}@media (min-width:1024px){.spp-fixed-w-td{width:auto}.spp-fixed-w-td.text-nowrap{white-space:normal!important}}.spp-fixed-w-td.show-all{overflow:visible;white-space:normal!important;text-overflow:unset}.spp-badge{position:absolute;top:0;right:0;border-radius:5rem}@-webkit-keyframes ring{25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes ring{25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}.ui-effects-transfer{border:2px solid #1e5798}ul.ui-autocomplete,ul.ui-autocomplete li,ul.ui-autocomplete li a,ul.ui-autocomplete li span{font-weight:700!important}ul.ui-autocomplete li a,ul.ui-autocomplete li span{padding:.125rem .25rem!important;color:#6c757d!important}ul.ui-autocomplete li.generic_disabled,ul.ui-autocomplete li.generic_disabled a,ul.ui-autocomplete li.generic_disabled span{font-weight:400!important;font-style:italic!important;color:#ced4da!important}ul.ui-autocomplete li a.ui-active-state,ul.ui-autocomplete.ui-widget-content .ui-state-active{background:0 0!important;border-color:#6c757d!important;text-decoration:none!important}ul.ui-autocomplete li a{display:block!important}.ui-checkboxradio-icon{display:none!important}#spp-sign-up-form .ui-button,#spp-sign-up-form .ui-button:hover,#spp-sign-up-form .ui-state-active,#spp-sign-up-form .ui-state-active:hover,.ui-button.ui-checkboxradio-radio-label,.ui-button.ui-checkboxradio-radio-label:hover{border-width:2px!important;font-weight:700!important;line-height:1.5!important}@media (max-width:492.98px){.btn.smartpay-show-fees{margin:1rem 0}}.ui-dialog .btn{margin-bottom:.5rem}.ui-dialog-content{color:#6c757d}.save_container{text-align:center}#fancybox-content{background:#fff;border-width:0!important;overflow-y:auto!important}#spp-header{padding:.5rem 0;background:#fff;z-index:99}#spp-logo a{display:block;margin:auto;width:160px;line-height:0}@media (min-width:768px){#spp-header{padding:.75rem 0}#spp-logo a{width:184px}}#spp-logo-face a{display:block;width:142px;line-height:0}#spp-hdr-login,#spp-hdr-nav,#spp-hdr-phone{display:none}#spp-hdr-touch-menu{display:block}#spp-hdr-touch-nav{display:none;margin-top:.5rem;text-align:right}@media (min-width:992px){#spp-hdr-nav{display:block}#spp-hdr-touch-menu,#spp-hdr-touch-nav{display:none}}@media (min-width:768px){#spp-hdr-login,#spp-hdr-phone{display:block}}#spp-hdr-phone h5,#spp-hdr-phone h6{margin-bottom:0;text-align:center;font-weight:700;text-transform:uppercase;line-height:1}#spp-hdr-phone h5{font-size:1.5rem;color:#1e5798}#spp-hdr-phone h6{font-size:.75rem;color:#6c757d}#spp-hdr-nav{text-align:right}#spp-hdr-login{text-align:center}#spp-main-nav-touch .nav{padding:.75rem .25rem 0;border-top:2px solid #f8f9fa}#spp-main-nav-touch .nav-item{display:block;width:100%}#spp-main-nav a,#spp-main-nav-touch a{display:block;background:#fff;font-weight:700;font-size:1rem;text-transform:uppercase;color:#5ba440}#spp-main-nav-touch a{padding:.5rem}#spp-main-nav .nav-item a{padding:.375rem .5rem}#spp-main-nav a.active,#spp-main-nav a:hover,#spp-main-nav li.show a,#spp-main-nav-touch a.active,#spp-main-nav-touch a:hover{text-decoration:none;background:#f3f9f2}@media (min-width:768px){#spp-main-nav .nav-item,#spp-main-nav-touch .nav-item{padding:0;width:auto}#spp-main-nav-touch .nav-item{display:inline-block;width:auto}#spp-main-nav-touch .nav-item a{padding:.5rem .75rem}}@media (min-width:1200px){#spp-main-nav a,#spp-main-nav-touch a{font-size:1.125rem}#spp-main-nav .nav-item a{padding:.375rem .75rem}}#spp-main-nav .dropdown-menu{margin:0;padding:.5rem;border:none;border-top:2px solid #5ba440;box-shadow:0 2px 4px rgba(0,0,0,.15)}#spp-main-nav li.dropdown-item{padding:0}#spp-main-nav li.dropdown-item:focus,#spp-main-nav li.dropdown-item:hover{background:#fff}#spp-main-nav li.dropdown-item a{display:block;width:100%;padding:.5rem .75rem;background:#fff}#spp-main-nav li.dropdown-item a:hover{background:#f3f9f2}#spp-hdr-phone-btn{background-size:auto 1.125rem;background-position:.75rem center}#spp-hdr-login-btn{background-size:auto 1.125rem;background-position:.75rem center}#spp-hdr-login a .spp-btn-icon,#spp-hdr-login-btn .spp-btn-icon,#spp-hdr-phone-btn .spp-btn-icon{padding:0 .25rem}#spp-hdr-login a svg,#spp-hdr-login-btn svg,#spp-hdr-phone-btn svg{width:auto;height:1.125rem;fill:#6c757d}#spp-hdr-nav-btn{color:#6c757d}#spp-hdr-nav-btn:active,#spp-hdr-nav-btn:focus,#spp-hdr-nav-btn:hover{color:#6c757d!important;background:#f8f9fa!important;border-color:#f8f9fa!important}#spp-hdr-nav-btn.open{background:#5ba440!important;color:#fff!important}#spp-hdr-nav-btn.open #spp-nav-icon span{background:#fff!important}#spp-hdr-nav-btn,#spp-hdr-nav-btn.hover,#spp-hdr-nav-btn:active,#spp-hdr-nav-btn:focus,#spp-hdr-nav-btn:hover{box-shadow:none!important}@media (max-width:575.98px){#spp-hdr-nav-btn{padding:.5rem .75rem}}#spp-hdr-nav-btn .spp-btn-icon{vertical-align:middle}#spp-icon-nav{display:none}@media (max-width:767.98px){#spp-icon-nav{display:block}}#spp-icon-nav .nav{border-top:2px solid #f2f2f2}#spp-icon-nav .nav-item{padding:.5rem .5rem 0 0}#spp-nav-icon{display:inline-block;width:1.125rem;height:1.125rem;position:relative;margin:0 .25rem;-webkit-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;vertical-align:middle}#spp-nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#6c757d;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}#spp-nav-icon span:nth-child(1){top:0}#spp-nav-icon span:nth-child(2),#spp-nav-icon span:nth-child(3){top:6px}#spp-nav-icon span:nth-child(4){top:12px}#spp-nav-icon.open span:nth-child(1){top:6px;width:0%;left:50%}#spp-nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#spp-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#spp-nav-icon.open span:nth-child(4){top:6px;width:0%;left:50%}#spp-footer{padding:2rem 0;background:#f8f9fa;border-top:2px solid #fff;font-size:1rem;font-weight:600;line-height:1.5;color:#6c757d}#spp-footer a{color:#6c757d}#spp-footer a[href^=mailto]{color:#5ba440}#spp-footer a[href^=fax],#spp-footer a[href^=tel]{color:#1e5798}#spp-footer h6{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}#spp-footer h6 a:hover{color:#1e5798}#spp-footer address,#spp-footer p{margin:0 0 1.5rem 0;padding:0}#spp-footer ul{list-style:none;margin:0 0 1.5rem 0;padding:0}.spp-footer-seal{margin:.5rem;max-width:7rem}#spp-footer-copyright{margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e2e2;font-size:.875rem;font-weight:400}#spp-footer-copyright a{font-weight:700}#spp-footer-copyright span{display:inline-block}@media (min-width:768px){#spp-footer{padding:2.5rem 0 3.5rem}#spp-footer-copyright{margin-top:2.5rem;padding-top:2.5rem}}@media (min-width:992px){#spp-footer{padding:4rem 0 6rem}#spp-footer-copyright{margin-top:4rem;padding-top:4rem}}.spp-sub-pg-content{padding:1.5rem 0 3rem}.spp-page-title h1,.spp-page-title h2{padding-bottom:1rem;margin-bottom:2rem;font-weight:700;color:#1e5798;border-bottom:1px solid #dee2e6}#spp-home-hero,.spp-sub-pg-hero{padding:1.5rem 0 2rem;background:linear-gradient(-45deg,#5ba440,#1e5798,#1e5798);color:#fff}.spp-sub-pg-hero-generic{padding:1.25rem 0}@media (max-width:767.98px){#spp-home-hero .container,.spp-sub-pg-hero .container{max-width:none}}#spp-home-hero h1,.spp-sub-pg-hero h1{font-size:3rem;font-weight:300;line-height:1.125}.spp-sub-pg-hero h1 span{white-space:nowrap}@media (min-width:530px){#spp-home-hero h1 span{display:block}}h1 sup,h2 sup,h3 sup,h6 sup{top:0}#spp-hero-list ul{padding:0;list-style:none;font-size:1.125em;font-weight:600}#spp-hero-check-list p,#spp-hero-check-list ul{margin-left:auto;margin-right:auto;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;list-style:none;font-size:1.25em;font-weight:300;line-height:1.5}#spp-hero-list li{padding:0 0 .5rem}#spp-hero-check-list li{padding:.375rem 0 .25rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42' fill='%23FBB040'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cg id='ba1ac090-2dc1-40e5-9d38-22895dae4aef' data-name='Layer 2'%3E%3Cg id='be465e97-f5e4-4e3c-a8da-7110a9b0e2c2' data-name='Layer 1'%3E%3Cpath d='M46.76,0A128.53,128.53,0,0,0,16.81,25.92L5.15,16.78,0,20.93,20.15,41.42C23.61,32.54,34.59,15.18,48,2.85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 1rem;background-size:auto .75rem}.spp-sm-green-check-list ul{padding:0;list-style:none;font-size:1em}.spp-sm-green-check-list li{padding:0 0 .75rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42' fill='%235BA440'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cg id='ba1ac090-2dc1-40e5-9d38-22895dae4aef' data-name='Layer 2'%3E%3Cg id='be465e97-f5e4-4e3c-a8da-7110a9b0e2c2' data-name='Layer 1'%3E%3Cpath d='M46.76,0A128.53,128.53,0,0,0,16.81,25.92L5.15,16.78,0,20.93,20.15,41.42C23.61,32.54,34.59,15.18,48,2.85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .5rem;background-size:auto .75rem}.spp-md-green-check-list ul{padding:0;list-style:none;font-size:1.333333em}.spp-md-green-check-list li{padding:0 0 1.125rem 1.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42' fill='%235BA440'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cg id='ba1ac090-2dc1-40e5-9d38-22895dae4aef' data-name='Layer 2'%3E%3Cg id='be465e97-f5e4-4e3c-a8da-7110a9b0e2c2' data-name='Layer 1'%3E%3Cpath d='M46.76,0A128.53,128.53,0,0,0,16.81,25.92L5.15,16.78,0,20.93,20.15,41.42C23.61,32.54,34.59,15.18,48,2.85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .625rem;background-size:auto 1.125rem}@media (min-width:768px){#spp-home-hero{padding:2.5rem 0 3.5rem}.spp-sub-pg-hero{padding:2rem 0 3rem}.spp-sub-pg-hero-generic{padding:2rem 0}#spp-home-hero h1,.spp-sub-pg-hero h1{margin-bottom:1rem;font-size:4rem}.spp-sub-pg-hero-generic h1{margin-bottom:0}#spp-hero-check-list p,#spp-hero-check-list ul{margin-left:0;margin-right:0;width:auto;margin-bottom:2rem;font-size:1.5em}#spp-hero-check-list li{padding:.5rem 0 .25rem 2.5rem;background-position:left 1.25rem;background-size:auto 1.125rem}#spp-hero-check-list li span{display:block}#spp-benefits-hero{background:#1e5798 url(../images/_2018/hero/guy-on-bridge.jpg) no-repeat right top;background-size:cover}}@media (min-width:992px){#spp-home-hero{padding:5rem 0 7rem}.spp-sub-pg-hero{padding:3rem 0 4rem}.spp-sub-pg-hero-generic{padding:2.5rem 0}#spp-home-hero{background:#1e5798 url(../images/_2018/hero/girl-having-coffee.jpg) no-repeat right top;background-size:cover}#spp-about-hero{background:#1e5798 url(../images/_2018/hero/abstract-bokeh.jpg) no-repeat right top;background-size:cover}#spp-contact-hero{background:#1e5798 url(../images/_2018/hero/contact.jpg) no-repeat right center;background-size:cover}}@media (min-width:1200px){#spp-home-hero{padding:6rem 0 8rem}#spp-benefits-hero{padding:4rem 0 6rem}}@media (min-width:1320px){#spp-home-hero{padding:8rem 0 10rem}}#spp-hero-calc-my-benefits-btn .spp-btn-icon{padding:0 .5rem 0 0}#spp-hero-calc-my-benefits-btn svg{width:auto;height:1.125rem;fill:rgba(255,255,255,.8)}#spp-hero-calc-my-benefits-btn:hover svg{fill:rgba(255,255,255,1)}#spp-about-intro{padding:1.5rem}#spp-leadership{padding:4rem 0;background:#f4f6fa}#spp-leadership h2,#spp-leadership h3{color:#1e5798}#spp-leadership h3{margin-bottom:1rem;text-align:center;line-height:1}#spp-leadership h3 small{font-size:1rem}#spp-leadership .media{margin-bottom:2px;padding:1.5rem;background:rgba(255,255,255,1)}#spp-leadership .media:nth-child(odd){background:rgba(255,255,255,.5)}#spp-leadership .spp-media-img{margin-bottom:1rem;width:100%;text-align:center}#spp-leadership .media-body{padding:0}#spp-leadership .media-body p{font-size:1rem}@media (min-width:576px){#spp-about-intro{padding:3rem}#spp-leadership .media-body{padding:0 1.5rem}#spp-leadership h3{text-align:left}#spp-leadership .spp-media-img{width:auto}}#spp-contact-form h3,#spp-contact-form h4{font-weight:700}#spp-contact-form h3{color:#1e5798}#spp-contact-map{margin:2rem 0;width:100%;height:19.5rem}#spp-customer-faqs h2{margin-bottom:2rem;color:#1e5798;line-height:1.25}#spp-customer-faqs dd{margin-bottom:1rem}#spp-benefits-form{padding:1.5rem 0 2rem;background:#e8eef4;border-top:2px solid #fff}#spp-benefits-form h2{color:#1e5798;line-height:1.25}#spp-benefits-form h3{margin-bottom:2rem;color:#6c757d}#spp-benefits-form form{padding:1.5rem 0;border-top:1px solid rgba(31,89,153,.1)}@media (min-width:768px){#spp-benefits-form{padding:2.5rem 0 3.5rem}}@media (min-width:992px){#spp-benefits-form{padding:4rem 0 6rem}}#spp-get-started{display:none;padding:.5rem 0 2rem;border-top:2px solid #f2f2f2}#spp-get-started.gs-page{display:block;padding:1.5rem 0 2rem}@media (min-width:768px){#spp-get-started.gs-page{padding-top:3rem}}#spp-get-started-close-btn svg{width:auto;height:1.125rem;fill:#6c757d;transition:.25s ease-in-out}#spp-get-started-close-btn:hover svg{fill:#1e5798}#spp-get-started form{padding:1.5rem 0}#spp-get-started h2{margin-bottom:0;font-weight:700;color:#1e5798}#spp-get-started h3{margin-bottom:0;font-weight:700;color:#1e5798}#spp-get-started h4{color:#1e5798}#spp-benefits{position:relative;padding:2rem 0 6rem;border-top:2px solid #fff}#spp-benefits.spp-home{background:#f4f6fa}@media (min-width:768px){#spp-benefits{padding:2.5rem 0 4.5rem}}@media (min-width:992px){#spp-benefits{padding:4rem 0 6rem}}#spp-benefits h2{color:#1e5798;line-height:1.25}#spp-benefits h3{margin:1rem 0;font-size:1.125rem;color:#1e5798;line-height:1.125;font-weight:700}#spp-benefits-cards .col{margin-bottom:1rem}#spp-benefits-cards .card{height:100%;border:none}#spp-benefits-cards .spp-card-svg{padding-top:0;width:5rem}#spp-benefits-cards h3{margin:1rem .5rem;font-size:1.5rem;line-height:1.25}#spp-benefits-cards p.card-text{margin-bottom:.5rem;font-size:.875rem;color:#6c757d}#spp-benefits-lists h3,#spp-sign-up-benefits-list h3{margin:1.5rem 0;font-size:1.5rem;line-height:1.125}#spp-benefits-lists ul,#spp-sign-up-benefits-list ul{padding-left:2rem;font-weight:600;color:#6c757d}#spp-benefits-lists .col,#spp-sign-up-benefits-list .col{margin-bottom:1rem}#spp-benefits-lists .card,#spp-sign-up-benefits-list .card{height:100%;border:none}#spp-benefits-lists .card-body,#spp-sign-up-benefits-list .card-body{padding-left:0;padding-right:0}#spp-benefits-lists .spp-card-svg,#spp-sign-up-benefits-list .spp-card-svg{padding-top:0;width:5rem}#spp-benefits-lists p.card-text,#spp-sign-up-benefits-list p.card-text{margin-bottom:.5rem;font-size:.875rem;color:#6c757d}@media (min-width:768px){#spp-benefits-cards .col{margin-bottom:2rem}}@media (min-width:992px){#spp-benefits h3{margin:1rem 0 .75rem}#spp-benefits-cards .card-body{height:22rem;overflow-y:hidden}#spp-benefits-cards .spp-card-svg{width:100%;max-width:7rem;height:auto}#spp-benefits-cards p.card-text{font-size:1rem;margin:0 1rem .5rem}#spp-benefits-cards.spp-hover-cards .card,#spp-benefits-cards.spp-hover-cards .spp-card-svg,#spp-benefits-cards.spp-hover-cards h3,#spp-benefits-cards.spp-hover-cards p.card-text{transition:all .15s ease-out}#spp-benefits-cards.spp-hover-cards .card.hover,#spp-benefits-cards.spp-hover-cards .card:hover{cursor:default}#spp-benefits-cards.spp-hover-cards .card.hover .spp-card-svg,#spp-benefits-cards.spp-hover-cards .card:hover .spp-card-svg{max-width:7rem}#spp-benefits-lists .spp-card-svg,#spp-sign-up-benefits-list .spp-card-svg{width:auto;max-width:10rem;height:auto}#spp-benefits-lists p.card-text,#spp-sign-up-benefits-list p.card-text{opacity:0}}#spp-benefits .spp-disclaimer{position:absolute;margin-bottom:2rem;width:100%;bottom:0;line-height:1}#spp-benefits-sum-tbl thead td,#spp-benefits-sum-tbl thead th,#spp-sign-up-benefits-table thead td,#spp-sign-up-benefits-table thead th{border-top:none}#spp-benefits-sum-tbl tbody th,#spp-sign-up-benefits-table tbody th{font-style:italic}#spp-benefits-sum-tbl tbody td,#spp-sign-up-benefits-table tbody td{font-weight:600}#spp-benefits-sum-tbl td,#spp-benefits-sum-tbl th,#spp-sign-up-benefits-table td,#spp-sign-up-benefits-table th{padding:.75rem 2rem}@media (max-width:577px){#signuplink.wrapmobile{float:none!important}}@media (max-width:992px){#spp-benefits-acc-pay-adv-tbl,#spp-benefits-hm-mort-tbl,#spp-benefits-sum-tbl,#spp-sign-up-benefits-table,#spp-sign-up-start-dates-table{white-space:normal!important}#spp-benefits-sum-tbl td,#spp-benefits-sum-tbl th,#spp-sign-up-benefits-table td,#spp-sign-up-benefits-table th,#spp-sign-up-start-dates-table td,#spp-sign-up-start-dates-table th{padding:.75rem .5rem;width:30%}#spp-benefits-hm-mort-tbl{font-size:.875rem!important}#spp-benefits-hm-mort-tbl td,#spp-benefits-hm-mort-tbl th{padding:.75rem .25rem;width:25%}#spp-benefits-hm-mort-tbl th.text-right{text-align:left!important}#spp-benefits-acc-pay-adv-tbl tr td:first-of-type,#spp-benefits-acc-pay-adv-tbl tr td:last-of-type,#spp-benefits-acc-pay-adv-tbl tr th:first-of-type,#spp-benefits-acc-pay-adv-tbl tr th:last-of-type,#spp-benefits-hm-mort-tbl tr td:first-of-type,#spp-benefits-hm-mort-tbl tr td:last-of-type,#spp-benefits-hm-mort-tbl tr th:first-of-type,#spp-benefits-hm-mort-tbl tr th:last-of-type,#spp-benefits-sum-tbl tr td:first-of-type,#spp-benefits-sum-tbl tr td:last-of-type,#spp-benefits-sum-tbl tr th:first-of-type,#spp-benefits-sum-tbl tr th:last-of-type,#spp-sign-up-benefits-table tr td:first-of-type,#spp-sign-up-benefits-table tr td:last-of-type,#spp-sign-up-benefits-table tr th:first-of-type,#spp-sign-up-benefits-table tr th:last-of-type,#spp-sign-up-start-dates-table tr td:first-of-type,#spp-sign-up-start-dates-table tr td:last-of-type,#spp-sign-up-start-dates-table tr th:first-of-type,#spp-sign-up-start-dates-table tr th:last-of-type{width:1%!important}}#spp-benefits-list .table td,#spp-benefits-list .table th,#spp-sign-up-benefits-list .table td,#spp-sign-up-benefits-list .table th{border-top:none}#spp-benefits-list ul,#spp-sign-up-benefits-list ul{margin-bottom:0;padding-left:0;list-style:none;font-size:.875rem;font-weight:600}#spp-benefits-list li,#spp-sign-up-benefits-list li{padding:0 0 .375rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42' fill='%235ba440'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cg id='ba1ac090-2dc1-40e5-9d38-22895dae4aef' data-name='Layer 2'%3E%3Cg id='be465e97-f5e4-4e3c-a8da-7110a9b0e2c2' data-name='Layer 1'%3E%3Cpath d='M46.76,0A128.53,128.53,0,0,0,16.81,25.92L5.15,16.78,0,20.93,20.15,41.42C23.61,32.54,34.59,15.18,48,2.85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .375rem;background-size:auto .75rem}#spp-amort-tbl td,#spp-amort-tbl th{padding:.3rem 1.8rem}#spp-sign-up-start-dates-table tbody tr:nth-of-type(even){background:rgba(0,0,0,.05)}#spp-sign-up-start-dates-table.table thead th{border-bottom:0!important}#spp-sign-up-start-dates-table tbody td{font-weight:600}td.calcPaidOff,td.spp-owe,td.spp-paid,th.calcPaidOff,th.spp-owe,th.spp-paid,tr.lt-green{background:rgba(90,163,63,.1)!important;font-weight:700}th.calcPaidOffAlert{padding:.6rem 1.8rem!important;color:#fff!important;background:rgba(90,163,63,1)!important;border-bottom:2px solid rgba(90,163,63,1)!important}.lt-green th{border-top:none}td.calcPaidOff,th.calcPaidOff{border-top:none;text-align:center}.spp-tbl-hl{font-weight:700;color:#5ba440}.bs-additional-bills:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.47 17.47'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%235ba440;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicon-add%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M8.74,0a8.74,8.74,0,1,0,8.73,8.74A8.74,8.74,0,0,0,8.74,0ZM13.1,9.72H9.7V13.1H7.77V9.72H4.37V7.8h3.4V4.37H9.7V7.8h3.4Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:1rem;display:inline-block;margin:0 .25rem 0 0}.bs-additional-bills{margin:0 auto;padding:0 0 .25rem 0;font-size:1.25rem;font-weight:700;color:#143b68;text-align:center}#spp-benefits-fees h2{padding:.375rem .75rem;background:rgba(90,163,63,.1)!important;font-size:.875rem;font-weight:700;text-align:center}#spp-benefits-fees p{padding:.75rem 1.5rem}#spp-cbt-video,#spp-cbt-video-2,#spp-cfpb-video,#spp-testimonials{padding:1.5rem 0 2rem}@media (min-width:768px){#spp-cbt-video,#spp-cbt-video-2,#spp-cfpb-video,#spp-testimonials{padding:2.5rem 0 3.5rem}}@media (min-width:992px){#spp-cbt-video,#spp-cbt-video-2,#spp-cfpb-video,#spp-testimonials{padding:4rem 0 6rem}}#spp-testimonials h2{color:#1e5798;line-height:1.25}#spp-testimonials h3{margin-bottom:2rem;color:#6c757d}.cbt_video,.youtube{position:relative;overflow:hidden;cursor:pointer}.cbt_video img,.youtube img{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.cbt_video .play-button,.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.cbt_video .play-button:before,.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.cbt_video .play-button,.cbt_video img,.youtube .play-button,.youtube img{cursor:pointer}.cbt_video .play-button,.cbt_video .play-button:before,.cbt_video iframe,.cbt_video img,.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.cbt_video .play-button,.cbt_video .play-button:before,.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.cbt_video iframe,.youtube iframe{height:100%;width:100%;top:0;left:0}#spp-testimonial-quotes{padding:2rem 0}#spp-testimonial-quotes .card{margin-bottom:2rem;width:100%;background:#f4f6fa;border:none}@media (min-width:768px){#spp-testimonial-quotes .card{width:40%;width:calc(50% - 1rem)}}#spp-testimonial-quotes .card:after{content:"";position:absolute;right:auto;left:2rem;top:100%;width:0;height:0;border-left:none;border-right:.75rem solid transparent;border-top:.75rem solid #f4f6fa;clear:both}#spp-testimonial-quotes .card[style*="left: 0%;"]:after{border-left:.75rem solid transparent;border-right:none;right:2rem;left:auto}#spp-testimonial-quotes .card-body{padding:2rem}#spp-testimonial-quotes .spp-testimonial-title{margin-bottom:.5rem}#spp-testimonial-quotes .spp-testimonial-title h6{margin-bottom:0;font-weight:700;color:#1e5798}#spp-testimonial-quotes .spp-testimonial-title span{float:right;font-size:.75rem;font-weight:700;color:#5ba440}#spp-testimonial-quotes .spp-testimonial-description{clear:both;color:#6c757d}#spp-experts{padding:1.5rem 0 2rem;background:#f4f6fa;border-top:2px solid #fff}@media (min-width:768px){#spp-experts{padding:2.5rem 0 3.5rem}}@media (min-width:992px){#spp-experts{padding:4rem 0 6rem}}#spp-experts h2{margin-bottom:2rem;color:#1e5798;line-height:1.25}#spp-experts h3{margin-bottom:2rem;color:#6c757d}#spp-experts h4{font-size:1.125rem;color:#1e5798;line-height:1.25;font-weight:700}#how-it-works{padding:1.5rem 0 2rem;background:#5ba440}@media (min-width:768px){#how-it-works{padding:2.5rem 0 3.5rem}}@media (min-width:992px){#how-it-works{padding:4rem 0 6rem}}#how-it-works h2{margin-bottom:2rem;line-height:1.25;color:#fff}#spp-cta{padding:2rem 0 3rem;background:linear-gradient(-45deg,#5ba440,#1e5798,#1e5798);border-top:2px solid #fff;color:#fff}#spp-cta h6{margin-bottom:2rem;font-size:3.125rem;font-weight:300;line-height:1}#spp-cta h6 span{white-space:nowrap}@media (min-width:992px){#spp-cta{padding:4.5rem 0;background:#1e5798 url(../images/_2018/cta/girl-looking-out-to-ocean.jpg) no-repeat center center;background-size:cover}#spp-cta h6{margin-bottom:0;font-size:4rem}}#spp-login{min-height:100vh;background:#f7f7f7}#spp-login #spp-header{padding:1.5rem 0 .75rem;background:#f7f7f7}#spp-login #spp-footer{padding:0 0 3rem;background:#f7f7f7;border-top:none}#spp-forgot,#spp-login-form,#spp-logout{margin:1rem 0 3rem;padding:1rem 2rem;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.15)}#spp-forgot h2,#spp-login-form h1,#spp-logout h2{font-size:1.5rem;color:#1e5798;font-weight:700}@media (min-width:768px){#spp-forgot h2,#spp-login-form h1,#spp-logout h2{margin:1.5rem 0}}#spp-login-btn{background-size:auto 1.125rem;background-position:.75rem center}#spp-login-btn .spp-btn-icon{padding:0 .5rem 0 0}#spp-login-btn svg{width:auto;height:1.125rem;fill:#fff}#spp-login-help-txt{display:block;font-size:.875rem;font-weight:700;color:#6c757d}#spp-simple,body.spp-logged-in{font-size:1rem}body.spp-logged-in #spp-header{padding:.75rem 0;border-bottom:2px solid #f8f9fa}@media (min-width:992px){body.spp-logged-in #spp-hdr-nav{display:block}}body.spp-logged-in #spp-hdr-touch-nav{margin-top:.75rem}#spp-simple .spp-page-title h1,#spp-simple .spp-page-title h2,body.spp-logged-in .spp-page-title h1,body.spp-logged-in .spp-page-title h2{padding-bottom:1rem;margin-bottom:0;border-bottom:none;font-size:1.875rem;line-height:1}#spp-reporting-search.form-actions{background:#f8f9fa;border-top:2px solid #1e5798;font-size:.875rem}#spp-reporting-search h3{margin:0 0 1rem .75rem;font-size:1.5rem;font-weight:600}#spp-simple .date-field input,#spp-simple .form-control,#spp-simple .spp-faux-input,body.spp-logged-in .date-field input,body.spp-logged-in .form-control,body.spp-logged-in .spp-faux-input{font-size:1rem!important}#spp-simple .custom-select,#spp-simple select.form-control,body.spp-logged-in .custom-select,body.spp-logged-in select.form-control{height:calc(2.25rem + 4px)!important}#spp-simple .btn,#spp-simple button,body.spp-logged-in .btn,body.spp-logged-in button{font-size:1rem!important;background-image:linear-gradient(to bottom,rgba(255,255,255,.2),rgba(255,255,255,.05) 49%,rgba(0,0,0,.02) 51%,rgba(0,0,0,0));background-repeat:repeat-x}#spp-simple .btn-sm,body.spp-logged-in .btn-sm{font-size:.875rem!important}#spp-simple .btn-lg,body.spp-logged-in .btn-lg{font-size:1.25rem!important}#spp-simple button.close,body.spp-logged-in button.close{font-size:1.6875rem!important}#spp-simple .btn:focus,#spp-simple .btn:hover,#spp-simple button:focus,#spp-simple button:hover,body.spp-logged-in .btn:focus,body.spp-logged-in .btn:hover,body.spp-logged-in button:focus,body.spp-logged-in button:hover{background-image:linear-gradient(to top,rgba(255,255,255,.2),rgba(255,255,255,0) 49%,rgba(0,0,0,.02) 51%,rgba(0,0,0,0))}body.spp-logged-in #spp-footer{padding:2rem 0 1rem}body.spp-logged-in #spp-footer #spp-footer-copyright{margin-top:0;padding-top:0;border-top:none}#spp-hdr-user{z-index:999;position:absolute;top:-.75rem;right:0;width:100%;padding:.75rem 1.5rem .75rem .75rem;background:#f8f9fa;font-size:.875rem;font-weight:700;text-transform:uppercase}@media (min-width:501px){#spp-hdr-user{max-width:22em}}@media (min-width:1200px){#spp-hdr-user{max-width:25em}}#spp-hdr-user li{padding:.0625rem 0}#spp-hdr-user li ul{padding-left:2.5rem}#spp-hdr-user li ul li{padding:.125rem 0}#spp-hdr-user .spp-btn-icon{padding:0 .5rem;width:2.5rem;display:inline-block;text-align:center;transition:125ms ease-in-out;-webkit-transform:rotate(0);transform:rotate(0)}#spp-hdr-user .spp-btn-icon svg{width:auto;fill:#6c757d}#spp-hdr-user #spp-usr-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#spp-hdr-user #spp-usr-name .spp-btn-icon svg{height:.625rem}#spp-hdr-user #spp-usr-name.more .spp-btn-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#spp-usr-name-full{font-weight:400}#spp-hdr-user #spp-usr-logout .spp-btn-icon svg{height:.875rem}#spp-hdr-user #spp-usr-notify .spp-btn-icon svg{height:1.125rem;opacity:.5}#spp-hdr-user #spp-usr-notify .spp-btn-icon-lg svg{height:1.75rem}#spp-hdr-user #spp-usr-notify:hover .spp-btn-icon{-webkit-animation:ring .3s 2 ease;animation:ring .3s 2 ease}#spp-hdr-user-btn{display:none}#spp-usr-more{display:none;padding:.5rem 0}#spp-user-btn .spp-btn-icon svg{height:.875rem;fill:#6c757d}#spp-user-btn:active,#spp-user-btn:focus,#spp-user-btn:hover{color:#6c757d!important;background:#f8f9fa!important;border-color:#f8f9fa!important}#spp-user-btn.open{background:#5ba440!important;color:#fff!important}#spp-user-btn.open .spp-btn-icon svg{fill:#fff}#spp-user-btn,#spp-user-btn:active,#spp-user-btn:focus,#spp-user-btn:hover{box-shadow:none!important}@media (max-width:500px){#spp-hdr-user-col{display:none}#spp-hdr-user-btn{display:block}#spp-hdr-user .spp-btn-icon{padding:0;width:2rem}#spp-hdr-user li ul{padding-left:2rem}#spp-hdr-user-col{position:relative;width:100%;max-width:100%;min-height:1px;-ms-flex:0 0 100%;flex:0 0 100%}#spp-hdr-user{position:relative;top:0;right:0;max-width:100%;margin-top:.5rem;margin-bottom:-.75rem;padding:.5rem;font-size:.875rem}#spp-hdr-user #spp-usr-name .spp-btn-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#spp-usr-more{display:block}}#spp-switch-user-bar{padding:.5rem 0;background:#f8f9fa;border-top:2px solid #fff;font-size:.875rem}#spp-switch-user-bar label{margin:0 1rem 0 2rem}.spp-dashboard-hdr{margin-bottom:1rem}.suberror{font-size:.875rem;font-weight:700}.msgtitle{margin-bottom:.5rem;font-weight:700}.msgpartner{padding:0 1rem .25rem 0;color:#343a40;white-space:nowrap}#spp-dashboard-msgs{margin-bottom:1rem;padding:1rem;border:2px solid #ced4da;background:#f8f9fa}#errormsg{margin-bottom:1rem;padding:1rem;border:2px solid #c00;background:#f8eded}#errormsg .msgtitle{color:#c00}#errormsg .suberror a{color:#c00}#alertmsg{margin-bottom:1rem;padding:1rem;border:2px solid #f90;background:#fdf8f0}#alertmsg .msgtitle{color:#c60}#alertmsg .suberror a{color:#c60}#nonerrormsg{margin-bottom:1rem;padding:1rem;border:2px solid #ced4da;background:#f8f9fa}.suberror table td,.suberror table th{vertical-align:top}.spp-dashboard-msg-date{padding-right:.5rem;font-weight:700;font-size:.875rem;line-height:2}.spp-dashboard-msg-btns{padding-left:.5rem}.spp-dashboard-msg-body{height:4rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.spp-dashboard-msg-body.auto-height{height:auto!important}.spp-dashboard-msg-body p:empty{margin-bottom:0}#spp-history .table a{color:#6c757d}#spp-enrollment h1{border-bottom:2px solid #1e5798}.spp-enrollment-test{border:10px solid #1e5798}.spp-enrollment-test-banner{background:#1e5798;color:#fff;font-weight:700;font-size:1.5rem;padding:.5rem}.spp-enrollment-test-banner::after,.spp-enrollment-test-banner::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42'%3E%3Cpath fill='%23ffffff' d='M24,0,0,41.42H48Zm2.42,36.38H21.35v-4.9h5.07Zm-1.25-6.92H22.64L21.23,17.8V11.46h5.31V17.8Z'/%3E%3C/svg%3E");width:2rem;display:inline-block;margin:0 .25rem}#spp-sign-up-progress-bar ul{margin-bottom:2rem}#spp-sign-up-progress-bar ul li{width:100%;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase;background:rgba(91,164,64,.1);border-bottom:2px solid #fff}#spp-sign-up-progress-bar ul li:first-child{border-top:2px solid #fff}#spp-sign-up-progress-bar ul li.current{background:#1e5798;color:#fff}#spp-sign-up-progress-bar ul li.complete{background:#5ba440}#spp-sign-up-progress-bar ul li a{display:block;padding:.5rem;color:#fff}#spp-sign-up-progress-bar ul li div{padding:.5rem}@media (min-width:992px){#spp-sign-up-progress-bar ul li{width:auto;border:2px solid #fff;border-left:none;-ms-flex-positive:1;flex-grow:1}#spp-sign-up-progress-bar ul li:last-child{border-right:none}#spp-sign-up-progress-bar ul li.current{border-color:#1e5798;border-top:2px solid #1e5798}}#spp-payday-select label.radio{display:block}#spp-payday-select input[type=radio]{margin-right:.5rem}.spp-sign-up-alert-box{margin:1rem 0;padding:1rem;background:rgba(91,164,64,.1);font-weight:700;color:#5ba440;text-align:center}#spp-sign-up-form{padding:0 0 2rem}#spp-sign-up-form h2{margin:1rem 0 1.5rem;font-size:1.5rem;font-weight:700;line-height:1}.spp-form-sub-hd{padding:.375rem .75rem;background:#6c757d!important;font-size:.875rem;font-weight:700;line-height:1.25;color:#fff;text-transform:uppercase}.formterms{margin-bottom:.5rem}.termhead{font-weight:700}.formterms .page-break,.formterms .termsheader{display:none}@media print{.formterms .page-break,.formterms .termsheader{display:block}}#messages{margin:1rem 0;padding:1rem;background-color:rgba(90,163,63,.1);border:2px solid #5ba440}.messages{margin:0;padding:0;list-style:none;font-size:1rem;font-weight:700;color:#5ba440}#output{margin-top:1rem;font-size:.75rem;font-weight:700}#output li{color:#c00}#output li.complete{color:#5ba440!important}#spp-resources h1{padding-bottom:0}#spp-resources h2{margin:1rem 0;border-bottom:1px solid #dee2e6;font-size:1.5rem}#spp-resources ul{margin-bottom:1.5rem;padding-left:1rem;font-size:1rem}#spp-resources li{padding:0 0 0 1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.81 45.81' fill='%236c757d'%3E%3Ctitle%3Eicon-bullet%3C/title%3E%3Cg id='0dde026d-b2de-405f-8b75-7ca53f08a9d8' data-name='Layer 2'%3E%3Cg id='0a6a59a2-6c7c-4830-a0ba-011aa85d55d0' data-name='Layer 1'%3E%3Ccircle cx='22.91' cy='22.91' r='11.45'/%3E%3Crect width='45.81' height='45.81' style='fill:none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .5rem;background-size:auto .5rem;font-size:.875rem;font-weight:400;list-style:none}#spp-resources li.spp-star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 45.81' fill='%23c00'%3E%3Ctitle%3Eicon-star%3C/title%3E%3Cg id='b9efe641-ad47-4438-8680-dca2dbe84afc' data-name='Layer 2'%3E%3Cg id='34b76e09-c283-4ccd-817d-9c8465f1ad21' data-name='Layer 1'%3E%3Cpath d='M48,17.39a.92.92,0,0,0-.88-.64H30.13L24.89.64a.94.94,0,0,0-1.78,0L17.84,16.75H.93a.93.93,0,0,0-.55,1.68l13.69,10L8.79,44.59a.94.94,0,0,0,1.44,1L24,35.64l13.74,10a1,1,0,0,0,1.1,0,.94.94,0,0,0,.34-1L33.9,28.4l13.72-10A.93.93,0,0,0,48,17.39Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:left .375rem;background-size:auto .75rem}#spp-resources li a{font-size:1rem}#survey-heading{padding-bottom:1rem;margin-bottom:2rem;font-weight:700;color:#1e5798;border-bottom:1px solid #dee2e6;text-align:center}#survey .question{margin-bottom:2rem;font-size:1.125rem;font-weight:700}#survey .question .text:before{content:"Q: "}#survey .question .option textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#6c757d;background-color:#fff;background-clip:padding-box;border:2px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:700;box-shadow:0 0 0 .2rem rgba(255,255,255,0)}#survey .question .option textarea:focus{color:#6c757d;background-color:#fff;border-color:#5896de;outline:0;box-shadow:0 0 0 .2rem rgba(30,87,152,.25)}#survey .question .option textarea:disabled{background-color:#e9ecef;opacity:1}#survey .buttons{margin:2rem 0;text-align:center}#survey-results{margin-bottom:2rem;font-weight:700}#sort-deals .ui-sortable tr{cursor:move}#sort-deals .ui-sortable tr td{border-left:none;border-right:none;vertical-align:middle}#sort-deals .ui-sortable tr.spp-updating-row{cursor:default}#sort-deals .ui-sortable tr{transition:outline .5s ease,background .5s ease}#sort-deals .ui-sortable-placeholder,#sort-deals .ui-state-highlight{outline:2px dashed #1e5798;visibility:visible!important}#sort-deals .ui-sortable-placeholder,#sort-deals .ui-state-highlight{outline:2px dashed #1e5798;background:rgba(30,87,152,.1);visibility:visible!important}#sort-deals .ui-sortable-placeholder td,#sort-deals .ui-state-highlight td{height:50px}#sort-deals .ui-sortable-helper{outline:2px solid #1e5798;background:rgba(248,249,250,.75);border:none!important}#sort-deals .ui-sortable-helper td{border:none!important;background:0 0!important}#sort-deals .spp-updating-row .check-column{background-image:url(../images/spinner.gif) 10px 9px no-repeat}#sort-deals .spp-moved-row{background-color:rgba(30,87,152,.25)!important;outline:2px solid #1e5798!important}#sort-deals button:hover{background:0 0}#sort-deals .alert-danger a{color:#6a0000;text-decoration:underline}body#spp-simple{padding:1.5rem 15px;min-width:100%}#spp-print-tmplt{font-size:1rem;color:#000!important}td#spp-print-hdr{padding:0 0 1rem;text-align:center}#spp-print-tmplt .spp-sub-pg-hero,#spp-print-tmplt .spp-sub-pg-hero-generic{padding:0;background:#fff;color:#6c757d}#spp-print-tmplt .spp-sub-pg-hero-generic h1{padding:2rem 0;font-size:3rem;font-weight:700}#spp-print-tmplt .spp-sub-pg-content{padding:0 0 1rem}#spp-print-tmplt .spp-sub-pg-content h2{font-size:1.75rem;margin-bottom:1.25rem}#spp-benefits-fees h2{font-size:.875rem!important}#spp-print-tmplt .table td,#spp-print-tmplt .table th{padding:.375rem .75rem}#spp-print-tmplt #spp-benefits-sum-tbl td,#spp-print-tmplt #spp-benefits-sum-tbl th,#spp-print-tmplt #spp-sign-up-benefits-table td,#spp-print-tmplt #spp-sign-up-benefits-table th{padding:.5rem 2rem}#spp-print-tmplt .table thead td,#spp-print-tmplt .table thead th{border-top:none}#spp-print-tmplt .spp-tbl-hl,#spp-print-tmplt .text-success{color:#345e25!important}#spp-print-tmplt .text-primary{color:#143b68!important}#spp-print-tmplt .table thead th.spp-tbl-hl-bg,#spp-print-tmplt th.spp-tbl-hl-bg{border:4px solid #345e25;background:#345e25!important;color:#fff!important}#spp-print-tmplt td.spp-tbl-hl-bg{border-top-color:#345e25;border-left:4px solid #345e25;border-right:4px solid #345e25}#spp-print-tmplt td.last{border-bottom:4px solid #345e25}#spp-print-tmplt #spp-benefits-list li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 41.42' fill='%23345e25'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cg id='ba1ac090-2dc1-40e5-9d38-22895dae4aef' data-name='Layer 2'%3E%3Cg id='be465e97-f5e4-4e3c-a8da-7110a9b0e2c2' data-name='Layer 1'%3E%3Cpath d='M46.76,0A128.53,128.53,0,0,0,16.81,25.92L5.15,16.78,0,20.93,20.15,41.42C23.61,32.54,34.59,15.18,48,2.85Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.spp-tbl-note{padding:.75rem;border-top:2px solid #dee2e6;font-size:.75rem;font-weight:700;font-style:italic}.spp-print-note{font-size:1rem;font-weight:700;font-style:italic;line-height:1.25}.spp-print-sign{font-weight:700}#spp-print-tmplt #spp-amort-tbl{margin-top:2rem}#spp-print-tmplt .spp-footer-seal{margin:.5rem;max-width:5rem}@media print{@page{size:auto;margin:10mm 10mm 10mm 10mm}.container{width:auto}.col-print-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.table td,.table th{background-color:transparent!important}.table.table-striped tbody tr:nth-of-type(odd),.table.table-striped tbody tr:nth-of-type(odd).lt-green{background-color:#fff!important}.table.table-striped tbody tr:nth-of-type(odd) td,.table.table-striped tbody tr:nth-of-type(odd) th{background-color:rgba(0,0,0,.05)!important}.table tbody tr.lt-green td,.table tbody tr.lt-green th,.table td.calcPaidOff,.table td.spp-owe,.table td.spp-paid,.table th.calcPaidOff,.table th.spp-owe,.table th.spp-paid,.table tr.lt-green td,.table tr.lt-green th,.table.table-striped tbody tr.lt-green td,.table.table-striped tbody tr.lt-green th{background-color:rgba(90,163,63,.1)!important}}#spp-b2b-hero,#spp-rent-hero{padding:2.5rem 0 2.5rem;background:linear-gradient(-45deg,#5ba440,#103c79,#103c79);color:#fff}#spp-rent-hero{background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:767.98px){#spp-b2b-hero .container,#spp-rent-hero .container{max-width:none}}@media (min-width:992px){#spp-rent-hero{min-height:680px;background-image:url(../images/_2023/rent/SMARTPAY-Rent-Hero.jpg)}}#spp-b2b-hero h1,#spp-rent-hero h1{font-size:4.5rem;font-weight:300;line-height:1.125}#spp-rent-hero h1{font-size:3rem;font-weight:400;line-height:1;margin:0 0 1.75rem;text-align:center}@media (min-width:992px){#spp-b2b-hero h1 span{display:block}#spp-rent-hero h1 span{display:inline-block}}@media (min-width:768px){#spp-b2b-hero{padding:2.5rem 0 2.5rem}#spp-rent-hero h1{font-size:4.5rem;text-align:left}}@media (min-width:992px){#spp-b2b-hero,#spp-rent-hero{padding:4rem 0 4rem}}#spp-rent-hero #spp-hero-check-list li{font-size:1.5rem;font-weight:600;line-height:1.25;padding:.5rem 0 1rem 2.5rem;background-position:left 1rem}@media (max-width:767.98px){.b2b-section .container{max-width:none}}.b2b-section svg{max-width:100%;height:auto}.b2b-section .b2b-customer-benefit svg{max-width:80px}.b2b-section .rent-customer-benefit{padding:1rem 0;color:#fff}.b2b-section .rent-customer-benefit svg{max-width:160px}.b2b-section .rent-customer-benefit p{font-size:1.5rem;line-height:1.25}.b2b-section h2{font-size:2.25rem;line-height:1.25;margin-bottom:0}.b2b-section h3{font-size:1.75rem;line-height:1.375;margin-bottom:0}.b2b-section h4{font-size:1.5rem;line-height:1.25;margin-bottom:0}.b2b-section h5{font-size:1.125rem;line-height:1.5;margin-bottom:0}.b2b-section p{font-size:1rem;line-height:1.875;margin-bottom:0}.b2b-section #spp-benefits-cards .card-body{height:auto!important;padding:0 20px!important}.b2b-section #spp-benefits-cards .spp-card-svg{padding-top:1.5rem!important}@media (min-width:991px){.b2b-section h2{font-size:2.625rem;line-height:1.25;margin-bottom:0}.b2b-section h3{font-size:2rem;line-height:1.375;margin-bottom:0}.b2b-section h4{font-size:1.75rem;line-height:1.25;margin-bottom:0}.b2b-section h5{font-size:1.25rem;line-height:1.5;margin-bottom:0}.b2b-section p{font-size:1rem;line-height:1.875;margin-bottom:0}.b2b-section #spp-benefits-cards .card-body{height:auto!important;padding:0 20px!important}.b2b-section #spp-benefits-cards .spp-card-svg{padding-top:3rem!important}}.text-white{color:#fff}.bg-white{background:#fff}.bg-green{background:#5ba440}.text-green{color:#5ba440}.bg-blue{background:#1e5798}.text-blue{color:#1e5798}.bg-darkblue{background:#194c87}.text-darkblue{color:#194c87}.bg-lightblue{background:#f4f6fa}.text-grey{color:#212427}.text-gold{color:#fbb040}.p-30{padding:15px}.pt-30{padding-top:15px}.pt-60{padding-top:30px}.pt-90{padding-top:45px}.pt-120{padding-top:60px}.mt-30{margin-top:15px}.pb-30{padding-bottom:15px}.mb-30{margin-bottom:15px}.pb-60{padding-bottom:30px}.pb-90{padding-bottom:45px}.pb-120{padding-bottom:60px}@media (min-width:991px){.p-30{padding:30px}.pt-30{padding-top:30px}.mt-30{margin-top:30px}.pt-60{padding-top:60px}.pt-90{padding-top:90px}.pt-120{padding-top:120px}.pb-30{padding-bottom:30px}.mb-30{margin-bottom:30px}.pb-60{padding-bottom:60px}.pb-90{padding-bottom:90px}.pb-120{padding-bottom:120px}}#spp-b2b-break-cta{background:linear-gradient(-45deg,#5ba440,#103c79,#103c79)}#spp-b2b-break-cta h2{font-size:2.25rem;line-height:1.25}#spp-b2b-break-cta h5{font-size:1.125rem;line-height:1.5}#spp-b2b-cta{padding:2rem 0 3rem;background:linear-gradient(-45deg,#5ba440,#103c79,#103c79);color:#fff}#spp-b2b-cta h6{font-size:2.25rem;font-weight:300;line-height:1.25}#spp-b2b-cta p{margin-bottom:1rem;font-size:1.125rem;font-weight:300;line-height:1.5}@media (max-width:1200px) and (min-width:550px){#spp-b2b-dealer-benefits h4{margin-bottom:1rem}}@media (min-width:992px){#spp-b2b-cta{padding:4.5rem 0}#spp-b2b-break-cta h2{font-size:3rem;line-height:1.5}#spp-b2b-break-cta h5{font-size:1.5rem;line-height:1.5}#spp-b2b-cta h6{font-size:3.125rem;font-weight:300;line-height:1.25}#spp-b2b-cta p{margin-bottom:2rem;font-size:2rem;font-weight:300;line-height:1.25}}@media (min-width:768px){#spp-b2b-break-cta{background:#103c79 url(../images/_2018/cta/bokeh.jpg) no-repeat right center;background-size:cover}#spp-b2b-cta{background:#103c79 url(../images/_2018/cta/tail-light.jpg) no-repeat right center;background-size:cover}}#spp-b2b-calc label{font-size:1rem;color:#1e5798;margin:0 0 .75rem}#spp-b2b-calc .form-control{color:#1e5798}#spp-b2b-calc .spp-faux-input{padding:.375rem .75rem;border:2px solid transparent;background:#f8f9fa;font-weight:700}#spp-b2b-calc .form-control,#spp-b2b-calc .spp-faux-input{text-align:center;font-size:1.5rem}#b2bmodal .modal-header{border-bottom:none;padding:1rem 1rem 0}#b2bmodal .modal-lg{max-width:760px}#b2bmodal .modal-body{max-width:600px}#b2bmodal label{font-size:.875rem;color:#1e5798;margin:0 0 .625rem}#spp-text-welcome-hero{padding:1.5rem 0 2rem;background:linear-gradient(-45deg,#5ba440,#103c79,#103c79);background:#103c79 url(../images/_2018/hero/welcome.jpg) no-repeat right bottom;background-size:cover;color:#fff;min-height:240px}#spp-text-welcome-hero h1{font-size:2.125rem;font-weight:300;line-height:1.0625}@media (min-width:500px){#spp-text-welcome-hero{padding:1.5rem 1rem 2.5rem;min-height:320px}#spp-text-welcome-hero h1{font-size:2.375rem}}@media (min-width:600px){#spp-text-welcome-hero{padding:1.5rem 1.5rem 2.5rem;min-height:390px}#spp-text-welcome-hero h1{font-size:2.75rem}}@media (min-width:768px){#spp-text-welcome-hero{background:#103c79 url(../images/_2018/hero/welcome-lg.jpg) no-repeat right bottom;background-size:cover;min-height:486px}#spp-text-welcome-hero h1{font-size:3rem}}@media (min-width:992px){#spp-text-welcome-hero{min-height:560px}#spp-text-welcome-hero h1{font-size:4rem}}@media (min-width:1200px){#spp-text-welcome-hero{min-height:684px}#spp-text-welcome-hero h1{font-size:5rem}}#spp-text-welcome-add-benefits,#spp-text-welcome-benefits,#spp-text-welcome-clearcover-insurance-quote,#spp-text-welcome-customer-message{color:#1e5798}#spp-text-welcome-add-benefits,#spp-text-welcome-benefits,#spp-text-welcome-clearcover-insurance-quote{padding:2rem 0 2rem}#spp-text-welcome-customer-message{padding:2rem 0 0;line-height:1.75rem}#spp-text-welcome-benefits-btn-container>.btn{white-space:unset}#spp-text-welcome-add-benefits{padding:3rem 0 4rem}#spp-text-welcome-customer-message-first-payment{padding:1.75em 0;margin:1em 0}#spp-text-welcome-customer-message-first-payment p,#spp-text-welcome-customer-message-first-payment ul{margin-top:0;margin-bottom:0}@media (min-width:768px){#spp-text-welcome-add-benefits,#spp-text-welcome-benefits,#spp-text-welcome-clearcover-insurance-quote{padding:4rem 0 5rem}#spp-text-welcome-customer-message{padding:4rem 0 3rem}#spp-text-welcome-benefits-item-container{padding:0 8em}}#spp-text-welcome-add-benefits,#spp-text-welcome-customer-message-first-payment{background-color:#f4f6fa}#spp-text-welcome-add-benefits h2,#spp-text-welcome-benefits h2,#spp-text-welcome-clearcover-insurance-quote h2{margin:0 0 2rem;font-size:1.5rem;line-height:1.125}#spp-text-welcome-add-benefits h2{margin:0 0 1rem}@media (min-width:768px){#spp-text-welcome-add-benefits h2,#spp-text-welcome-benefits h2{margin:0 0 3rem;font-size:3rem}#spp-text-welcome-clearcover-insurance-quote h2{margin:0 0 3rem;font-size:2rem}}#spp-text-welcome-add-benefits h2,#spp-text-welcome-benefits h2{font-weight:700}#spp-text-welcome-add-benefits h2 span,#spp-text-welcome-benefits h2 span{color:#5ba440}.spp-text-welcome-benefit-text{padding:0 1rem}#spp-text-welcome-benefits h3{margin:0 0 1.125rem;font-size:1rem;line-height:1.125;font-weight:700}@media (min-width:768px){#spp-text-welcome-benefits h3{margin:0 0 3rem;font-size:1.125rem}}#spp-text-welcome-benefits .spp-card-svg{margin:0 auto 1.125rem;max-width:3rem}@media (min-width:768px){#spp-text-welcome-benefits .spp-card-svg{margin:0 auto .25rem;max-width:6rem}}#spp-text-welcome-add-benefits .spp-card-svg,#spp-text-welcome-add-mortgage .spp-card-svg{margin:1.125rem auto 1.125rem auto;width:100%;max-width:6rem}#spp-text-welcome-add-mortgage-icon-container{position:relative}#spp-text-welcome-add-mortgage-icon-container{position:relative}@media (min-width:992px){#spp-text-welcome-add-benefits .spp-card-svg{margin:0 1.125rem 1.125rem 0}#spp-text-welcome-add-mortgage .spp-card-svg{max-width:9rem}}.spp-text-welcome-add-benefits-icons{-ms-flex-align:center;align-items:center}.spp-cta{margin:2rem 0 0}#spp-text-welcome-add-mortgage,#spp-text-welcome-cta{background:linear-gradient(-45deg,#5ba440,#103c79,#103c79)}#spp-text-welcome-cta{padding:4rem 0 1.5rem}#spp-text-welcome-add-mortgage{padding:2rem}#spp-text-welcome-add-mortgage .cta-wrap,#spp-text-welcome-cta .cta-wrap{min-height:14rem}#spp-text-welcome-add-mortgage h5,#spp-text-welcome-cta h5{font-size:2.25rem;line-height:1.25;font-weight:700;margin:0 0 1.5rem}#spp-text-welcome-add-mortgage h6,#spp-text-welcome-cta h6{font-size:1.25rem;line-height:1.25;font-weight:700;margin:0 0 2.25rem;color:#e8eef4}#spp-text-welcome-add-mortgage p,#spp-text-welcome-cta p{margin:0;color:#e8eef4;line-height:1}#spp-text-welcome-add-mortgage h6 sup,#spp-text-welcome-cta h6 sup{font-size:.75rem}@media (min-width:768px){#spp-text-welcome-add-mortgage h5,#spp-text-welcome-cta h5{font-size:3rem}#spp-text-welcome-add-mortgage h6,#spp-text-welcome-cta h6{font-size:1.875rem}}.spp-tel{text-decoration:underline;color:#5ba440}.spp-tel:hover{color:#60ab42}#spp-text-welcome .btn,#spp-text-welcome button{text-transform:none}#spp-hdr-phone-touch{display:none}@media (max-width:768px){#spp-hdr-phone-touch{display:block}}.btn-orange{display:inline-block;margin:.75rem 0;padding:1.125rem 3.5rem;font-family:'Open Sans',sans-serif;font-size:1.5rem;font-weight:700;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;border-radius:40px;background-color:transparent;transition:color .125s ease-in-out,background-color .125s ease-in-out,border-color .125s ease-in-out;color:#fff!important;border-color:orange;background-color:orange}@media (min-width:992px){.btn-orange{font-size:1.875rem}}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:orange}.btn-rocking{-webkit-animation:rocking 2s infinite;animation:rocking 2s infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transition:.2s}.border-bottom-grey{border-bottom:1px solid #dee2e6}@-webkit-keyframes rocking{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}75%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rocking{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}75%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}
/*# sourceMappingURL=spp-2018.min.css.map */