.maintenance-alert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:1000}.maintenance-content{background-color:white;padding:20px;border-radius:8px;max-width:600px;width:90%;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.maintenance-heading{background:#0D1C59;color:#fff;padding:5px;border-radius:5px;margin-bottom:20px}.maintenance-message{font-size:1rem;color:#555;line-height:1.5;text-align:left;margin-bottom:20px}.maintenance-button{padding:8px 16px;background-color:#007bff;color:white;border:none;border-radius:4px;cursor:pointer;font-size:1rem}.maintenance-button:hover{background-color:#0056b3}.pageContainerfaq{min-height:100vh;font-family:Poppins!important;width:80%;margin-bottom:20px}.pageContainerfaq p{font-size:16px!important;line-height:24px}.accordion-content.show{display:block!important}.hero_image_faqpage{background-image:url("https://resources.swmc.com/swmc-react-2025/faqpage/images/Faq-min.webp");height:60vh;background-position:inherit;background-repeat:no-repeat;background-size:cover;position:relative;margin:7% 2% 2%;border-radius:10px}.hero_image_faqpage h1{color:#fff;font-size:120px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.openingPositions{margin-bottom:4%}.openingPositions h2{margin-bottom:2%!important}@media(max-width:1024px){.pageContainerfaq{width:90%}}@media(max-width:767.8px){.hero_image_faqpage h1{font-size:60px;top:20%}.pageContainerfaq{width:95%}.hero_image_faqpage{margin:85px 10px 10px;height:25vh}}@media (max-width : 560px){.pageContainerfaq{width:100%!important}.pageContainerfaq h2{font-size:24px}}@media(min-width:768px) and (max-width:1024px){.hero_image_faqpage{margin:85px 5px 10px;height:25vh}}.faqcontentitem{margin-bottom:3rem}.faqcontentitem h2{font-weight:600}.accordion-item{border-left:4px solid #3b82f6;box-shadow:0px 4px 6px rgba(0,0,0,0.1),0px 2px 4px rgba(0,0,0,0.06);background-color:#ffffff;margin-bottom:1rem;border-top-left-radius:4px!important;border-top-right-radius:4px!important;overflow:hidden}.accordion-header{display:flex;text-align:justify;width:100%;background-color:#ffffff;justify-content:space-between;align-items:center;padding:10px 16px;border:none;font-weight:700;font-size:1rem;color:#333;cursor:pointer;transition:background-color 0.2s ease}.accordion-header span{font-weight:600}.accordion-header:hover{background-color:#ffffff}.accordion-icon{width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill 200ms cubic-bezier(0.4,0,0.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.accordion-icon.open{transform:rotate(180deg)}.accordion-content{text-align:justify;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;font-style:italic;color:#4b5563}@media (min-width: 320px) and (max-width: 575.7px){.accordion-header span{margin-right:16px}.accordion-header{text-align:left}}@media(min-width:768px){.accordion-icon{margin-left:2rem}}.pageContainerfaq{min-height:100vh;font-family:Poppins!important;width:80%;margin-bottom:20px}.pageContainerfaq a{text-decoration:none}.pageContainerfaq a:hover{text-decoration:underline}.pageContainerfaq p{font-size:16px!important;line-height:24px}.accordion-content.show{display:block!important}.hero_image_faqpagetpo{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/faqpage/images/Faq-min.webp");height:60vh;background-position:inherit;background-repeat:no-repeat;background-size:cover;position:relative;margin:7% 2% 2%;border-radius:10px}.hero_image_faqpagetpo h1{color:#fff;font-size:80px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.openingPositions{margin-bottom:4%}.openingPositions h2{margin-bottom:2%!important}@media(max-width:1024px){.pageContainerfaq{width:90%}}@media(max-width:767.8px){.hero_image_faqpagetpo h1{font-size:60px;top:35%}.pageContainerfaq{width:95%}.hero_image_faqpagetpo{margin:135px 10px 10px;height:25vh}}@media (max-width : 560px){.pageContainerfaq{width:100%!important}.pageContainerfaq h2{font-size:24px}}@media(min-width:768px) and (max-width:991.7px){.hero_image_faqpagetpo{margin:135px auto 10px!important}}@media(min-width:768px) and (max-width:1024px){.hero_image_faqpagetpo{margin:85px 5px 10px;height:25vh}}.faqcontentitem{margin-bottom:3rem}.faqcontentitem h2{font-weight:600}.accordion-item{border-left:4px solid #3b82f6;box-shadow:0px 4px 6px rgba(0,0,0,0.1),0px 2px 4px rgba(0,0,0,0.06);background-color:#ffffff;margin-bottom:1rem;border-top-left-radius:4px!important;border-top-right-radius:4px!important;overflow:hidden}.accordion-header{display:flex;text-align:justify;width:100%;background-color:#ffffff;justify-content:space-between;align-items:center;padding:10px 16px;border:none;font-weight:700;font-size:1rem;color:#333;cursor:pointer;transition:background-color 0.2s ease}.accordion-header span{font-weight:600}.accordion-header:hover{background-color:#ffffff}.accordion-icon{width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill 200ms cubic-bezier(0.4,0,0.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.accordion-icon.open{transform:rotate(180deg)}.accordion-content{text-align:justify;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;font-style:italic;color:#4b5563}@media (min-width: 320px) and (max-width: 575.7px){.accordion-header span{margin-right:16px}.accordion-header{text-align:left}}@media(min-width:768px){.accordion-icon{margin-left:2rem}}@media(max-width:768px){.hero_image_faqpagetpo h1{font-size:40px;top:20%}}.hero_image_disclaimer{background-image:url("https://resources.swmc.com/swmc-react-2025/disclaimer/images/licenses-banner.webp");background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;margin:100px 20px 20px;border-radius:10px;z-index:2}.hero_image_disclaimer::before{content:'';background:linear-gradient(90deg,#083F88,rgba(152,218,240,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98daf0',endColorstr='#0098daf0',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:10px}.hero_image_disclaimer h1{color:#fff;font-size:120px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.disclaimergrid{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.disclaimer-header-text{font-weight:600}.disclaimer_Content{text-align:justify;width:85%}.disclaimer_Content a{text-decoration:none}.disclaimer_Content a:hover{text-decoration:underline}.disclaimerh1{text-align:center}.disclaimerh2{font-weight:600}.statelicensecontent{margin-top:1rem;margin-bottom:1rem}.fixed_mortgage_disclaimer{width:100%}@media screen and (min-width:1400px){.hero_image_disclaimer{height:400px;margin-top:100px}}@media screen and (min-width:1200px) and (max-width:1399px){.hero_image_disclaimer{height:300px;margin-top:100px}}@media screen and (min-width:992px) and (max-width:1199px){.hero_image_disclaimer{height:300px;margin-top:100px}}@media screen and (min-width:768px) and (max-width:991px){.hero_image_disclaimer{height:300px;margin-top:150px}}@media screen and (min-width:320px) and (max-width:767.7px){.hero_image_disclaimer{height:200px;margin-top:135px}.hero_image_disclaimer h1{font-size:60px!important}.disclaimer_Content{text-align:justify;width:100%;padding-left:0;padding-right:0}.fixed_mortgage_disclaimer{width:80%;display:block;margin-left:auto;margin-right:auto}.disclaimerh1{text-align:center;font-size:24px}}@media screen and (min-width:992px) and (max-width:1199.7px){.fixed_mortgage_disclaimer{width:150%}.statelicensecolumn{margin-left:6rem}}@media screen and (min-width:1500px) and (max-width:2560.7px){.fixed_mortgage_disclaimer{width:85%}}.login-hero_image{background-image:url("https://resources.swmc.com/swmc-react-2025/login/Login-min.webp");height:340px;background-position:inherit;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;margin:90px 20px 20px;border-radius:10px;z-index:2;text-align:center}.login-hero_image h1{min-height:60px}.formArea{min-height:225px}.login-hero_image p{max-width:50%;font-size:16px;line-height:24px;letter-spacing:1px;position:relative;z-index:2}.login-hero_image h1{color:#fff;font-size:80px;line-height:0.9;font-family:Poppins;position:relative;z-index:2}.formArea{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.login-hero_image{align-items:flex-start}@media (max-width: 1024px){.login-hero_image{height:300px}}@media (max-width: 768px){.login-hero_image{margin:140px 10px 45px!important;background-position:center;height:300px!important}.login-hero_image h1{font-size:40px}}@media (max-width: 560px){.login-hero_image{margin:85px 5px 10px;height:250px!important}.login-hero_image p{max-width:80%}}.Careers-pageContainer{padding:0 20px}.Careers-pageContainer p{font-size:15px}.modal-wrapper .card{border:none!important;text-align:left!important}.modal-wrapper .row{text-align:left!important}.careers-hero_image{background-image:url('https://resources.swmc.com/swmc-react-2025/careers/Careers-min.webp');background-repeat:no-repeat;background-size:100% 100%;position:relative;margin:7px 2px 2px;border-radius:10px;color:#fff;padding:10px;align-items:center;display:flex}.careers-hero_image h1{font-size:60px}.careers-hero_image i{font-style:normal;font-size:60px;font-family:Poppins}.card_style{border:none;margin-bottom:20px;background-position:right;margin-left:4%;margin-right:4%}.advanceLooking h2{font-weight:600;margin-bottom:20px}.advanceLooking p{text-align:justify}.topIcons{width:95px;margin:15px;height:150px}.jobtile{cursor:pointer;margin-bottom:20px;min-height:65px;align-items:center;justify-content:center;border-left:4px solid #1d90cc;transition:box-shadow 0.3s ease}.jobtile:hover{box-shadow:2px 4px 6px 1px rgba(113,126,184,0.6),2px 1px 1px 1px rgba(100,116,160,0.4),4px 2px 8px 1px rgba(120,111,201,0.2)}.jobtileheader{border-bottom:none!important;background-color:white;font-size:13px;padding:15px;text-align:center}.careers-modal{z-index:1250!important}.careers-modal > .modal-dialog{max-width:60%!important}.careers-modal .modal-content{margin-top:6rem!important;padding:20px 35px;overflow-x:auto;border-radius:0;background-position:right;border-left:2px solid rgb(79,79,168);border-right:2px solid rgb(79,79,213);border-bottom:2px solid rgb(79,79,213);background-color:white;background-repeat:no-repeat}.careers-modal .modal-header{color:#000!important;border-bottom:none;padding:10px;margin-bottom:20px;background-color:transparent!important}.careers-modal  .modal-title{margin:0 auto;font-weight:600}.careers-modal .modal-title::before{content:'';border-top:3px solid #00aae4;width:auto;min-width:14%;position:absolute;margin-bottom:5px}.careers-modal .modal-body{color:#515961}.careers-modal .modal-body h3{font-size:18px;font-weight:600;width:100%}.careers-modal .modal-body p{color:#7e8082;font-size:14px}.careers-modal .modal-body table{color:#7e8082}.careers-modal .modal-body ul{color:#7e8082;font-size:14px;padding-left:2rem}.apply-button{background-color:#00aae4!important;border-color:#00aae4!important;color:white!important;margin-bottom:20px;padding:8px 20px;border-radius:4px;margin-left:auto;margin-right:auto;display:block}.apply-button:hover{background-color:#0098cc!important;border-color:#0098cc!important}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #1d90cc;border-radius:50%;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.section-title{font-weight:600;font-size:24px;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 600px){.careers-modal > .modal-dialog{max-width:95%!important;font-size:12px}.careers-modal h3{font-size:17px}.Careers-pageContainer .card_style{margin-left:inherit}}@media (max-width: 991px){.careers-modal{padding-left:0!important}}@media (min-width: 992px){.careers-hero_image{background-size:cover!important;height:450px;margin:100px 10px 20px;padding:40px}}@media (min-width: 768px) and (max-width: 992px){.jobtile{min-height:110px}.careers-modal > .modal-dialog{max-width:80%!important}}@media (max-width: 768px){.careers-hero_image h1{font-size:30px}.careers-hero_image i{font-size:30px}.careers-hero_image{height:253px;margin:135px 10px 10px!important}.advanceLooking{margin-top:15px}.jobtile{margin-bottom:10px}.careers-modal .modal-content{padding:20px 5px}}@media (max-device-width: 560px){.Careers-pageContainer p{margin-bottom:0!important}.topIcons{width:95px;margin:15px 10px;height:150px}.careers-modal  .modal-content{padding:20px 5px}}@media (min-width: 768px) and (max-width: 991px){.careers-hero_image{height:300px;margin:150px 10px 10px!important;align-items:center;display:flex}.careers-hero_image h1{font-size:40px!important}.careers-hero_image i{font-size:40px}}@media all and (-ms-high-contrast: none){.jobtile{display:block}.jobtileheader{min-height:63px;display:table;width:100%}.jobtileheader center{display:table-cell;vertical-align:middle}}.cls_hero_image{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-images/HUDHandbook/hud-handbook-203k_(1).jpg");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;margin:100px 20px 20px;border-radius:10px;z-index:2}.cls_hero_image p{width:50%;z-index:2;position:relative;font-size:14px}.cls_hero_image h1{color:#fff;font-size:120px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.cls_page_container{padding:30px 50px;font-size:15px!important;text-align:left}.cls_header_content{text-align:center;margin-bottom:20px}.cls_description{margin-top:20px;margin-bottom:-2rem}.cls_divider{margin:30px 0}@media (max-width: 767.8px){.cls_hero_image h1{font-size:60px}.cls_hero_image{margin:85px 5px 5px;height:30vh}.cls_page_container{padding:20px 10px}}@media (max-width: 560px){.cls_hero_image{margin:85px 5px 5px;height:30vh}}@media (min-width: 768px) and (max-width: 1024px){.cls_hero_image{margin:85px 5px 5px;height:30vh}.cls_page_container{padding:20px 10px}}.cod-content-wrapper{width:100%}.cod-hero-image{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/CutoffDates/images/cutoffdate-banner-image.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;margin:100px 20px 20px;border-radius:10px;z-index:2}.cod-hero-image p{width:50%;z-index:2;position:relative;font-size:14px}.cod-hero-image h1{color:#fff;font-size:80px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.cod-page-container{padding:1rem 50px;font-size:14px}.cuttoffdateheading{font-weight:600}.cod-table-wrapper{overflow-x:auto;margin-bottom:20px}.cod-table{width:100%;border-collapse:collapse;border:1px solid #dee2e6;font-size:14px}.cod-table-bordered{border:1px solid #dee2e6!important}.cod-table-bordered > thead > tr > th,
  .cod-table-bordered > tbody > tr > td{border-width:1px!important;border-color:#dee2e6!important}.cod-table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cod-table-responsive > .cod-table-bordered{border:0;font-size:15px}.cod-table th{background:#1e91ce!important;color:#fff;font-size:15px;font-weight:500;border:1px solid white;border-top:0px!important;padding:.60rem;text-align:left;min-width:100px;vertical-align:top}.cod-table td{padding:.50rem;border:1px solid #efefef;font-size:15px;background:white}.cod-table a{cursor:pointer}.cod-loading, 
  .cod-error{padding:20px;text-align:center;font-size:16px}.cod-error{color:#dc3545}.cod-footnotes{font-size:14px;line-height:1.5}@media(max-width: 767.7px){.cuttoffdateheading, .cuttoffdatesubheading{text-align:justify}.cod-table th{vertical-align:middle}.cod-hero-image h1{font-size:40px}.cod-hero-image{margin:135px 5px 10px;height:25vh}.cod-page-container{padding:20px 30px}.cod-table-wrapper{overflow-x:auto}.cod-table{min-width:800px}.cod-table th{min-width:auto!important}}@media(min-width:768px) and (max-width:991.7px){.cod-hero-image{margin:135px auto 10px!important}}@media(min-width: 769px) and (max-width: 1024px){.cod-hero-image{margin:85px 5px 10px;height:30vh}.cod-table th:first-child{width:auto!important}}.cod-footnotes{text-align:justify}.borrower-page{}.BorrowerConcern-container{font-family:Poppins}.hero-image-BorrowerConcern{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/borreowerconcerncomplains/images/borrowerconcern_banner.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;margin:7% 1% 1%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:0 2%}.hero-image-BorrowerConcern h1{color:#fff;font-size:60px;line-height:0.9;position:relative;font-family:Poppins}.content-card-BorrowerConcern{border:none;margin-bottom:20px;background-position:right;padding:2% 0}.header-section-BorrowerConcern{display:grid;grid-template-columns:1fr 3fr;grid-gap:2rem;gap:2rem;margin:0 2%}.logo-container-BorrowerConcern{text-align:center;display:flex;flex-direction:column;align-items:center}.logo-image-BorrowerConcern{width:250px;box-shadow:-8px 8px 0 #1d90cc;border-radius:14px}.info-section-BorrowerConcern{text-align:justify}.header_form_BorrowerConcern{text-align:center;margin-top:3rem;margin-bottom:-1rem}.info-section-BorrowerConcern-h4{font-size:22px;line-height:1.2;font-weight:600}.form-container-BorrowerConcern{max-width:700px;margin:2rem auto;padding:30px;box-shadow:0 0 5px 10px #eee;border:3px solid #eee}.form-container-BorrowerConcern .form-check-input{border-radius:0.25em;border:1px solid #198754!important;cursor:pointer}.form-container-BorrowerConcern .form-check-input:checked[type='radio']{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10l3 3l6-6%27/%3e%3c/svg%3e");background-color:#198754!important}.form-input-BorrowerConcern{border-left:3px solid #1d90cc!important;border-right:3px solid #1d90cc!important;width:100%!important;box-shadow:0 0 1px 0 rgba(163,206,214,0.82),0 1px 1px 0 rgba(163,206,214,0.82);display:block;height:calc(1.5em + .75rem + 2px);margin-top:5px!important;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-input-BorrowerConcern:focus{outline:none}.error-borrower-concern{border:1px solid red}.form-error{display:inline;color:#bf1650;font-size:0.875rem;margin-top:0.25rem}.form-column-BorrowerConcern{line-height:2;text-align:left;display:block;margin-top:5px;margin-bottom:0.5rem;font-size:14px}.form-column-BorrowerConcern span{color:black;font-size:15px;pointer-events:none}.form-column-BorrowerConcern .radio-input{margin:15px 5px;color:black;font-size:15px;vertical-align:middle}.form-column-BorrowerConcern .radio-label{margin-right:2rem;margin-bottom:-1rem}.form-textarea-BorrowerConcern{height:auto!important}.link-color-BorrowerConcern{color:black!important;text-decoration:none}.link-color-BorrowerConcern:hover{text-decoration:underline}.form-actions-BorrowerConcern{display:flex;justify-content:center;gap:2rem;margin-top:2rem}.submit-button-BorrowerConcern{background-color:rgb(0,170,228);color:white;border:none;margin:20px auto;font-size:16px;font-weight:100;display:flex;justify-content:center;padding:7px 14px!important;border-radius:0.5rem!important}.back-button-BorrowerConcern{background-color:rgb(0,170,228);color:white;border:none;margin:20px auto;font-size:16px;font-weight:100;justify-content:center;padding:7px 14px!important;border-radius:0.5rem!important;margin-left:5px}.newbuttonchangesBorrowerConcern{margin-top:-3.75rem;margin-left:9rem}.error-message-borrowerconcern{color:#bf1650;width:100%;text-align:left;margin-left:5px}@media (max-width: 992px){.hero-image-BorrowerConcern{margin:130px 5px 5px;height:30vh}.hero-image-BorrowerConcern h1{font-size:60px}.header-section-BorrowerConcern{display:block;margin-left:auto;margin-right:auto;margin-top:1rem}.info-section-BorrowerConcern{text-align:left;padding:20px;margin-top:1rem}.header_form_BorrowerConcern{margin-top:1rem}}@media (max-device-width: 560px){.hero-image-BorrowerConcern{height:30vh!important}.hero-image-BorrowerConcern h1{font-size:40px!important;margin-top:0rem}.logo-image-BorrowerConcern{max-width:150px}.info-section-BorrowerConcern-h4{font-size:20px;margin:10px 0!important}.BorrowerConcernform-heading{font-size:20px}.info-section-BorrowerConcern{margin-top:0.5rem}}.form-column-BorrowerConcern .form-field{margin-bottom:0rem!important}.borroconcerncomplains_loader{display:flex;justify-content:center;align-items:center;height:100vh;font-size:20px;color:#1e91ce}.form-container-BorrowerConcern{scroll-margin-top:150px}.borrower-page .form-consent{padding-top:20px;margin-top:20px;scroll-margin-top:80px}@media (max-width: 767px){.borrower-page .form-consent{padding:15px;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;background-color:#f9f9f9;margin-bottom:15px}.form-container-BorrowerConcern{margin-bottom:50px;scroll-margin-top:100px}.newbuttonchangesBorrowerConcern{margin-left:8rem!important}}.pageContainer{margin-top:15px;margin-bottom:30px}.link-header{border-bottom:1px solid lightgrey}.financial-link-item{box-shadow:rgba(0,0,0,0.2) 0px 2px 1px -1px,rgba(0,0,0,0.14) 0px 1px 1px 0px,rgba(0,0,0,0.12) 0px 1px 3px 0px}@media (min-width: 992px) and (max-width: 1399px){.hero_image_financial{height:300px!important;padding-top:3%!important}}@media (min-width: 1400px){.hero_image_financial{height:350px!important}}@media (min-width: 768px) and (max-width: 991px){.hero_image_financial{padding-top:3%!important}}@media (min-width: 992px){.hero_image_div{padding-top:100px!important}.hero_image_financial{margin-left:30px;margin-right:30px}}@media (max-width: 992px){.hero_image_financial{height:235px!important}.hero_image_div{padding-top:135px;padding-left:5px;padding-right:5px}.financial-link-item{padding:10px}}.hero_image_financial{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/financial-related-links/image2.webp");height:300px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;border-radius:10px;z-index:2}.hero_image_financial::before{content:'';filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e16d00',endColorstr='#00e16d00',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:10px}.hero_image_financial p{width:50%;z-index:2;position:relative;font-size:14px}.hero_image_financial h1{color:#fff;font-size:80px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.openingPositions{margin-top:2%}.financial-links-container{width:100%}.financial-link-item{border-bottom:1px solid #e0e0e0;margin-bottom:10px;padding:0 20px;border-left:4px solid rgb(29,144,204)}.link-header{padding:10px 0;color:#333}.link-header h3{margin:0;font-weight:600;font-size:18px}.link-data{padding:5px 0 15px 0}.link-data a{color:#0275d8;text-decoration:none;word-break:break-word}.link-data a:hover{text-decoration:underline}@media(max-width: 768px){.hero_image_financial h1{font-size:40px}}.hpml_wrapper{width:100%}.hpml_container{width:100%}.hpml_pageContainer{margin-top:15px;font-size:15px}.hpml_section{margin-bottom:30px}.hpml_hero_image{margin-top:65px;background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/hpmlvsrebuttable/images/hpmlpagebgimage.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;margin:7% 2% 2%;border-radius:10px;z-index:2}.hpml_hero_image::before{content:'';filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e16d00',endColorstr='#00e16d00',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:10px}.hpml_hero_image p{width:50%;z-index:2;position:relative;font-size:14px}.hpml_hero_image h1{color:#fff;font-weight:700;line-height:.9;z-index:2;position:relative;font-family:Poppins;font-size:80px}.hpml_header_border{height:3px;background:#00aae4;width:175px}.hpml_list{padding-left:20px;margin-bottom:15px}.hpml_listItem{margin-bottom:8px;text-align:justify}.hpml_orderedList{padding-left:20px;margin-top:5px}.hpml_orderedListItem{margin-bottom:5px}.hpml_subList{padding-left:20px;margin-top:5px}.hpml_subListItem{margin-bottom:3px}.hpml_referencesList{padding-left:20px}.hpml_referencesItem{margin-bottom:10px;text-align:justify}.hpml_containerFluid{padding:0;margin-bottom:15px}.hpml_tableWrapper{width:100%;overflow-x:auto}.hpml_table{width:100%;border-collapse:collapse;border:1px solid #dee2e6!important}.hpml_tableHead{background-color:#1e91ce}.hpml_tableHeader{background:#1e91ce!important;font-size:15px;color:#fff!important;font-weight:500;border:1px solid white;border-top:0px!important;padding:.60rem;min-width:100px}.hpml_tableBody{background-color:white}.hpml_tableRow{border:1px solid #efefef}.hpml_tableCell{padding:.50rem;border:1px solid #efefef;font-size:15px;background:white;vertical-align:middle}.hpml_textCenter{text-align:center!important}.hpml_verticalCenter{vertical-align:middle!important}.hpml_link{color:#1e91ce;text-decoration:none}.hpml_link:hover{text-decoration:underline}.hpml_footnote{font-size:14px;font-style:italic;margin-top:10px;color:#666}.hpml_loader{display:flex;justify-content:center;align-items:center;height:100vh;font-size:20px;color:#1e91ce}@media (max-width: 768px){.hpml_hero_image{margin:130px 5px 5px;height:30vh}.hpml_hero_image h1{font-size:40px}.hpml_tableHeader{min-width:auto!important}}@media (max-width: 560px){.hpml_hero_image{margin:130px 5px 5px;height:20vh}}@media (min-width: 768px) and (max-width: 991.7px){.hpml_hero_image{margin:130px 5px 5px!important}}@media (min-width: 768px) and (max-width: 1024px){.hpml_hero_image{margin:85px 5px 5px;height:30vh}}@media (min-width: 768px){.hpml_tableCell{text-align:justify}}.pageContainerfaq{min-height:100vh;font-family:Poppins!important;width:80%;margin-bottom:20px}.pageContainerfaq a{text-decoration:none}.pageContainerfaq a:hover{text-decoration:underline}.pageContainerfaq p{font-size:16px!important;line-height:24px}.accordion-content.show{display:block!important}.hero_image_faqpageloanprogram{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/loanprogramfaq/images/loanprogramfaqbanner.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;margin:7% 2% 4%;border-radius:10px}.hero_image_faqpageloanprogram h1{color:#fff;font-weight:600;line-height:.9;z-index:2;position:relative}.openingPositions{margin-bottom:4%}.openingPositions h2{margin-bottom:2%!important}@media(max-width:1024px){.pageContainerfaq{width:90%}}@media(max-width:767.8px){.hero_image_faqpageloanprogram h1{font-size:40px;top:35%}.pageContainerfaq{width:95%}.hero_image_faqpageloanprogram{margin:85px 5px 10px;height:20vh}}@media (max-width : 560px){.pageContainerfaq{width:100%!important}.pageContainerfaq h2{font-size:24px}}@media(min-width:768px) and (max-width:1024px){.hero_image_faqpageloanprogram{margin:85px 5px 10px;height:25vh}.hero_image_faqpageloanprogram h1{padding-top:5%}.faqcontentitemlp{margin-top:2rem}}.faqcontentitemlp{margin-bottom:3rem}.faqcontentitemlp h2{font-weight:600}.accordion-item{border-left:4px solid #3b82f6;box-shadow:0px 4px 6px rgba(0,0,0,0.1),0px 2px 4px rgba(0,0,0,0.06);background-color:#ffffff;margin-bottom:1rem;border-top-left-radius:4px!important;border-top-right-radius:4px!important;overflow:hidden}.accordion-header{display:flex;text-align:justify;width:100%;background-color:#ffffff;justify-content:space-between;align-items:center;padding:10px 16px;border:none;font-weight:700;font-size:1rem;color:#333;cursor:pointer;transition:background-color 0.2s ease}.accordion-header span{font-weight:600}.accordion-header:hover{background-color:#ffffff}.accordion-icon{width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:fill 200ms cubic-bezier(0.4,0,0.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.accordion-icon.open{transform:rotate(180deg)}.accordion-content{text-align:justify;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;font-style:italic;color:#4b5563}@media (min-width: 320px) and (max-width: 575.7px){.accordion-header span{margin-right:16px}.accordion-header{text-align:left}}@media(min-width:768px){.accordion-icon{margin-left:2rem}}@media(min-width:768px) and (max-width:991.7px){.hero_image_faqpageloanprogram{margin-top:130px!important}}@media(max-width:767.8px){.hero_image_faqpageloanprogram{height:auto;background-position:center;background-size:cover;position:relative;margin:7% 2% 5%;border-radius:10px;margin-top:130px;padding:50px}.hero_image_faqpageloanprogram h1{font-size:45px;line-height:1.2}}.la-card{min-height:260px;margin-top:20px;box-shadow:0 4px 20px 2px rgba(0,0,0,0.1)!important;border-radius:8px!important;border:none;display:flex;flex-direction:column;position:relative;background-color:#fff}.la-card:hover{box-shadow:0px 6px 25px 20px rgba(0,0,0,0.1)!important}.la-filterText{margin-top:11px;text-align:right}.la-hero-image{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/swmc-lender-alerts/swmc-lender-alerts.webp");height:300px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:center;border-radius:10px;color:#fff;padding-left:3%}.la-hero-image h1{color:#fff;font-size:80px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.la-header{font-weight:600;font-size:16px;background-color:#1E92CE;color:white;text-transform:uppercase;height:80px;padding:7px;margin:5px;border-radius:5px;display:flex;align-items:center;justify-content:center;border:0!important}.la-text-content{font-size:14px;padding:7px;min-height:60px;overflow-y:hidden}.la-date{font-weight:600;font-size:13px;text-decoration:underline}.la-card-header{border-radius:4px!important}.la-card-body{display:flex;flex-direction:column;flex-grow:1;padding:10px}.la-btn-container{margin-top:auto;padding-top:15px;text-align:center}.la-btn{width:80%;background-color:#00aae4;color:white;font-weight:600;font-size:14px;border:none;height:40px;border-radius:24px;padding:4px 5px;margin-bottom:10px}.la-btn:hover{background-color:#fff;color:#00aae4;transition:all cubic-bezier(0.175,0.885,0.32,1.275);border:1px solid #00aae4}.la-filter-btn{background-color:#00aae4;border:none;font-size:14px;height:38px;color:white;padding:6px 12px;border-radius:4px}.la-filter-btn:hover{background-color:#70cbf1;color:#333333;border:none;font-size:14px}.la-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10001!important;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.la-modal-content{max-width:85%!important;background-color:white;margin-top:10%;padding:10px 50px 50px 50px;border-radius:20px;background-position:right;background-repeat:no-repeat;position:relative}.la-modal-close{position:absolute;right:20px;top:10px;font-size:24px;background:none;border:none;cursor:pointer;z-index:10002}.la-modal-wrapper img{max-width:100%}.la-pagination-wrapper{display:flex;justify-content:center;margin:20px 0}.la-pagination{display:flex;list-style:none;padding:0;margin:0;align-items:center}.la-page-item{margin:0 2px}.la-page-link{padding:8px 12px;border:1px solid #dee2e6;background-color:#fff;color:#007bff;cursor:pointer;min-width:40px;text-align:center;display:inline-block;font-size:14px;line-height:1.5;transition:all 0.2s ease}.la-page-item.active .la-page-link{background-color:#007bff;color:white;border-color:#007bff}.la-page-link:hover:not(:disabled){background-color:#f8f9fa;text-decoration:none}.la-page-link:disabled{opacity:0.65;cursor:not-allowed}.la-page-nav .la-page-link{font-size:16px;font-weight:700}@media(max-width: 576px){.la-page-link{padding:6px 10px;min-width:32px;font-size:12px}.la-page-nav .la-page-link{font-size:14px}}.la-loading-spinner{display:flex;justify-content:center;align-items:center;width:100%;height:200px}.la-spinner{border:4px solid rgba(0,0,0,0.1);width:36px;height:36px;border-radius:50%;border-left-color:#00aae4;animation:la-spin 1s ease infinite}@keyframes la-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.la-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.la-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.la-container{max-width:540px}}@media (min-width: 768px){.la-container{max-width:720px}}@media (min-width: 992px){.lender-alert-section{padding-top:110px}.la-container{max-width:960px}.la-hero-image{margin-left:30px;margin-right:30px;margin-bottom:40px}}@media (min-width: 1200px){.la-container{max-width:1140px}}@media(max-width: 768px){.la-filterText{margin-top:11px;text-align:left}.la-modal-content{max-width:100%!important;font-size:14px!important;padding:10px 20px!important;margin-top:5%}.la-modal-content h2{font-size:24px!important}.la-hero-image{background-position:center}.la-text-justify{text-align:left!important}}@media (min-width: 576px) and (max-width: 767px){.la-filterText{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.la-header{font-size:13px!important}}@media (min-width: 992px) and (max-width: 1399px){.la-hero-image{height:300px!important}}@media (min-width: 1400px){.la-hero-image{height:350px!important}}@media (max-width: 991px){.la-hero-image{height:235px;margin-left:5px;margin-right:5px;margin-bottom:20px}.lender-alert-section{padding-top:140px}}@media (max-width: 576.9px){.la-filter-btn{margin-top:1rem}}@media(max-width: 560px){.la-hero-image h1{font-size:40px}.la-card{min-height:auto}.la-btn{width:100%}.la-btn-container{padding-top:10px}}@media(min-width: 768px) and (max-width: 1023px){.la-modal-content{margin-top:5%;padding:10px 0px 10px 0px!important}.la-card{min-height:290px}.la-btn{width:90%}.la-header{font-size:16px}}@media(min-width: 992px) and (max-width: 1024px){.la-modal-content{margin-top:5%;padding:10px 30px 10px 30px!important}}.AU-hero-image{background-image:url("https://resources.swmc.com/swmc-react-2025/approved-title-underwriters/approved-title-underwriters.webp");height:300px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding-left:20px;padding-right:20px;display:flex;align-items:center;color:#fff;margin-left:30px;margin-right:30px;margin-bottom:30px;border-radius:20px;z-index:2}.AU-hero-image::before{content:'';background:linear-gradient(90deg,#083F88,rgba(152,218,240,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98daf0',endColorstr='#0098daf0',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:20px}.AU-hero-image p{width:50%;z-index:2;position:relative;font-size:14px}.AU-hero-image h1{color:#fff;font-size:80px;line-height:0.9;z-index:2;position:relative;font-family:Poppins,cursive;word-wrap:break-word}.approveduw-table-wrapper{margin-bottom:30px}.approveduw-table-wrapper .table-responsive > .table-bordered{border:1px solid #dee2e6!important}.approveduw-table-wrapper .table-bordered > :not(caption) > *{border-width:1px 0!important;border-color:#dee2e6!important}.approveduw-table-wrapper .table-bordered thead td, 
  .approveduw-table-wrapper .table-bordered thead th{min-width:100px!important;vertical-align:top!important;text-align:left}.approveduw-table-wrapper th{background:#1e91ce!important;font-size:15px;color:#fff;font-weight:500;border:1px solid white;border-top:0px!important;padding:.60rem}.approveduw-table-wrapper td{padding:.50rem;border:1px solid #efefef;font-size:15px;background:white}.approveduw-table-wrapper .table-responsive > .table-bordered{border:0;font-size:15px}.notes-section{margin-bottom:30px;text-align:justify}.description-note{font-size:14px;margin-bottom:10px}.download-link{font-size:18px;text-align:center;margin-bottom:20px}.download-link a{color:#1e91ce;text-decoration:none}.download-link a:hover{text-decoration:underline}.loading-indicator{text-align:center;padding:50px;font-size:18px}@media (min-width: 992px){.approved-uw-section{padding-top:110px;margin-left:5px;margin-right:5px;margin-bottom:20px}}@media (max-width: 992px){.AU-hero-image{height:235px;margin-left:5px;margin-right:5px;margin-bottom:20px}.approved-uw-section{padding-top:130px}.AU-hero-image h1{font-size:40px}.px-5{padding-left:15px!important;padding-right:15px!important}}@media (min-width: 768px) and (max-width: 992px){.container-wrapper .px-5{padding-left:20px!important;padding-right:20px!important}.approveduw-table-wrapper .table{width:100%!important}}@media (min-width: 992px) and (max-width: 1199px){.AU-hero-image h1{font-size:90px!important}}.bwc_article{width:100%}.bwc_page_container{font-family:Poppins}.bwc_page_container{font-family:Poppins;width:90%;margin-left:auto;margin-right:auto;display:block}.bwc_content{width:100%}.bwc_loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100%}.bwc_spinner{border:4px solid rgba(0,174,228,0.3);border-radius:50%;border-top:4px solid #00aae4;width:50px;height:50px;animation:bwc_spin 1s linear infinite;margin-bottom:20px}@keyframes bwc_spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bwc_error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;width:100%;text-align:center;padding:20px;background-color:#f9f9f9;border-radius:8px;margin:100px auto;max-width:600px;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.bwc_error h2{color:#dc3545;margin-bottom:20px}.bwc_error p{margin-bottom:30px;color:#555}.bwc_hero_image{background-image:url("https://resources.swmc.com/swmc-react-2025/biweeklyvsaddcalculator/images/biweeklycalculatorimage.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;justify-content:center;flex-direction:column;color:#fff;margin:90px 20px 20px;border-radius:10px;z-index:2}.bwc_hero_image::before{content:'';background:linear-gradient(90deg,#083F88,rgba(152,218,240,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98daf0',endColorstr='#0098daf0',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:10px}.bwc_hero_image p{width:50%;z-index:2;position:relative;font-size:14px}.bwc_hero_image h1{color:#fff;font-size:80px;line-height:.9;z-index:2;position:relative;font-family:Poppins}.bwc_page_container{font-size:15px!important;padding:10px 0px;margin:0 auto}.bwc_form_container{max-width:700px;margin:30px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.bwc_form_group{margin-bottom:15px}.bwc_label{display:block;margin-bottom:5px;font-weight:600}.bwc_input_container{position:relative;display:flex;align-items:center}.bwc_currency_symbol,
  .bwc_percentage_symbol{position:absolute;font-weight:500;color:#495057;z-index:5}.bwc_currency_symbol{left:10px}.bwc_percentage_symbol{right:10px}.bwc_input:focus{outline:none!important;border-color:#1d90cc!important;box-shadow:0 0 0 0.2rem rgba(29,144,204,0.25)!important}.bwc_input{border-left:2px solid #1d90cc!important;border-right:2px solid #1d90cc!important;width:100%!important;box-shadow:0 0 1px 0 rgba(163,206,214,0.82),0 1px 1px 0 rgba(163,206,214,0.82);display:block;height:calc(1.5em + .75rem + 2px)!important;margin-top:5px!important;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bwc_input_container .bwc_input{padding:.375rem .75rem}.bwc_input_container:has(.bwc_percentage_symbol) .bwc_input{padding-right:25px}.bwc_input_error{border-color:#dc3545!important}.bwc_error_message{color:#dc3545;font-size:0.875rem;margin-top:5px}.bwc_form_button_container{text-align:center;margin-top:20px}.bwc_button{background:#0481b5;color:white;border:none;margin:0 auto;margin-top:20px;padding:7px 14px!important;font-size:16px;border-radius:.50rem!important;font-weight:100;display:flex;justify-content:center}.bwc_button:hover{background-color:#1678ad}.bwc_section_title{margin-bottom:20px;color:#333;font-size:2rem;font-weight:600}.bwc_subtitle{margin-bottom:5px}.bwc_section_subtitle{margin-top:20px;margin-bottom:10px}.bwc_paragraph{margin-bottom:15px;text-align:justify;line-height:1.6}.bwc_important_note{margin:20px 0;color:#333}.bwc_highlight_text{color:#C0504D}.bwc_list{margin:0;padding-left:20px}.bwc_link{color:#1d90cc;text-decoration:underline}.bwc_link:hover{color:#1678ad}.bwc_table{border-collapse:collapse;margin:20px 0;width:100%}.bwc_table td{background-color:rgb(233,242,244);padding:0.75rem;font-size:16px;border:1px solid #dee2e6}@media (max-width: 768px){.bwc_hero_image h1{font-size:35px}.bwc_hero_image{margin:130px 5px 5px;height:30vh}}@media (max-device-width: 560px){.bwc_hero_image{margin:130px 10px 10px;height:30vh}}@media (min-width: 768px) and (max-width: 1024px){.bwc_hero_image{margin:85px 5px 5px;height:30vh}}@media (min-width: 768px) and (max-width: 991.7px){.bwc_hero_image{margin:130px 5px 5px}}.disaster-pageContainer{font-size:15px!important}.disaster-hero-image{background-image:url("https://resources.swmc.com/swmc-react-2025/disaster-recovery/disaster-disclosure-banner.webp");height:300px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:20px;display:flex;align-items:center;color:#fff;margin-left:20px;margin-right:20px;margin-bottom:40px;border-radius:10px;z-index:2}.disaster-hero-image::before{content:'';background:linear-gradient(90deg,#083F88,rgba(152,218,240,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98daf0',endColorstr='#0098daf0',GradientType=1);position:absolute;left:0;bottom:0;z-index:1;right:0;top:0;border-radius:10px}.disaster-hero-image p{width:50%;z-index:2;position:relative;font-size:14px}.disaster-hero-image h1{color:#fff;font-size:120px;line-height:1.2;z-index:2;position:relative;font-family:Poppins;margin-left:20px}.disaster-recovery-section{text-align:justify}.disaster-recovery-section .tableWrapper table{width:100%!important}.disaster-recovery-section .tbody, td, tfoot, th, thead, tr{border-color:#e0e0e0!important}.disaster-recovery-section .tableWrapper{border-top:1px solid #e0e0e0;padding-top:10px;margin-top:-1rem}@media (min-width: 992px) and (max-width: 1399px){.disaster-hero-image{height:300px!important}}@media (min-width: 1400px){.disaster-hero-image{height:350px!important}}@media (min-width: 992px){.disaster-recovery-section{padding-top:82px}}@media (max-width: 991px){.disaster-recovery-section{padding-top:135px;margin-bottom:40px}.disaster-hero-image h1{font-size:30px;text-align:left}.disaster-hero-image p{width:100%}.disaster-hero-image{height:235px}}.acceptable-pageContainer{min-height:100vh;font-family:Poppins!important;width:80%;margin-bottom:20px}.acceptable-pageContainer p{font-size:15px!important;line-height:24px}.acceptableincomedocumentation-hero-image{background-image:url("https://resources.swmc.com/swmc-react-2025/acceptableincomedocumentation/acceptableincomedocumentation-hero-image.webp");height:350px;background-size:100% 100%;background-repeat:no-repeat;position:relative;border-radius:10px;color:#fff;margin-left:20px;margin-right:20px;margin-bottom:40px;padding-left:3%}.acceptableincomedocumentation-hero-image h1{color:#fff;font-size:80px;line-height:0.9;z-index:2;position:relative;font-family:Poppins}.incomeTable th{background:#083f88;color:#fff;border-right:5px solid #fff;border-bottom:none!important;min-width:200px;font-size:18px;text-align:center}.incomeTable td{background:#00aae4;color:#fff;border-right:5px solid #fff;border-bottom:5px solid #fff;border-top:none!important;font-size:16px}.incomeTable td:first-child{font-weight:600}#footerPara{font-weight:400;font-size:14px;line-height:23px;text-align:center;color:#083F88}@media(max-width: 991px){.acceptableincomedocumentation-hero-image{height:300px;background-position:center}.acceptable-section{padding-top:135px}.acceptable-pageContainer{width:90%}}@media(min-width: 992px){.acceptableincomedocumentation-hero-image{display:flex;align-items:center!important}.acceptable-section{padding-top:110px}}@media (min-width: 768px) and (max-width: 991px){.acceptableincomedocumentation-hero-image{display:flex;align-items:center!important}}@media(max-width: 768px){.acceptableincomedocumentation-hero-image h1{font-size:32px;top:35%}.acceptable-pageContainer{width:95%}}@media(max-width: 560px){.acceptable-section p{margin-bottom:0!important}.acceptableincomedocumentation-hero-image{height:250px}.acceptable-pageContainer{width:100%!important}.acceptable-pageContainer h2{font-size:24px}}.bwcm-article{font-family:Poppins;color:#333}.bwcm-content{width:100%}.bwcm-page-container{margin-top:84px;padding:30px 0px}.bwcm-main-title{text-align:center;margin-bottom:20px;font-weight:600;color:#333}.bwcm-calculator-container{border:1px solid #ececec;background:#f9f7f782;padding:20px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.bwcm-form-container{width:100%;margin-bottom:30px}.bwcm-form{max-width:500px;margin:0 auto;padding:20px 30px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.1);border-radius:4px}.bwcm-form-group{margin-bottom:20px}.bwcm-label{display:block;margin-bottom:8px;font-weight:500;color:#444}.bwcm-input-container{position:relative}.bwcm-input{width:100%;padding:10px 12px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff;transition:border-color 0.2s}.bwcm-input:focus{outline:none;border-color:#219ad5;box-shadow:0 0 0 2px rgba(33,154,213,0.2)}.bwcm-input-error{border-color:#dc3545}.bwcm-error-message{color:#dc3545;font-size:14px;margin-top:5px}.bwcm-form-button-container{margin-top:25px;text-align:center}.bwcm-button{background-color:#219ad5;color:white;border:none;padding:10px 20px;font-size:16px;border-radius:4px;cursor:pointer;transition:background-color 0.2s}.bwcm-button:hover{background-color:#1a7fb0}.bwcm-summary-table{max-width:850px;margin:20px auto;background-color:#fff;border:1px solid #ececec;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.bwcm-summary-table th{background-color:#f5f5f5;padding:12px 15px;font-weight:600}.bwcm-summary-table td{padding:12px 15px;border-top:1px solid #ececec}.bwcm-comparison-table{max-width:850px;margin:30px auto;background-color:#fff;border:1px solid #ececec;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.bwcm-table-header-title{background-color:#219ad5!important;color:#fff!important;text-align:center;padding:12px 15px;font-weight:600}.bwcm-comparison-table th{background-color:#f5f5f5;font-weight:600;color:#212529;font-size:15px;vertical-align:bottom;border-bottom:2px solid #dee2e6;padding:.75rem;border-top:1px solid #dee2e6}.bwcm-comparison-table td{color:#212529;font-size:14px;padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.bwcm-table{max-width:100%;margin:20px auto;background-color:#fff;border:1px solid #ececec;box-shadow:0 2px 5px rgba(0,0,0,0.05);font-size:14px}.bwcm-table-header{background-color:#219ad5;color:#fff}.bwcm-table-header th{padding:10px 12px;font-weight:600;background-color:#219ad5;color:#fff}.bwcm-table td{padding:8px 8px;border-top:1px solid #ececec}.bwcm-totals-row{background-color:#f9f9f9;font-weight:500}.bwcm-section-title{text-align:center;font-weight:700;margin-bottom:0px;margin-top:30px}.bwcm-link-button{background:none;border:none;color:#212529;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.bwcm-link-button:hover{color:#219ad5}.bwcm-link-button:focus{color:#219ad5}.bwcm-link-button:active{color:#219ad5}.bwcm-details-container{margin-top:30px;display:block;margin-right:auto;margin-left:auto;max-width:850px}.bwcm-disclaimer-section{margin-top:30px;text-align:center}.bwcm-disclaimer-toggle{background:none;border:none;color:#219ad5;text-decoration:underline;cursor:pointer;font-weight:600;padding:0}.bwcm-disclaimer-text{font-size:14px;color:#555;text-align:justify;background-color:#f9f9f9;padding:15px;border-radius:4px;margin-top:15px}@media(min-width:768px) and (max-width:991.7px){.bwcm-table td{padding:8px 0px}}@media (max-width: 767.8px){.bwcm-comparison-table th,
    .bwcm-comparison-table td{padding:8px 10px;font-size:14px}.bwcm-table td{padding:8px 8px}.bwcm-form{padding:15px}}@media (max-width: 576px){.bwcm-comparison-table{border:2px solid #ececec}.bwcm-comparison-table td{vertical-align:middle!important;border:1px solid #dee2e6}.bwcm-main-title{font-size:24px}.bwcm-link-button{padding:4px 15px!important}.bwcm-comparison-table th{padding:6px 8px;font-size:12px}.bwcm-comparison-table td:first-child{padding:6px 8px;font-size:12px}.bwcm-form{padding:10px}.bwcm-comparison-table td{width:40%;min-width:110px;padding:6px 8px;font-size:12px}}.bwcm-editable-input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;transition:border-color 0.2s}.bwcm-editable-input:focus{outline:none;border-color:#219ad5;box-shadow:0 0 0 2px rgba(33,154,213,0.2)}.bwcm-input-error{border-color:#dc3545}.bwcm-error-message{color:#dc3545;font-size:14px;margin-top:4px}.bwcm-calculate-row{text-align:center;padding:12px}.bwcm-link-disabled{color:#6c757d!important;cursor:not-allowed!important;opacity:0.65;text-decoration:none!important}.bwcm-link-disabled:hover{color:#6c757d!important}.bwcm-button:hover{background-color:#1a7fb0}.bwcm-link-button{color:#000;background:none;border:none;padding:4px 8px;text-decoration:underline;cursor:pointer;font-weight:500;transition:color 0.2s,background-color 0.2s;border-radius:4px}.bwcm-link-button:hover:not(.bwcm-link-disabled){color:#1a7fb0;background-color:rgba(33,154,213,0.1)}@media (max-width: 767.8px){.bwcm-summary-table,
  .bwcm-comparison-table{font-size:14px}.bwcm-table td{width:40%;min-width:120px;padding-right:10px}.bwcm-editable-input{font-size:14px;padding:6px 10px}}@media (max-width: 991.8px){.bwcm-page-container{margin-top:95px;padding:30px 0px}}.hudhandbook-page-container{min-height:100vh;font-family:Poppins;width:100%;margin-bottom:20px}.hudhandbook-page-container a{text-decoration:none}.hudhandbook-page-container a:hover{text-decoration:underline}.hudhandbook-page-container p{font-size:16px!important;line-height:24px}.hudhandbook-accordion-content.show{display:block!important}.hudhandbook-hero-banner{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/loanprogramfaq/images/loanprogramfaqbanner.webp");height:50vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;margin:90px 2% 2%;border-radius:10px;padding-left:3%;display:flex;flex-direction:column;justify-content:center}.hudhandbook-hero-banner h1{color:#fff;font-size:80px;line-height:.9;padding-top:10px;z-index:2;position:relative;font-family:Poppins}.hudhandbook-faq-title-container{margin-bottom:2rem;text-align:center}.hudhandbook-faq-title{font-weight:500;font-size:1.25rem;position:relative;color:#212529;text-align:left}.hudhandbook-opening-positions{margin-bottom:4%}.hudhandbook-opening-positions h2{margin-bottom:2%!important}.hudhandbook-loading-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.hudhandbook-loading-spinner{animation:spin 1s linear infinite;height:2rem;width:2rem;border:4px solid #3b82f6;border-top-color:transparent;border-radius:50%}.hudhandbook-error-container{display:flex;justify-content:center;align-items:center;min-height:100vh;color:#ef4444}.hudhandbook-content-wrapper{margin:0 2rem 1.25rem}@media(max-width:1024px){.hudhandbook-hero-banner{margin-top:75px;height:30vh}.hudhandbook-page-container{width:90%}}@media(max-width:767.8px){.hudhandbook-hero-banner h1{font-size:60px}.hudhandbook-page-container{width:95%}.hudhandbook-hero-banner{margin:85px 10px 10px;height:40vh}.hudhandbook-faq-title{font-size:24px}.hudhandbook-content-wrapper{width:80%;margin:0 auto 1.25rem}}@media (max-width: 560px){.hudhandbook-page-container p{margin-bottom:0!important}.hudhandbook-hero-banner{margin:85px 5px 10px;height:20vh!important}.hudhandbook-page-container{width:100%!important}.hudhandbook-page-container h2{font-size:22px;text-align:justify}.hudhandbook-content-wrapper{width:100%;padding:0 1rem}.hudhandbook-faq-title{font-size:20px}.hudhandbook-faq-title::after{width:80px}}@media(min-width:768px) and (max-width:991.7px){.hudhandbook-hero-banner{margin:135px 5px 10px!important}}@media(min-width:768px) and (max-width:1024px){.hudhandbook-hero-banner{margin:85px 5px 10px;height:30vh}.hudhandbook-content-wrapper{margin:0 auto 1.25rem}.hudhandbook-hero-banner h1{font-size:80px}.hudhandbook-faq-content{margin-top:2rem}}.hudhandbook-faq-content{margin-bottom:3rem}.hudhandbook-faq-content h2{font-weight:600}.hudhandbook-accordion-item{border-left:4px solid #3b82f6;box-shadow:0px 4px 6px rgba(0,0,0,0.1),0px 2px 4px rgba(0,0,0,0.06);background-color:#ffffff;margin-bottom:1rem;border-top-left-radius:4px!important;border-top-right-radius:4px!important;overflow:hidden}.hudhandbook-accordion-header{display:flex;text-align:justify;width:100%;background-color:#ffffff;justify-content:space-between;align-items:center;padding:10px 16px;border:none;font-weight:700;font-size:1rem;color:#333;cursor:pointer;transition:background-color 0.2s ease}.hudhandbook-accordion-header span{font-weight:600}.hudhandbook-accordion-header:hover{background-color:#f9fafb}.hudhandbook-accordion-icon{width:1em;height:1em;display:inline-block;font-size:1.5rem;transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.hudhandbook-accordion-icon.hudhandbook-open{transform:rotate(180deg)}.hudhandbook-accordion-content{text-align:justify;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;font-style:italic;color:#4b5563}@media (min-width: 320px) and (max-width: 575.7px){.hudhandbook-accordion-header span{margin-right:16px}}@media(min-width:768px){.hudhandbook-accordion-icon{margin-left:2rem}}@media(max-width:767.8px){.hudhandbook-hero-banner{height:auto;background-position:center;background-size:cover;position:relative;margin:135px 10px 10px!important}.hudhandbook-hero-banner h1{font-size:30px;line-height:1.2}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.feedback-pageContainer{padding:10px 30px}.headingSec{max-width:700px;margin:0 auto}.headingSec h2{color:#333;margin-bottom:15px}.headingSec p{margin-bottom:20px;line-height:1.6}.feedback-formClass{max-width:100%;margin:3% auto 0 auto;box-shadow:0px 0px 5px 1px #eee;padding:20px 30px;border:1px solid #eee;background-color:#fff;border-radius:4px}.consentDesc p{color:#000!important;text-align:left;font-size:10px!important}.customDesc p{color:#00aae4!important;text-align:left;font-size:15px!important;padding:20px 0 0 0;font-weight:600}.customLabel{font-weight:600!important;line-height:1.8;margin-bottom:10px!important;color:#333}.loaderContainer{height:50vh;display:flex;justify-content:center;align-items:center;margin:0 auto}.userWrapper{display:flex;align-items:center}.formRating{display:flex;gap:5px}.star-rating{font-size:24px;cursor:pointer;color:#ccc}.star-rating:hover{color:#FFD700}.star-rating.active{color:#FFD700}.rating-header{color:#00aae4!important}.legal-disclaimer{margin-top:20px;padding:15px;border-top:1px solid #eee}.legal-disclaimer p{font-size:12px;line-height:1.5;color:#333;text-align:left}.text-link{color:#00aae4;text-decoration:none}.text-link:hover{text-decoration:underline}.form-submit-btn{background-color:#00aae4;border-color:#008bb7;padding:8px 30px;font-size:16px;border-radius:4px;transition:all 0.3s ease}.form-submit-btn:hover{background-color:#008bb7}.consent-buttons-container{margin-top:20px}.consent-buttons-columns{margin-top:15px}.linkColor{color:#00aae4}.feedback-modal .modal-header{background-color:#f8f8f8;border-bottom:1px solid #ddd}.feedback-modal .modal-title{color:#333;font-weight:600}.feedback-modal .modal-body{padding:20px;line-height:1.6}.feedback-modal .modal-footer{border-top:1px solid #ddd;padding:15px}.feedback-modal .btn-primary{background-color:#00aae4;border-color:#008bb7}.feedback-modal .btn-primary:hover{background-color:#008bb7;border-color:#007094}.feedback-modal .btn-danger{background-color:#dc3545;border-color:#bd2130}.feedback-modal .close{color:#333}@media (min-width: 560px) and (max-width: 767px){.feedback-formClass{width:500px!important}}@media (min-width: 768px) and (max-width: 991px){.feedback-formClass{width:600px!important}}@media (min-width: 992px){.feedback-formClass{width:700px!important}}@media (max-width: 991px){.feedback-pageContainer{padding-top:140px}.headingSec p{text-align:justify}}@media (min-width: 992px){.feedback-pageContainer{padding-top:120px!important}}.hhb-section{text-align:justify}.hhb-pageContainer{padding:10px 30px}.hhb-pageContainer h4{font-weight:600}.hhb_hero_image{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/hud-handbook-summary/hud-handbook-summary.webp");height:350px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:center;margin-left:10px;margin-right:10px;margin-bottom:35px;border-radius:10px;color:#fff;padding-left:3%;padding-right:3%}.hhb-pageContainer p{font-size:15px!important;line-height:24px}.hhb-pageContainer li{font-size:15px!important}.hhb-pageContainer table tbody{font-size:15px!important}.hhb_hero_image h1{color:#fff;font-size:60px;line-height:0.9;z-index:2;position:relative;font-family:Poppins}.hhb-table-wrapper .table-responsive > .table-bordered{border:1px solid #dee2e6!important}.hhb-table-wrapper .table-bordered > :not(caption) > *{border-width:1px 0!important;border-color:#dee2e6!important}.hhb-table-wrapper .table-bordered thead td, 
.hhb-table-wrapper .table-bordered thead th{min-width:100px!important;vertical-align:top!important}.hhb-table-wrapper tr{background:#1e91ce}.hhb-table-wrapper th{background:#1e91ce!important;font-size:15px;color:#fff;font-weight:500;border:1px solid white;border-top:0px!important;padding:.60rem}.hhb-table-wrapper td{padding:.50rem;border:1px solid #efefef;font-size:15px;background:white}.hhb-table-wrapper .table-responsive > .table-bordered{border:0;font-size:15px}.loading-indicator{display:flex;justify-content:center;align-items:center;height:100px;width:100px;border-radius:10px;background-color:rgba(0,0,0,0.5);color:white}@media (max-device-width: 560px){.hhb-pageContainer{padding:0 10px!important}}@media (min-width: 992px) and (max-width: 1399px){.hhb_hero_image{height:300px!important}}@media (min-width: 992px){.hhb_hero_image{display:flex;align-items:center}.hhb-section{padding-top:100px}}@media (max-width: 991px){.hhb-pageContainer h4{display:flex;justify-content:space-between;text-align:left!important}.hhb-pageContainer h5{display:flex;justify-content:space-between;text-align:left!important}.hhb_hero_image h1{font-size:40px}.hhb-pageContainer h4{font-size:20px}.hhb-section{padding-top:85px;word-wrap:break-word;padding-bottom:30px}.hhb-section ul{padding-left:1rem!important}.hhb-section ol{padding-left:1rem!important}.hhb_hero_image{height:200px}}.handbook_page_container{padding:10px 30px}.handbook-section{text-align:justify}.handbook_page_container h5{font-weight:600}.handbook_hero_image{background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/hud-handbook-203k/hud-handbook-203k.webp");height:350px;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:center;margin-left:2%;margin-right:2%;margin-bottom:20px;border-radius:10px}.handbook_page_container p{font-size:15px!important;line-height:24px}.handbook_hero_image h1{color:#fff;font-size:60px;line-height:1.2;text-align:left;z-index:2;position:relative;font-family:Poppins}.handbook_table_wrapper .table-responsive>.table-bordered{border:1px solid #dee2e6!important}.handbook_table_wrapper .table-bordered>:not(caption)>*{border-width:1px 0!important;border-color:#dee2e6!important}.handbook_table_wrapper .table-bordered thead td, 
.handbook_table_wrapper .table-bordered thead th{min-width:100px!important;vertical-align:top!important}.handbook_table_wrapper th{background:#1e91ce!important;font-size:15px;color:#fff;font-weight:500;border:1px solid white;border-top:0px!important;padding:.60rem}.handbook_table_wrapper td{padding:.50rem;border:1px solid #efefef;font-size:15px;background:white}.handbook_table_wrapper .table-responsive > .table-bordered{border:0;font-size:15px}@media (max-device-width: 560px){.handbook_page_container{padding:0 10px!important}.handbook_page_container li{font-size:15px!important}.handbook_page_container p{line-height:1.5}.handbook_page_container h3{font-size:24px!important}}@media (min-width: 992px){.handbook-section{padding-top:100px}.handbook_hero_image{padding-left:10px;padding-right:10px}}@media (max-width: 991px){.handbook_hero_image h1{font-size:35px}.handbook-section{padding-top:130px}.handbook_hero_image{height:200px!important;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}}.covid-page-container{margin-top:0px;margin-bottom:30px;font-size:15px}.assistance-modal .form-container-component{box-shadow:none!important}.assistance-button{background-color:#00aae4;color:white;border:none;border-radius:4px;padding:12px 20px;font-size:16px;cursor:pointer;width:300px;text-align:center;font-weight:400}.btn-primary:focus{background-color:#00aae4!important;color:#FFF!important}.assistance-button:hover{background-color:#0052a3}.note-text{padding-bottom:13px}.assistance-modal{z-index:10001!important}.validation-error{color:#dc3545;font-size:14px;margin-bottom:15px}.loader-container{display:flex;justify-content:center;align-items:center;height:150px}.result-modal .modal-content{border-radius:10px}.result-modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.result-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6}.form-label{font-size:inherit;font-weight:600!important;margin-bottom:8px;display:block}.payments-select{font-size:0.90rem!important;font-weight:400!important;border-left:2px solid #1d90cc!important;border-right:2px solid #1d90cc!important}.form-container .form-label{font-weight:600!important}.form-container select.form-select{font-size:0.90rem;border-color:#ced4da}.form-container .form-check-inline{margin-right:1.5rem}.form-submit-btn{background-color:#00aae4;border-color:#00aae4;padding:8px 30px;font-weight:500}@media (max-width: 991px){.assistance-modal{padding-left:0!important}.assistance-button{padding:10px 16px;font-size:14px;margin-left:auto;margin-right:auto;display:block}}@media (max-width: 768px){.form-control{font-size:13px}.assistance-button{padding:10px 16px;font-size:14px;margin-left:auto;margin-right:auto;display:block}.form-label{font-size:13px!important}}.los-article{width:100%}.los-license-wrapper .table-bordered{border:none;margin-bottom:0px}.los-license-wrapper:focus{z-index:3;outline:0;box-shadow:none}.los-license-wrapper .MuiRating-root{color:#00aae4;cursor:pointer;display:inline-flex;position:relative;font-size:1.5rem;text-align:left;-webkit-tap-highlight-color:transparent}.los-license-wrapper .total_reviews_block .MuiRating-icon{color:#00aae4;display:-webkit-inline-box;transition:transform 150ms cubic-bezier(0.4,0,0.2,1) 0ms;pointer-events:none;font-size:1.5rem}.los-license-wrapper [class^='MuiBox-root']{border-color:transparent;margin-bottom:0px}.los-license-wrapper{}.los-hero-image{margin-top:65px;background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/loanofficersearch/images/loanofficersearchbg.webp");min-height:30vh;background-position:right;background-repeat:no-repeat;background-size:cover;position:relative}.los-loan-search-div{width:70%;background-color:#fff;border-radius:50px;padding:15px 5px;position:absolute;top:80%;left:17%;box-shadow:0px 0px 9px 4px rgba(0,0,0,0.08)}.los-loan-search-field{width:80%;border-radius:20px;border:2px solid #dee2e6}.los-loan-search-button{border-radius:20px;background:#00aae4!important;border-color:#00aae4!important;margin-left:6px}.los-loan-search-inner-div{display:flex;justify-content:center}.los-person-card{min-height:320px;background:#fff;width:100%;box-shadow:-2px 0px 12px 1px #6262622b;margin-bottom:20px;margin-right:20px;text-align:center;cursor:pointer;position:relative;padding:20px;border-top:5px solid #26aae1}.los-officer-img-div{width:150px;border-radius:80px;height:150px;overflow:hidden;margin:0 auto;margin-bottom:10px}.los-officer-img-div img{max-width:100%;background-color:grey}.los-button{border:1px solid #00aae4!important;margin:7px;color:#00aae4;text-decoration:none}.los-button:hover{color:#fff!important;background:#00aae4!important;text-decoration:none!important}.los-officer-link{color:#000;text-decoration:none}.los-content-section{margin-top:20px}.los-container{margin-top:50px}.los-content-row{margin-top:30px}.los-no-results{text-align:center;width:100%;margin-bottom:50px}.los-search-prompt{margin-top:-30px;color:#212529;text-align:center;width:100%;margin-bottom:50px;font-size:18px}.los-loading-container{display:flex;justify-content:center;align-items:center;min-height:200px;width:100%}.los-loading-spinner{width:50px;height:50px;border:5px solid rgba(0,170,228,0.2);border-radius:50%;border-top-color:#00aae4;animation:los-spin 1s ease-in-out infinite}@keyframes los-spin{to{transform:rotate(360deg)}}.los-error-message{text-align:center;color:#d32f2f;padding:20px;background-color:#ffebee;border-radius:4px;margin:20px;width:100%}@media only screen and (min-width: 320px) and (max-width: 767.7px){.los-loan-search-div{position:absolute;margin:0 auto;top:80%;padding:20px;left:1%;width:98%;font-size:12px;border-radius:50px}.los-loan-search-field{width:100%}.los-loan-search-button{width:80%;border-radius:20px;margin-top:10px}.los-loan-search-inner-div{flex-direction:column;align-items:center}.los-content-row{margin-top:72px}}@media only screen and (min-width: 768px) and (max-width: 800px){.los-loan-search-div{width:90%;left:5%;padding:10px}}@media only screen and (min-width: 801px) and (max-width: 1083px){.los-loan-search-div{width:80%;left:10%;padding:15px}}@media(max-width: 767px){.los-hero-image{margin-top:65px;background-image:linear-gradient(rgba(12,60,118,0.6),rgba(12,60,118,0.7)),url("https://resources.swmc.com/swmc-react-2025/loanofficersearch/images/loanofficersearchbg.webp");height:auto;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}}.los-loan-search-button:focus, .los-loan-search-button:active{color:#fff;background:#00aae4!important;border-color:#00aae4!important;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}@media only screen and (min-width: 320px) and (max-width: 374.7px){.los-loan-search-field{font-size:8px}}@media only screen and (min-width: 375px) and (max-width: 460.7px){.los-loan-search-field{font-size:9.5px}}@media only screen and (min-width: 461px) and (max-width: 575.7px){.los-loan-search-field{font-size:10.5px}}@media only screen and (min-width: 768px) and (max-width: 991.7px){.los-loan-search-field{font-size:15px}}.pageContainer_AffinityFruad{margin-top:84px;padding:20px 0px}.pageContainer_AffinityFruad h1{margin-bottom:25px;font-weight:600;font-size:2.5rem!important}@media only screen 
  and ( min-device-width : 320px )
  and ( max-device-width : 480px ){.pageContainer_AffinityFruad > div > div{width:100%}.pageContainer_AffinityFruad{padding:10px 40px!important}.bottomImgDiv > div{width:100%!important;margin:0 auto}.bottomImgDiv > div > div{margin-bottom:10px}.pageContainer_AffinityFruad h1{margin-top:3rem}}@media only screen 
  and ( min-device-width : 481px )
  and ( max-device-width : 575px ){.pageContainer_AffinityFruad > div > div{width:50%}.pageContainer_AffinityFruad{padding:10px 20px!important}.bottomImgDiv > div{width:100%!important}.bottomImgDiv > div > div{margin-bottom:10px}.pageContainer_AffinityFruad h1{margin-top:3rem}}@media(max-width:560px){.pageContainer_AffinityFruad p{margin-bottom:0!important}}@media only screen 
and ( min-device-width : 576px )
and ( max-device-width : 768px ){.pageContainer_AffinityFruad > div > div{width:100%}.bottomImgDiv > div{width:100%!important}.bottomImgDiv > div > div{margin-bottom:10px}.pageContainer_AffinityFruad h1{font-size:1.5rem;margin-top:3rem}}@media ( max-device-width : 1200px ){.imgDiv{background-size:cover}}.Error_page-container{margin-top:13vh!important}.Error_page-container h1{font-weight:600;font-size:2.5rem}.header2{padding:10px 30px}.header2 h4{font-size:1.4rem}.section-terms{background:#F6FDFF;padding:20px;border-radius:11px;margin-bottom:10px}.section-terms i{margin-right:4px;margin-left:4px}.terms-header{height:3px;background:#00aae4;width:55px}.Error_page-section{background:#F6FDFF;padding:20px;border-radius:11px;margin-bottom:10px}.Error_page-section a{text-decoration:none;color:#007bff;background-color:transparent}.Error_page-section a:hover{text-decoration:underline;color:#0056b3}@media(max-width:767px){.Error_page-section{width:100%}.header2{padding:10px 15px}}.error-page .sitemap-hero-image{display:none}@media (max-width: 575px){.appr-calc-apply-btn-container{text-align:center;margin-top:-2rem!important;margin-bottom:1rem}.small-appr-calc{margin-bottom:2rem!important}.appr-calc-headingtagh4{margin-top:-1rem}.appr-calc-headingtag{margin-top:2rem;text-align:center;font-size:2rem!important}}@media (max-width: 992px){.appr-calc-table{width:100%!important}.appr-calc-headingtag{margin-top:2rem;text-align:center}}.appr-calc-zip-error{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.appr-calc-apply-btn-container{text-align:center;margin-top:2rem;margin-bottom:1rem}.appr-calc-apply-btn{margin-top:-6px;border:1px solid #30628d!important;min-width:10vw;color:#fff!important;background-color:#0d6efd!important;border-radius:15px!important;box-shadow:none!important;font-weight:600;padding:15px 20px!important}.appr-calc-apply-btn:hover{background-color:#0b5bd0!important;color:#fff!important}.appr-calc-apply-btn:focus{background-color:#0b5bd0!important;color:#fff!important;border-color:#1d90cc!important;box-shadow:0 0 0 0.2rem rgba(29,144,204,0.25)!important}.appr-calc-apply-btn:active{background-color:#0b5bd0!important;color:#fff!important;border-color:#1d90cc!important;box-shadow:0 0 0 0.2rem rgba(29,144,204,0.25)!important}.appr-calc-calculate-btn:focus{background-color:#0b5bd0!important;color:#fff!important;border-color:#1d90cc!important;box-shadow:0 0 0 0.2rem rgba(29,144,204,0.25)!important}.appr-calc-calculate-btn:active{background-color:#0b5bd0!important;color:#fff!important;border-color:#1d90cc!important;box-shadow:0 0 0 0.2rem rgba(29,144,204,0.25)!important}.appr-calc-form.shadow{box-shadow:0px 0px 20px rgba(0,0,0,0.4)!important}.appr-calc-form.rounded-lg{border-radius:0.3rem!important}.appr-calc-form.p-4{padding:1.5rem!important;margin-bottom:3rem}.appr-calc-heading{margin-top:84px;padding:30px 0px}.appr-calc-headingtag{font-size:2.5rem;color:#707070}.appr-calc-headingtagh4{color:#707070;font-size:1.5rem}.small-appr-calc{font-size:0.875rem}:root{--cu-bluebg:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/bluebg.webp');--cu-whitedots:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/white-dots.webp');--cu-lines:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/lines.webp')}.cu-form-main{width:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;background-image:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/white-dots.webp'),url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/white-dots.webp'),url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/bluebg.webp'),url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/lines.webp');background-image:var(--cu-whitedots),var(--cu-whitedots),var(--cu-bluebg),var(--cu-lines);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:5% 10%,85% 55%,top,0% 10%;background-size:auto auto,auto auto,100% 55%,contain;background-size:initial,initial,100% 55%,contain}.cu-form-main h1{font-weight:100;color:white;text-align:center;padding-bottom:10px;border-bottom:1px solid rgb(79,98,148)}.cu-form-main p{color:#bf1650;width:100%;text-align:justify;margin-left:5px}.cu-form-main input::placeholder{font-size:18.7653px!important;line-height:28px!important;color:rgba(96,88,82,0.7)!important}.contact_form .form-select{color:#495057;border-left:1px solid #1d90cc;border-right:1px solid #1d90cc}.cu-form-main input[type='text'],
  .cu-form-main input[type='number'],
  .cu-form-main input[type='select'],
  .cu-form-main input[type='password'],
  .cu-form-main input[type='email']{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:10px}.contact_form .form-container{box-shadow:none!important;padding:2rem 0.5rem}.cu-form-main label{display:none}.cu-form-main a{color:#26a9e0}.cu-form-main .cu-tcpa{color:#000;font-size:14px;font-weight:300;text-align:justify;width:100%}.cu-form-main .cu-checkers .form-check-input,
  .cu-form-main .form-check-label{padding:0!important;line-height:125%;display:flex;justify-content:flex-start;align-items:center}.cu-form-main input[type='checkbox']{position:relative;width:0;height:0;display:flex;justify-content:center;align-items:center}.contact_form .consent-buttons-columns{text-align:left!important;margin-bottom:2rem}.cu-form-main input[type='checkbox']:before{content:'';position:absolute;width:16px;height:15px;background:white;margin-left:-10px;outline:1px solid rgb(88,88,88);border-radius:2px}.cu-form-main input[type='checkbox']:checked:before{content:'';position:absolute;width:16px;height:15px;background:white;margin-left:-10px;outline:1px solid #083f88;border-radius:2px}.cu-form-main input[type='checkbox']:checked:after{content:'';position:absolute;width:12px;transform:rotate(-45deg);margin-left:-8px;margin-top:-2px;height:5px;outline:#083f88;border-left:2px solid #083f88;border-bottom:2px solid #083f88}.cu-form-main .cu-checkers .form-check-input{margin:-0.2rem 0.6rem 0 0}.cu-form-main .cu-checkers .form-check-input:first-child{margin:0.6rem 0.25rem 0 -0.15rem}.cu-form-main .cu-checkers .form-check-label{margin:0 0.75rem 0.3rem 0.5rem;font-size:14px;line-height:24px;text-align:left;padding:0!important;font-weight:600}.cu-form-main .cu-checkers{margin-left:1rem!important}.cu-form-main .cu-form-title{color:white;font-weight:600;font-size:42px}.cu-form-main .cu-form-subtitle{color:#ffffff;font-weight:300;font-size:30px}.cu-form-main .cu-submit{background:#083f88;border-radius:11.9275px;font-family:Poppins;font-style:normal;font-weight:500;font-size:25.0204px;line-height:38px;text-align:center;color:#ffffff;border:0;padding:0.25rem 2.75rem;margin-top:1rem;transition:background-color 0.4s}.cu-form-main .cu-submit:hover{background-color:#00aae4}.cu-form-main .cu-magnify{width:40px;height:40px}.cu-form-main .cu-form-area{background:white;border-radius:10px;margin:2rem 0;display:flex;margin-left:auto;margin-right:auto;max-width:600px;width:100%}.contact_form{box-shadow:0px 0px 19.3896px 9.69479px rgba(0,0,0,0.25);border-radius:10px;padding-top:1rem}.cu-form-main .cu-form-area-row{display:flex;justify-content:center;width:100%}@media (max-width: 600px){.cu-form-main .cu-form-title{font-size:30px}.cu-form-main .cu-form-subtitle{font-size:25px}}@media (max-width: 400px){.cu-form-main .cu-form-title{font-size:25px}.cu-form-main .cu-form-subtitle{font-size:20px}}@media (max-width: 499.91px){.cu-form-main .cu-tcpa{font-size:12px;line-height:15px}}@media (max-width: 350px){.cu-form-main .cu-checkers{flex-direction:column!important}}@media (max-width: 320px){.cu-form-main .cu-form-title{font-size:22px}.cu-form-main .cu-form-subtitle{font-size:16px}}.cu-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.cu-success-modal .modal-header,
  .cu-error-modal .modal-header{border-bottom:none}.cu-success-modal .modal-footer,
  .cu-error-modal .modal-footer{border-top:none}.contact_form .invalid-feedback{margin-left:5px}.cu-bg{padding:2rem 0;background-image:url(https://resources.swmc.com/swmc-react-2025/ContactUs/images/wave.webp),url(https://resources.swmc.com/swmc-react-2025/ContactUs/images/wave-flipped.webp);background-repeat:no-repeat,no-repeat;background-position:0% 20%,bottom right;background-size:contain,contain;width:100%}.cu-locations{padding:2rem 0}.cu-locations-title{color:#083f88;font-weight:600!important;font-size:2.2rem;letter-spacing:2px;font-weight:600;text-align:center;margin-bottom:1rem}.cu-loan-search-div{width:70%;margin:0 auto;background:#ffffff;box-shadow:0px 0px 13.6139px 6.80693px rgba(0,0,0,0.25);border-radius:50px}.cu-loan-search-inner-div{display:flex;justify-content:space-between;align-items:center}.cu-loan-search-field{width:80%;border:none;font-weight:400;font-size:22px;line-height:100%;border-radius:50px;margin-left:1rem;padding-top:0.5rem;color:#083f88!important}.cu-loan-search-button{border-radius:37.3924px;color:#FFFFFF;font-size:20px;justify-content:center;align-items:center;white-space:nowrap;padding:15px 2rem;background:#083f88;box-shadow:0px 0px 13.6139px 6.80693px rgba(0,0,0,0.25)}.cu-loan-search-button:hover{color:#ffffff;background-color:#007bff}.cu-location-card{background:#FFFFFF;box-shadow:0px 4px 15px rgba(0,0,0,0.05);border-radius:10px;padding:1rem;margin-bottom:1.5rem;transition:transform 0.3s ease}.cu-location-card:hover{transform:translateY(-5px);box-shadow:0px 6px 20px rgba(0,0,0,0.1)}.cu-location-card .cu-location-title{color:#083f88;font-weight:600;font-size:1.25rem}.cu-location-card .cu-state-city{margin-bottom:1rem;border-bottom:1px solid #ececec;padding-bottom:0.5rem}.cu-location-card .cu-data-label{display:flex;margin-bottom:0.75rem;align-items:flex-start}.cu-location-card .cu-content-label{font-weight:600;color:#083f88;width:120px;flex-shrink:0}.cu-location-card .cu-border-right-side{border-right:1px solid #ececec;margin:0 0.75rem}.cu-location-card .cu-content-data{margin-bottom:0;flex-grow:1;font-size:0.9rem}.cu-no-branches-message{text-align:center;padding:2rem;background:#f8f9fa;border-radius:8px;color:#083f88;font-weight:500;margin:1rem auto;width:100%;max-width:600px}@media only screen and (min-width: 320px) and (max-width: 575.9px){.cu-loan-search-div{width:100%}.cu-loan-search-field{width:90%;border:none;font-weight:400;font-size:18px;line-height:100%;border-radius:50px;margin-left:1rem}.cu-loan-search-button{padding:0.5rem 1rem;font-size:20px}}.branch-no-branches-message{margin-top:2rem;text-align:center}.branch-no-branches-message a{text-decoration:none;color:#000}.branch-no-branches-message a:hover{color:#0d6efd;text-decoration:underline!important}.branchlocationCards{background-clip:padding-box;font-size:15px;line-height:24px;margin-top:20px;min-height:200px;cursor:pointer;padding-bottom:15px;background-color:#ffffff;box-shadow:0px 0px 10px 3px #6262622b;transition:all 0.3s ease-in-out}.branchlocationCards:hover{background-color:#064b97!important;color:#ffffff!important;box-shadow:none;transition:all 0.3s ease-in-out}.branchlocationCards:hover{background-color:#064b97!important;color:#ffffff!important;box-shadow:none;transition:all 0.3s ease-in-out}.branch_state_city{display:flex;justify-content:space-between;align-items:center;background:rgba(0,170,228,0.1);padding:10px;color:#083f88;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.branch_state_city:hover{background:#00aae4!important;color:#ffffff!important}.branchcitytitle{font-size:18px;text-transform:uppercase;letter-spacing:2px;text-align:center}.branchlocationCards:hover .branch_state_city{background:#00aae4!important;color:#ffffff!important;transition:all 0.3s ease-in-out}.branchstatetitle{font-size:18px;text-transform:uppercase;letter-spacing:2px;text-align:center}.branchdataLable{display:flex;font-size:14px;padding-top:15px;justify-content:flex-start;align-items:center;font-weight:400;line-height:143%}.branchcontentLable{flex:20% 1;margin-left:15px;margin-right:10px;font-weight:400;font-size:15px;line-height:133%;align-self:flex-start;color:#083f88;transition:color 0.3s ease-in-out}.branchcontentLable:hover{color:#ffffff!important}.branchcontentData{margin-bottom:0;flex:80% 1;font-size:15px;padding-right:15px;font-weight:400;font-size:14px;line-height:143%;color:rgba(96,88,82,0.8);transition:color 0.3s ease-in-out}.branchlocationCards:hover .branchcontentLable,
.branchlocationCards:hover .branchcontentData{color:#ffffff!important}:root{--cu-bg:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/contactUs-bg-side.webp');--cu-phone:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/wired-phone.webp');--cu-lines:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/lines.webp');--cu-topbg:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/contactUs-bg-top.webp')}.cu-form-wrapper{margin:5rem 0 0 0!important;padding:0!important;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.cu-form-wrapper *{font-family:Poppins!important;font-weight:400}.cu-form-wrapper a:hover{text-decoration:none}.cu-form-wrapper .cu-a-link:hover{text-decoration:underline}.cu-form-wrapper  .cu-contact-bg{background-image:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/contactUs-bg-side.webp'),url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/wired-phone.webp'),url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/lines.webp');background-image:var(--cu-bg),var(--cu-phone),var(--cu-lines);background-size:contain,5rem,contain;background-repeat:no-repeat,no-repeat,repeat;background-position:top right,top 5% left 6%,center -20rem;contain:layout;content-visibility:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cu-pad-left-2{padding:0 0 0 0.5rem!important}@media (min-width: 992px){.cu-pad-left-3{padding:0 0 0 1rem!important}}@media (max-width: 991px){.cu-form-wrapper .cu-contact-bg{background-image:url('https://resources.swmc.com/swmc-react-2025/ContactUs/images/contactUs-bg-top.webp');background-image:var(--cu-topbg);background-size:100%;background-repeat:no-repeat;background-position:top center}.cu-pad-left-3{padding:0!important}}.cu-contact-main{background:no-repeat 0% 5%;background-size:6rem}.cu-contact-main .cu-small{display:none}.cu-contact-main a{text-decoration:none}.cu-contact-main .cu-contact-title{color:#083f88;font-size:74px;margin:3rem 0;font-weight:600;contain:layout style;content-visibility:auto;will-change:auto}.cu-contact-main .cu-dark-box{background:#083f88;border-radius:0px 20px 17px 0px;text-align:left;color:#ffffff}.cu-contact-main .cu-dark-box strong{font-weight:400;font-size:40px}.cu-contact-main .cu-dark-box .cu-text{font-size:34px;padding:0 1rem;font-weight:300}.cu-contact-main .cu-white-box{color:#083f88;border-left:2px dashed #00aae4;padding:1rem 1rem;text-align:left}.cu-contact-main .cu-white-box .cu-text{font-size:20px}.cu-contact-main .cu-link-color{color:#083f88;transition:color 0.4s}.cu-contact-main .cu-link-color:hover{color:#00aae4}.cu-contact-main .cu-white-box .cu-bold-text{font-size:30px}.cu-contact-main .cu-contact-info.cu-white-box .cu-bold-text{font-size:24px}.cu-contact-main .cu-contact-info.cu-white-box .cu-text{font-size:20px}.cu-contact-main .cu-light-box{width:50%;min-width:6rem;background:#00aae4;border-radius:0px 10px 10px 0px;font-weight:600;font-size:22.8254px;color:#ffffff;height:3rem;line-height:100%;display:flex;justify-content:flex-start;padding:0 1rem;align-items:center;transition:background 0.4s}.cu-contact-main .cu-light-box:hover{background:#083f88}.cu-contact-main .cu-light-box .cu-text{color:white}.cu-contact-main .cu-office-icon{height:3rem;width:3rem;padding:0.5rem 0rem}.cu-contact-main .cu-email{width:70%;font-size:18px}@media only screen and (max-width: 991.7px){.cu-form-wrapper{margin:8.5rem 0 0 0!important}.cu-form-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:138px;background:#083f88;z-index:-1}.cu-contact-main .cu-contact-title{color:#ffffff;margin:2vw 0 70vw 0!important}.cu-contact-main .cu-dark-box{border-radius:0;width:100%;text-align:center;padding:1rem 0;margin:0.5rem 0}.cu-contact-main .cu-dark-box .cu-text,
  .cu-contact-main .cu-dark-box strong{text-align:center;font-weight:400;font-size:50px;line-height:136%;color:#ffffff}.cu-contact-main .cu-dark-box strong{font-size:60px;font-weight:600}.cu-contact-main .cu-white-box .cu-bold-text,
  .cu-contact-main .cu-white-box .cu-text{font-size:35px;font-weight:600;line-height:135%;text-align:center;color:#083f88}.cu-contact-main .cu-white-box .cu-text{font-size:23px;font-weight:300}.cu-contact-main .cu-white-box{border-radius:0;width:100%;text-align:center;border:none;margin:0.5rem 0}.cu-contact-main .cu-light-box{border-radius:0;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;background:#ffffff}.cu-contact-main .cu-light-box .cu-text{background:#00aae4;padding:1rem 1rem!important;border-radius:10px;font-style:normal;font-weight:600;font-size:25.0413px;text-align:center;color:#ffffff;min-width:25rem;transition:0.4s}.cu-contact-main .cu-light-box:hover{background:transparent}.cu-contact-main .cu-light-box .cu-text:hover{background:#083f88}.cu-contact-main .cu-white-box.cu-contact-info{margin:1rem 0}.cu-contact-main .cu-white-box.cu-contact-info .cu-text:hover{transition:color 0.4s;color:#00aae4!important}.cu-contact-main .cu-office-icon{height:4rem;width:4rem;padding:0}}@media (max-width: 600px){.cu-contact-main .cu-contact-title{font-size:60px}.cu-contact-main .cu-light-box .cu-text{min-width:25rem}.cu-contact-main .cu-dark-box .cu-text{font-size:40px}.cu-contact-main .cu-dark-box strong{font-size:50px}}@media (max-width: 500px){.cu-contact-main .cu-email .cu-text{font-size:20px}.cu-contact-main .cu-light-box .cu-text{min-width:22rem}.cu-contact-main .cu-small{display:inline;display:initial}.cu-contact-main .cu-contact-title{font-size:50px}.cu-contact-main .cu-dark-box .cu-text,
  .cu-contact-main .cu-dark-box strong{font-size:30px}.cu-contact-main .cu-dark-box strong{font-size:40px}}@media (max-width: 400px){.cu-contact-main .cu-light-box .cu-text{min-width:18rem}.cu-contact-main .cu-contact-title{font-size:40px}.cu-contact-main .cu-dark-box .cu-text,
  .cu-contact-main .cu-dark-box strong{font-size:25px}.cu-contact-main .cu-dark-box strong{font-size:35px}.cu-contact-main .cu-email .cu-text{font-size:18px}}@media (max-width: 321px){.cu-contact-main .cu-email .cu-text{font-size:15px}.cu-contact-main .cu-contact-title{font-size:30px}.cu-contact-main .cu-dark-box .cu-text,
  .cu-contact-main .cu-dark-box strong{font-size:20px}.cu-contact-main .cu-dark-box strong{font-size:28px}.cu-contact-main .cu-light-box .cu-text{min-width:15rem}}.cls-form-main{width:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;background-image:var(--cls-whitedots),var(--cls-whitedots),var(--cls-bluebg),var(--cls-lines);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:5% 10%,85% 55%,top,0% 10%;background-size:auto auto,auto auto,100% 55%,contain;background-size:initial,initial,100% 55%,contain}.cls-form-main h1{font-weight:100;color:white;text-align:center;padding-bottom:10px;border-bottom:1px solid rgb(79,98,148)}.contact_form_servicing .consentDesc p{padding-left:0px}.cls-form-main p{color:#bf1650;width:100%;text-align:justify;margin-left:5px}.cls-form-main input::placeholder{font-size:18.7653px!important;line-height:28px!important;color:rgba(96,88,82,0.7)!important}.contact_form_servicing .form-select{color:#495057;border-left:2px solid #1d90cc!important;border-right:2px solid #1d90cc!important}.contact_form_servicing .form-control{color:#495057;border-left:2px solid #1d90cc!important;border-right:2px solid #1d90cc!important}.cls-form-main input[type='text'],
  .cls-form-main input[type='number'],
  .cls-form-main input[type='select'],
  .cls-form-main input[type='password'],
  .cls-form-main input[type='email']{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:10px}.contact_form_servicing .form-container{box-shadow:none!important;padding:2rem 0.5rem}.cls-form-main label{display:none}.cls-form-main a{color:#26a9e0}.cls-form-main .cls-tcpa{color:#000;font-size:14px;font-weight:300;text-align:justify;width:100%}.cls-form-main .cls-checkers .form-check-input,
  .cls-form-main .form-check-label{padding:0!important;line-height:125%;display:flex;justify-content:flex-start;align-items:center}.cls-form-main input[type='checkbox']{position:relative;width:0;height:0;display:flex;justify-content:center;align-items:center}.contact_form_servicing .consent-buttons-columns{text-align:left!important;margin-bottom:2rem}.cls-form-main input[type='checkbox']:before{content:'';position:absolute;width:16px;height:15px;background:white;margin-left:-10px;outline:1px solid rgb(88,88,88);border-radius:2px}.cls-form-main input[type='checkbox']:checked:before{content:'';position:absolute;width:16px;height:15px;background:white;margin-left:-10px;outline:1px solid #083f88;border-radius:2px}.cls-form-main input[type='checkbox']:checked:after{content:'';position:absolute;width:12px;transform:rotate(-45deg);margin-left:-8px;margin-top:-2px;height:5px;outline:#083f88;border-left:2px solid #083f88;border-bottom:2px solid #083f88}.cls-form-main .cls-checkers .form-check-input{margin:-0.2rem 0.6rem 0 0}.cls-form-main .cls-checkers .form-check-input:first-child{margin:0.6rem 0.25rem 0 -0.15rem}.cls-form-main .cls-checkers .form-check-label{margin:0 0.75rem 0.3rem 0.5rem;font-size:14px;line-height:24px;text-align:left;padding:0!important;font-weight:600}.cls-form-main .cls-checkers{margin-left:1rem!important}.cls-form-main .cls-form-title{color:white;font-weight:600;font-size:42px}.cls-form-main .cls-form-subtitle{color:#ffffff;font-weight:300;font-size:30px}.cls-form-main .cls-submit{background:#083f88;border-radius:11.9275px;font-family:Poppins;font-style:normal;font-weight:500;font-size:25.0204px;line-height:38px;text-align:center;color:#ffffff;border:0;padding:0.25rem 2.75rem;margin-top:1rem;transition:background-color 0.4s}.cls-form-main .cls-submit:hover{background-color:#00aae4}.cls-form-main .cls-magnify{width:40px;height:40px}.cls-form-main .cls-form-area{background:white;border-radius:10px;margin:2rem 0;display:flex;margin-left:auto;margin-right:auto;max-width:650px;width:100%}.contact_form_servicing{box-shadow:0px 0px 19.3896px 9.69479px rgba(0,0,0,0.25);border-radius:10px;padding-top:1rem}.cls-form-main .cls-form-area-row{display:flex;justify-content:center;width:100%}@media (max-width: 600px){.cls-form-main .cls-form-title{font-size:30px}.cls-form-main .cls-form-subtitle{font-size:25px}}@media (max-width: 400px){.cls-form-main .cls-form-title{font-size:25px}.cls-form-main .cls-form-subtitle{font-size:20px}}@media (max-width: 499.91px){.cls-form-main .cls-tcpa{font-size:12px;line-height:15px}}@media (max-width: 350px){.cls-form-main .cls-checkers{flex-direction:column!important}}@media (max-width: 320px){.cls-form-main .cls-form-title{font-size:22px}.cls-form-main .cls-form-subtitle{font-size:16px}}.cls-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.cls-success-modal .modal-header,
  .cls-error-modal .modal-header{border-bottom:none}.cls-success-modal .modal-footer,
  .cls-error-modal .modal-footer{border-top:none}.contact_form_servicing .invalid-feedback{margin-left:5px}.hero-banner{background:#000000;background-image:100% 100%;height:50vh;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:20px;border-radius:8px;margin:90px 20px 20px}.hero-text{color:white;font-size:60px;line-height:0.9;text-shadow:2px 2px 4px rgba(0,0,0,0.5);max-width:70%;font-family:Poppins}@media (max-width: 767.7px){.hero-text{max-width:100%;font-size:40px}.hero-banner{background-position:9% center;margin:85px 10px 10px;height:30vh}}@media screen and (max-width: 400px){.hero-text{font-size:40px!important}}@media screen and (min-width:1180px) and (max-width: 1440px){.hero-text{max-width:100%;font-size:65px}}.correspondent-container{margin:0 auto;padding:20px 40px;color:#212529}.correspondent-title{font-size:2rem;font-weight:700;color:#212529;margin-bottom:15px}.correspondent-description{margin-bottom:20px;line-height:1.5;text-align:justify}.correspondent-subtitle{font-size:2rem;font-weight:700;color:#212529;margin-top:30px;margin-bottom:15px}.correspondent-partners-description{margin-bottom:20px;line-height:1.5;font-size:16px;text-align:justify}.benefits-list{padding-left:20px;margin:15px 0}.benefits-list li{margin-bottom:5px;position:relative;list-style-type:disc;color:#212529}.application-info{margin-top:20px}.pricing-description{margin-bottom:30px;line-height:1.5;text-align:justify}.cl-link{color:#007bff;text-decoration:none;cursor:pointer}.cl-link:hover{text-decoration:underline}@media screen and (max-width: 767.7px){.correspondent-container{padding:20px 20px}}.whl-guideline-container{margin:0 auto;padding:16px;position:relative}.whl-guideline-title{font-size:36px;font-weight:700;text-align:center;color:#00b0e4;margin-bottom:24px}.whl-intro-text{text-align:center;margin-bottom:32px;line-height:1.5}.whl-text-primary{color:#083f88;font-weight:600;text-align:center;margin-bottom:24px}.whl-login-title{color:#083f88;font-size:24px;font-weight:700;text-align:center;margin-bottom:32px}.whl-help-text{font-size:10px;color:#083f88;margin-top:24px;margin-bottom:24px;text-align:left}.whl-panels-container{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.whl-panel{flex:1 1;border:2px solid #083f88;border-radius:20px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1);background-color:white;background:#083f88}.whl-panel-header{background-color:#083f88;color:white;padding:16px;font-size:24px;font-weight:700;text-align:center}.whl-panel-content{padding:32px;display:flex;flex-direction:column;align-items:center;border-radius:16px;background:#ffffff!important;min-height:350px}.whl-sunsoft-login-panel{padding:12px 32px!important}.whl-button-primary{background-color:#00aae4;color:white;padding:8px 24px;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease-out;margin-bottom:24px}.whl-button-primary:hover{background-color:#0099cc}.whl-mt-20{margin-top:20px}@media (min-width: 768px){.whl-panels-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}.whl-panels-container .whl-panel:first-child{height:-webkit-fit-content;height:fit-content}.whl-panels-container .whl-panel:first-child .whl-panel-content{height:350px}.whl-panels-container .whl-panel:last-child{height:auto;min-height:0;min-height:initial}}@media screen and (min-width:768px) and (max-width: 991.7px){.whl-panel-header{padding:16px 5px;font-size:22px}.whl-panels-container .whl-panel:first-child .whl-panel-content{height:380px}.crspdt_popup_overlay{left:-27.5%!important}.crspdt_popup_container{width:300px!important}.crspdt_popup_title{font-size:14.5px!important}.crspdt_delegated_btn_text{font-size:13px!important}.crspdt_non-delegated_btn_text{font-size:13px!important}}.crspdt_popup_overlay{position:absolute;z-index:100;top:-300%;left:-50%}.crspdt_popup_container{position:relative;width:400px;height:200px}.crspdt_popup_content{position:absolute;left:-0.44%;right:0.42%;top:2.52%;bottom:1.46%;box-sizing:border-box;background:#EFFBFF;border:2px solid #00AAE4;border-radius:12.72px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,0.2)}.crspdt_popup_title{position:absolute;left:11.34%;right:11.3%;top:11.87%;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:19.0801px;line-height:29px;color:#000000;text-align:center}.crspdt_delegated_btn_container{position:absolute;left:12.21%;right:12.38%;top:35.21%;bottom:43.8%}.crspdt_delegated_btn{position:relative;width:100%;height:100%;background:linear-gradient(193.49deg,#00AAE4 9.03%,#083F88 193.77%);border-radius:12.72px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background 300ms ease-out,box-shadow 300ms ease-out}.crspdt_delegated_btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:radial-gradient(160.1% 160.1% at 23.06% 0%,#00AAE4 0%,#00AAE4 16.83%,#083F88 50.48%)}.crspdt_delegated_btn:active{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:radial-gradient(160.1% 160.1% at 23.06% 0%,#00AAE4 0%,#00AAE4 16.83%,#083F88 50.48%)}.crspdt_delegated_btn_text{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15.2641px;line-height:23px;color:#FFFFFF}.crspdt_non-delegated_btn_container{position:absolute;left:12.21%;right:12.38%;top:63.44%;bottom:15.57%}.crspdt_non-delegated_btn{position:relative;width:100%;height:100%;background:linear-gradient(164.12deg,#083F88 16.03%,#021022 128.84%);border-radius:12.72px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background 300ms ease-out,box-shadow 300ms ease-out}.crspdt_non-delegated_btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(157.63deg,#0A3267 12.55%,#0C57B9 83.65%)}.crspdt_non-delegated_btn:active{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(157.63deg,#0A3267 12.55%,#0C57B9 83.65%)}.crspdt_non-delegated_btn_text{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15.2641px;line-height:23px;color:#FFFFFF}.crspdt_delegate_btn_container{position:absolute;left:12.21%;right:12.38%;top:35.21%;bottom:43.8%}.crspdt_delegate_btn{position:relative;width:100%;height:100%;background:linear-gradient(193.49deg,#00AAE4 9.03%,#083F88 193.77%);border-radius:12.72px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background 300ms ease-out,box-shadow 300ms ease-out}.crspdt_delegate_btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(164.12deg,#083F88 16.03%,#021022 128.84%)}.crspdt_delegate_btn:active{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(164.12deg,#083F88 16.03%,#021022 128.84%)}.crspdt_delegate_btn_text{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15.2641px;line-height:23px;color:#FFFFFF}.crspdt_non_delegate_btn_container{position:absolute;left:12.21%;right:12.38%;top:63.44%;bottom:15.57%}.crspdt_non_delegate_btn{position:relative;width:100%;height:100%;background:linear-gradient(164.12deg,#083F88 16.03%,#021022 128.84%);border-radius:12.72px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background 300ms ease-out,box-shadow 300ms ease-out}.crspdt_non_delegate_btn:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(193.49deg,#00AAE4 9.03%,#083F88 193.77%)}.crspdt_non_delegate_btn:active{box-shadow:0 4px 8px rgba(0,0,0,0.2);background:linear-gradient(193.49deg,#00AAE4 9.03%,#083F88 193.77%)}.crspdt_non_delegate_btn_text{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15.2641px;line-height:23px;color:#FFFFFF}.button_container{position:relative;height:40px;display:inline-block}@media (max-width: 768px){.crspdt_popup_overlay{left:-27%}.crspdt_popup_container{position:relative;width:300px;height:200px}.crspdt_popup_title{font-size:15.0801px}.crspdt_delegated_btn_text{font-size:13.2641px}.crspdt_non-delegated_btn_text{font-size:13.2641px}}@media screen and (min-width: 320px) and (max-width: 374.7px){.crspdt_popup_overlay{left:-14.5%!important}.crspdt_popup_container{width:250px!important}.crspdt_popup_title{font-size:12.5px!important}.crspdt_delegated_btn_text{font-size:10.2641px!important}.crspdt_non-delegated_btn_text{font-size:10.2641px!important}}.covid-hero-banner{background:#000000;background-image:100% 100%;height:300px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;padding:20px;border-radius:8px;margin-left:20px;margin-right:20px;margin-bottom:20px}.covid-section{min-height:400px}.covid-section{padding-top:110px}.hero-text{color:white;font-size:60px;line-height:0.9;text-shadow:2px 2px 4px rgba(0,0,0,0.5);max-width:70%;font-family:Poppins}@media (max-width: 991px){.covid-section{padding-top:140px}}@media (max-width: 767.7px){.covid-section{padding-top:140px}.hero-text{max-width:100%;font-size:45px}.covid-hero-banner{margin-left:5px;margin-right:5px;margin-bottom:10px;align-items:center;height:250px}}@media screen and (max-width: 389px){.hero-text{font-size:40px}}@media screen and (min-width:1180px){.hero-text{max-width:100%;font-size:65px}}.notice-container{padding:20px 80px;margin:0 auto;color:#212529;text-align:justify}.notice-text{margin:0 0 15px 0;font-size:16px;line-height:1.5;color:#212529}.additional-text{margin:0 0 15px 0;font-size:16px;line-height:1.5;color:#212529}.button-container{display:flex;justify-content:flex-start}.button-link{text-decoration:none}@media (max-width: 768px){.notice-container{padding:15px}.notice-text, .additional-text{font-size:14px}.notice-container{padding:20px 20px}}.cl-form input[type="button"].cl-logout-button{background:#6c757d;color:white;border:none;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:7px 14px!important;font-size:16px;border-radius:.50rem!important;font-weight:400;display:flex;justify-content:center;cursor:pointer}.cl-form input[type="button"].cl-logout-button:hover{background:#5a6268}.cl-rate-title{font-weight:500;margin-bottom:20px;text-align:center;font-size:1.5rem;color:#333}.cl-form-wrapper{max-width:500px;margin:0 auto}.cl-form-area{padding:10px 15px;border-radius:5px;background-color:#fff}.cl-form{display:flex;flex-direction:column;max-width:100%;background:#fff;max-width:500px;margin:0 auto}.cl-sunsoft-title{color:#083f88;text-align:center;font-size:26px;font-weight:700;margin-bottom:20px}.cl-form-group{margin-bottom:15px;width:100%}.cl-coupon-code{margin-top:2rem;margin-bottom:10px}.cl-company-code{margin-bottom:10px!important;margin-top:2rem!important}.cl-filetype-label{display:block;font-size:16px;margin-bottom:20px;font-weight:600;color:#083f88}.cl-form input[type=text], 
  .cl-form input[type=number], 
  .cl-form input[type=password], 
  .cl-form input[type=email],
  .cl-form .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:rgb(73,80,87);background-color:#fff;background-clip:padding-box;border:1px solid rgb(206,212,218);border-left:1px solid #1d90cc;border-right:1px solid #1d90cc;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:10px}.cl-form input[type=text]:focus, 
  .cl-form input[type=number]:focus, 
  .cl-form input[type=email]:focus, 
  .cl-form input[type=password]:focus,
  .cl-form .form-control:focus{outline:none;border:1px solid #004a93;box-shadow:0 0 0 0.2rem rgba(0,163,224,0.25)}.cl-radio-group{display:flex;gap:20px;margin-top:5px}.cl-radio-option{display:flex;align-items:center}.cl-radio-group .cl-radio-option input[type="radio"]{margin-right:5px;accent-color:#00a3e0}.cl-radio-label{font-size:16px;color:#000000}.cl-error-input{border-color:#dc3545!important}.cl-error-message{color:#dc3545;font-size:12px;margin-top:5px;margin-bottom:0}.cl-form button[type="submit"],
  .cl-form input[type="submit"]{background:#00a3e0;color:white;border:none;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:7px 14px!important;font-size:16px;border-radius:.50rem!important;font-weight:400;display:flex;justify-content:center;cursor:pointer}.cl-form button[type="submit"]:hover,
  .cl-form input[type="submit"]:hover{background:#0082b3}.cl-form button[type="submit"]:active,
  .cl-form input[type="button"]:active,
  .cl-form input[type="submit"]:active{transition:0.3s all;transform:translateY(3px);border:1px solid transparent;opacity:0.8}.cl-form input[type="button"]{background:#00a3e0;color:white;border:none;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:7px 14px!important;font-size:16px;border-radius:.50rem!important;font-weight:400;display:flex;justify-content:center;cursor:pointer}.cl-temp{display:flex!important;gap:90px!important;margin-left:-12px;justify-content:center;margin-top:20px}@media(min-width:992px){.cl-temp{gap:56px!important}}@media(max-width:992px){.cl-temp{gap:56px!important}}.cl-submit-button:hover, 
  .cl-access-button:hover{background:#0082b3}.cl-submit-button:focus,
  .cl-access-button:focus{outline:none}.cl-consent-desc{font-size:10px;color:#083f88;text-align:left}.cl-consent-desc p{margin:0}.cl-loader-container{display:flex;justify-content:center;padding:40px 0;margin-top:3rem}.cl-loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #00a3e0;width:50px;height:50px;animation:cl-spin 1s linear infinite}@keyframes cl-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cl-error-container{text-align:center;padding:20px}@media screen and (min-width:768px) and (max-width:991.7px){.cl-form{width:300px!important}.cl-temp{margin-left:0px;gap:30px!important}}@media screen and (max-width:500px){.cl-form{width:255px!important}.cl-temp{margin-left:0px;gap:20px!important}.cl-form button[type="submit"],
  .cl-form input[type="submit"]{padding:7px 10px!important;font-size:14px}.cl-form input[type="button"].cl-logout-button{padding:7px 10px!important;font-size:14px}}@media screen and (min-width:371px) and (max-width:500px){.cl-form{width:280px!important}}
/*# sourceMappingURL=styles-3e79b48a.4990cc02.css.map*/