@font-face { font-family: filson; src:url("../fonts/filson/FilsonProBold.otf"); }body { padding: 0px; margin: 0px; font-family: Poppins, sans-serif; overflow-x: hidden; background: rgb(247, 247, 247) !important; }.txt-blue { color: rgb(51, 111, 183) !important; }.txt-blue-2 { color: rgb(34, 161, 255) !important; }.txt-blue-3 { color: rgb(72, 176, 252) !important; }.bg-color-white { background-color: white; }header { background: rgb(255, 255, 255); }header #offers { border-right: 1px solid rgb(222, 226, 230); }header .navbar { padding: 0px 1rem; }.navbar-nav > li > a { text-transform: uppercase; font-weight: bold; transition: 0.3s; color: rgb(0, 0, 0) !important; }.navbar-nav > li > a.active, .navbar-nav > li > a:hover { color: rgb(34, 161, 255) !important; }.navbar-nav > li > a { margin-left: 10px; margin-right: 10px; margin-top: 10px; }.dropdown-item:hover { background: rgb(141, 194, 8); color: rgb(255, 255, 255); }.gap40 { height: 40px; }.form-control { height: 50px; }#main-content .container { padding-top: 0px !important; }.btn { z-index: 999; position: relative; }@media screen and (max-width: 991px) {.navbar-nav li a { text-align: center; margin-top: 5px; margin-bottom: 5px; }.navbar-nav { margin-bottom: 10px; }}@media screen and (max-width: 767px) {.form-control { height: 50px; margin-bottom: 5px; }}header .navbar-brand img { max-width: 280px; margin-top: 10px; margin-bottom: 10px; height: 80px; object-fit: contain; }@media screen and (max-width: 991px) {header .navbar-brand img { margin-top: 0px; margin-bottom: 0px; }}.section1 { padding-top: 30px; padding-bottom: 0px; background: url("../img/homepage-banner.webp") center center / cover no-repeat; max-height: 750px; }.section1 h1 { font-family: Poppins, sans-serif; font-size: 34px; font-weight: 800; color: white; letter-spacing: 1px; line-height: 50px; }.section1 h1 .invalid { font-size: 41px; font-family: Poppins, sans-serif; }.section1 a.btn { width: 200px; }.home .btn-container-top { }@media screen and (max-width: 991px) {.section1 h1 { font-size: 38px; letter-spacing: 2px; }.section1 { max-height: unset; }}.section1 h4 { font-size: 25px; font-family: Poppins, sans-serif; color: white; font-weight: 500; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 40px; }@media screen and (max-width: 991px) {.section1 h4 { font-size: 17px; }}.section1 p { font-weight: 500; padding: 0px; margin: 20px 0px 13px; font-size: 16px; color: white; }.section1 p span { color: rgb(72, 176, 252); text-decoration: underline; font-weight: 700; }.section1 p.sub-head { max-width: 87%; }@media screen and (max-width: 991px) {.section1 p { margin: 0px 0px 20px; font-size: 17px; }}.section1 .imageb, .section3 .imageb { margin-top: -55px; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0xMjgwIDBsLTI2NiA5MS41MmE3Mi41OSA3Mi41OSAwIDAgMS0zMC43NiAzLjcxTDAgMHYxNDBoMTI4MHoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNMTI4MCAwbC0yNjIuMSAxMTYuMjZhNzMuMjkgNzMuMjkgMCAwIDEtMzkuMDkgNkwwIDB2MTQwaDEyODB6Ii8+PC9nPjwvc3ZnPg=="); background-size: 100% 100px; height: 100px; transform: rotateY(180deg); }.section3 .imageb { margin-top: -55px; }.section2 { background: rgb(255, 255, 255); padding-bottom: 80px; padding-top: 80px; }.section2 h2 { font-weight: bold; font-family: Lato, sans-serif; color: rgb(0, 0, 0); text-align: center; font-size: 24px; }.section2 table { text-align: center; }@media screen and (max-width: 991px) {.section2 h2 { font-size: 28px; }}.section3 { padding-top: 60px; padding-bottom: 60px; }@media screen and (max-width: 991px) {.section3 { text-align: center; }}.section3 h2 { font-weight: bold; font-family: Lato, sans-serif; color: rgb(0, 0, 0); font-size: 38px; }@media screen and (max-width: 991px) {.section3 h2 { font-size: 28px; }}.section3 p { padding: 0px; margin: 0px 0px 20px; font-size: 18px; }.section3 img { max-width: 250px; }.section5 { padding-top: 60px; padding-bottom: 60px; }.section5 h2 { font-weight: bold; font-family: Lato, sans-serif; color: rgb(0, 0, 0); font-size: 45px; margin-bottom: 20px; text-align: center; }@media screen and (max-width: 991px) {.section5 h2 { font-size: 28px; }}.section5 h5 { color: rgb(51, 111, 183); text-align: center; font-size: 25px; }@media screen and (max-width: 991px) {.section5 h5 { font-size: 15px; }}.section5 p { padding: 0px; margin: 0px 0px 20px; text-align: center; }.section5 img { max-width: 250px; }.inner-header { padding-top: 40px; padding-bottom: 40px; background-color: rgb(51, 111, 183); background-image: url("../img/banner-transparent.webp"); background-position: center top; }.inner-header h1 { font-weight: bold; font-family: Poppins, sans-serif; color: rgb(34, 161, 255); font-size: 40px; padding: 0px; margin: 0px; }@media screen and (max-width: 991px) {.inner-header h1 { font-size: 28px; }}.inner-page { padding-top: 40px; padding-bottom: 40px; }.table td, .table th { font-size: 14px; }@media screen and (max-width: 991px) {.dropdown-menu.show { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }}.btn-container-top { display: flex; }@media screen and (max-width: 991px) {.btn-container-top { display: unset; }}.navbar-expand-lg .navbar-nav .dropdown-menu { box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 10px 0px, rgba(0, 0, 0, 0.19) 0px 4px 20px 0px; border-width: 3px medium medium; border-style: solid none none; border-color: rgb(34, 161, 255) currentcolor currentcolor; border-image: none; border-radius: 0px; padding: 10px 15px; min-width: 250px; }.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:last-child { border-bottom: 1px solid transparent; }.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item { border-bottom: 1px solid rgb(239, 239, 239); padding: 10px; transition: 0.3s; font-weight: 600; }.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item svg { font-size: 10px; transition: 0.2s; visibility: hidden; opacity: 0; }.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover { background-color: transparent; color: black; border-bottom: 1px solid rgb(34, 161, 255); }.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover svg { margin-right: 10px; font-size: 14px; visibility: visible; opacity: 1; }.fair-credit-reporting-act .btn-container-top { justify-content: center; }@media screen and (max-width: 575px) {.home .section2 { padding-top: 0px !important; }.section1 { text-align: center; padding-top: 40px; background-size: cover; }.section1 h4 { margin-bottom: 0px; }.section1 .imageb { transform: rotateY(0deg); }.home .section1 .imageb.mobile-view { margin-top: -110px; }}@media screen and (max-width: 375px) {.section1 .imageb.mobile-view { margin-top: -88px; }.section1 { background-position-x: -10px !important; padding-top: 15px; }}.section3-reddibuy-lady { max-width: 227px !important; margin-top: 20px; }.home .section3 { padding-bottom: 0px; background-image: url("../img/hero-banner-whf.webp"); background-size: cover; background-position: center top; background-repeat: no-repeat; }.home .section5 img { max-width: 295px; }.home .section5 .img-container img { width: 58px; }.home .section5 .img-container { height: 55px; }body { background: rgb(0, 0, 0); }@keyframes flash-1 { 
  0%, 100% { background: rgb(0, 247, 165); box-shadow: rgb(0, 247, 165) 0px 4.66667px 24px 3px; }
  50% { background: rgba(0, 247, 165, 0.4); box-shadow: rgba(0, 247, 165, 0.2) 0px 4.66667px 24px 3px; }
}@keyframes flash-2 { 
  0%, 100% { background: rgb(0, 255, 255); box-shadow: rgb(0, 255, 255) 0px 4.66667px 24px 3px; }
  50% { background: rgba(0, 255, 255, 0.4); box-shadow: rgba(0, 255, 255, 0.2) 0px 4.66667px 24px 3px; }
}@keyframes flash-3 { 
  0%, 100% { background: rgb(247, 0, 148); box-shadow: rgb(247, 0, 148) 0px 4.66667px 24px 3px; }
  50% { background: rgba(247, 0, 148, 0.4); box-shadow: rgba(247, 0, 148, 0.2) 0px 4.66667px 24px 3px; }
}.section2.home .logo2 { width: 23%; }@media screen and (max-width: 575px) {.section2.home { padding-bottom: 0px; }}.section1 .btn-container-top p { margin-bottom: 0px; }.section1 .banner-form-container { box-shadow: rgba(0, 0, 0, 0.3) 0px 46px 70px 0px, rgba(0, 0, 0, 0.19) 0px 4px 20px 0px; }.section1 .banner-form-container input { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor black; border-image: none; border-radius: 0px; height: 18px; padding-left: 0px; }.section1 .banner-form-container input:focus { box-shadow: none; border-bottom: 1px solid rgb(34, 161, 255); }.section1 .banner-form-container { background-color: white; position: relative; z-index: 9; border-radius: 10px 10px 0px 0px; }.section1 .banner-form-container button { background-color: rgb(41, 164, 255); color: white; width: 100%; border: 2px solid rgb(41, 164, 255); }.section1 .banner-form-container button:hover { background-color: transparent; color: rgb(41, 164, 255); }.section1 .banner-form-container h5 { font-weight: 600; }.section1 .banner-form-container p { font-size: 12px; text-align: center; }.section1 .banner-form-container .form-head { background-color: rgb(72, 176, 252); padding: 15px; border-top-left-radius: 0px; border-top-right-radius: 0px; }.section1 .banner-form-container .form-head h5 { color: white; text-align: center; font-size: 25px; font-weight: 700; }.section1 .banner-form-container .form-body { padding: 20px 30px; }.section1 .banner-form-container .form-body label { font-size: 12px; }.wehelpfree-btn-orange { background-color: rgb(241, 141, 50); padding: 10px; color: white; font-size: 20px; font-weight: 700; text-align: center; width: 200px; border-radius: 10px !important; }.wehelpfree-btn-orange:hover { color: white; background-color: rgb(243, 161, 87); }.wehelpfree-btn-blue { background-color: rgb(34, 161, 255); padding: 10px 20px; color: white; font-size: 20px; font-weight: 700; text-align: left; width: 205px; position: relative; border-radius: 10px !important; }.wehelpfree-btn-blue:hover { color: white; background-color: rgb(72, 176, 252); }.wehelpfree-btn-blue img { position: absolute; top: 10px; }.btn.wehelpfree-btn-blue-header { background-color: rgb(34, 161, 255); padding: 8px 10px; font-size: 16px; font-weight: 700; text-align: center; width: 185px; position: relative; z-index: 0; border-radius: 10px !important; color: white !important; }.btn.wehelpfree-btn-blue-header:hover { color: white !important; background-color: rgb(72, 176, 252); }.fair-credit-reporting-act .wehelpfree-btn-orange, .fair-credit-reporting-act .wehelpfree-btn-blue { width: 230px; }.home .section1 .wehelpfree-btn-blue { text-align: left; }.faq .card { margin: 10px 0px; background-color: white; border-radius: 0px; }.faq .card-header { background-color: white; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 5px 20px; }.faq .card .card-body { padding: 20px 35px 10px; }.login .first-section { padding: 40px 0px 200px; }.login .login-container { max-width: 700px; background-color: white; padding: 50px 30px; margin: 0px auto; border-radius: 10px; }.login .login-container h1 { font-weight: 700; color: rgb(34, 161, 255); text-align: center; font-size: 30px; }.login .login-container .form-group input { border-radius: 50px; border: 2px solid rgb(33, 162, 254); }.login .login-container .form-group input.sign-in { background-color: transparent; border: 2px solid rgb(34, 161, 255); color: white; padding: 10px 65px; border-radius: 50px; }.login .login-container .signin-label { position: absolute; left: 22px; top: 12px; cursor: pointer; }.login .login-container .signin-label .first-letter { color: rgb(34, 161, 255); }.login .login-container .signin-label .third-img img { width: 25px; }.how-it-works-page .section-1 { background-image: url("../img/how-it-works-banner.webp"); padding: 125px 0px; background-size: cover; }.how-it-works-page .section-1.section-offers { padding: 100px 0px; background-position: right center; background-image: none; }.how-it-works-page .section-1.section-credit-building-offers-comingsoon { background-image: url("../img/credit-building-offers.webp"); padding: 100px 0px; }.how-it-works-page-main .how-it-works-1 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-2 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-3 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-4 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-5 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-6 { margin-bottom: -85px; }.how-it-works-page-main .how-it-works-7 { margin-bottom: -30px; }.how-it-works-page .section-2 { padding: 50px 0px; background-color: white; }.how-it-works-page .section-2 .col-lg-6:first-of-type { padding-top: 100px; }.how-it-works-page h3 { font-size: 24px; color: rgb(36, 161, 254); }.how-it-works-page h6 { font-size: 16px; }.how-it-works-page p { font-size: 15px; }.how-it-works-page p.sub-head { font-size: 15px; }.how-it-works-page .section-3 { background-color: rgb(247, 247, 247); padding: 50px 0px; }.how-it-works-page .section-3 .col-lg-6:last-of-type { padding-top: 100px; }.how-it-works-page .section-4 { background-color: white; padding: 50px 0px; }.how-it-works-page .section-4 .col-lg-6:first-of-type { padding-top: 100px; }.how-it-works-page .section-5 { background-color: rgb(247, 247, 247); padding: 50px 0px; }.how-it-works-page .section-5 .col-lg-6:last-of-type { padding-top: 100px; }.how-it-works-page .section-6 { background-color: white; padding: 50px 0px; }.how-it-works-page .section-6 .col-lg-6:first-of-type { padding-top: 100px; }.how-it-works-page .section-7 { background-color: rgb(247, 247, 247); padding: 50px 0px; }.how-it-works-page .section-7 .col-lg-6:last-of-type { padding-top: 85px; }.how-it-works-page .section-8 { background-color: white; padding: 50px 0px 0px; }.how-it-works-page .section-8 .col-lg-6:first-of-type { padding-top: 72px; }.how-it-works-page .section-10 { background-color: white; padding: 50px 0px; }.how-it-works-page .background-img { background: url("../img/hero-banner-whf.webp") center bottom / cover no-repeat; }.how-it-works-page .section-10 p { color: rgb(36, 161, 254); font-size: 24px; }.signup.signup-3 .modal-header { display: block; background-color: rgb(221, 239, 255); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-top-left-radius: 15px; border-top-right-radius: 15px; }.signup.signup-3 .modal-content { border-radius: 15px 15px 0px 0px; position: relative; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }.signup.signup-3 .modal-dialog { max-width: 600px; }.signup.signup-3 .modal-footer { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }.signup.signup-3 .modal-content h5 { margin: 0px auto; color: black; }.signup.signup-3 .modal-content p { text-align: center; margin-bottom: 0px; color: black; font-size: 30px; }.signup.signup-3 .modal-content .modal-body p { font-size: 14px; }.signup.signup-3 .modal-content .modal-body ul { list-style: none; }.signup.signup-3 .modal-content .modal-body ul li { font-size: 14px; color: black; margin: 12px 0px; }.signup.signup-3 .modal-content .modal-body p a { color: rgb(35, 161, 255); text-decoration: underline; }.signup.signup-3 .modal-content .modal-body hr { margin-left: auto; margin-right: auto; }.signup.signup-3 .modal-content button.btn-primary { background-color: rgb(0, 174, 239); border-color: rgb(35, 161, 255); margin: 20px auto 0px; display: block; font-size: 14px; padding: 18px 60px; }.signup.signup-3 .modal-content button.btn-primary:hover { background-color: transparent; color: rgb(35, 161, 255); }.signup.signup-3 .modal-content .close { margin-left: 0px; position: absolute; right: 20px; top: 18px; }.faq-banner { background-image: url("../img/faq-banner.webp"); padding: 150px 0px; background-size: cover; background-position: center center; }.credit-building-offers .section-2 { padding: 30px 0px; }.credit-building-offers .section-2 ul li.dropdown .dropdown-menu { padding: 0px; }.credit-building-offers .section-2 ul li.dropdown .dropdown-menu a { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; border-radius: 0px; padding: 7px 15px; }.offer-disclosure { max-width: 50%; margin: 0px auto; font-style: italic; color: rgb(102, 102, 102); font-size: 12px !important; }.section-10 .section-10-p { color: black; font-size: 30px; }.section1-loginform { display: none; }.credit-building-offers .section-2 p.sub-head { font-size: 16px; text-align: center; }@media (max-width: 1200px) {header .navbar-nav .nav-link { font-size: 15px; }.section1 h1 { font-size: 35px; }.section1 h1 span { font-size: 73px; }.section1 p { font-size: 14px; margin: 10px 0px; }.wehelpfree-btn-blue { width: 203px; }.section1 .banner-form-container input { transform: translateZ(0px); height: unset; }}@media (max-width: 991px) {.section1 h1 { text-align: center; }.btn-container-top p a { margin: 0px !important; }.btn-container-top { display: flex; justify-content: center; }.section2 { padding-top: 50px; }.login .first-section { padding: 40px 0px 100px; background-image: none; background-position: center center; background-size: cover; }.how-it-works-page .section-3 .col-lg-6:last-of-type { padding-top: 50px; }.how-it-works-page .section-4 .col-lg-6:first-of-type { padding-top: 0px; }.how-it-works-page .section-5 .col-lg-6:last-of-type { padding-top: 50px; }.how-it-works-page .section-6 .col-lg-6:first-of-type { padding-top: 0px; }.how-it-works-page .section-7 .col-lg-6:last-of-type { padding-top: 50px; }.how-it-works-page .section-8 .col-lg-6:first-of-type { padding-top: 0px; }.how-it-works-page-main .how-it-works-1 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-2 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-3 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-4 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-5 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-6 { margin-bottom: 0px; }.how-it-works-page-main .how-it-works-7 { margin-bottom: 0px; }.home .section1 .wehelpfree-btn-blue { margin-bottom: 30px !important; }.offer-disclosure { max-width: 100%; }}@media (max-width: 575px) {.home .section1 .imageb.mobile-view { margin-top: -45px; transform: rotateY(180deg); }.section2 h2 { font-size: 18px; }.section2 .table td, .section2 .table th { font-size: 10px; padding: 0.75rem 0px; }.section3 p { font-size: 15px; }.section3 p.mt-5 { margin-top: 20px !important; }.section3-reddibuy-lady { max-width: 150px !important; }header .navbar-brand img { max-width: 200px; }.btn-container-top { display: inline-block; }.btn-container-top .ml-3 { margin: 10px 0px 0px !important; }.home .section2 { padding-top: 0px !important; }.section1 h1 { font-size: 28px; line-height: 50px; }.section1 h1 span { font-size: 30px; }.section1 h4 { font-size: 15px; }.inner-header h1 { font-size: 24px; text-align: center; }.inner-page .btn-container-top { display: block; }.inner-page .btn-container-top p.ml-3, .inner-page .btn-container-top p.mr-3 { margin: 10px 0px !important; }.how-it-works-page .section-1 { padding: 80px 0px; }.how-it-works-page .section-2 .col-lg-6:first-of-type { padding-top: 50px; }.how-it-works-page .section-2 { padding: 0px 0px 50px; }.section-1 img, .section-2 img, .section-3 img, .section-4 img, .section-5 img, .section-6 img, .section-7 img, .section-8 img, .section-9 img { width: 100%; }.section1 h1 { font-size: 30px; }.section1 h1 .invalid { font-size: 30px; }.section1 h1 .restore { font-size: 30px; }.section1 h1 .credit { font-size: 25px; }.section1 p.sub-head { max-width: 100%; }.section1 .btn-container-top p.ml-2 { margin-left: 0px !important; }.credit-building-offers .section-2 { padding: 30px 0px !important; }.section1 .banner-form-container .form-head h5 { font-size: 20px; }.section1 .banner-form-container { display: none; }.section1 .banner-form-container-sm { display: block; }.section1-loginform { background: none white; padding-bottom: 20px; display: block; }.btn-container-top { display: flex; justify-content: space-around; }.btn-container-top p a { font-size: 15px; }.section1 a.btn { width: 180px; }.wehelpfree-btn-blue img { position: absolute; top: 10px; width: 22px; }.section1 h1 { margin-top: 20px !important; }.section2 .table-responsive-sm { margin-top: 20px !important; }.faq .card .card-body p { font-size: 14px; }.section-10 .section-10-p { color: black; font-size: 25px; }.how-it-works-page .section-10 p { color: rgb(36, 161, 254); font-size: 14px; }.home .section2 { padding-top: 20px !important; }.section2.home .logo2 { width: 32%; }.fair-credit-reporting-act .wehelpfree-btn-orange, .fair-credit-reporting-act .wehelpfree-btn-blue { text-align: center; }.faq-banner { padding: 100px 0px; background-position: right center; }header #offers { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }.how-it-works-page p.sub-head { margin: 30px 0px 0px !important; }}@keyframes fade-in-up { 
  0% { opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}.login .login-container { border: 1px solid; }.login .login-container .form-group input.sign-in { width: 100%; border: 2px solid rgb(34, 161, 255) !important; }.login .login-container .signin-label { }.home.template_Orange .section1 .banner-form-container { background-color: rgb(43, 60, 80); position: relative; z-index: 9; border-radius: 8px; background-image: linear-gradient(rgb(43, 60, 80), rgb(54, 85, 121)) !important; }.home.template_Orange .section1 .banner-form-container .form-head { padding: 25px 15px 0px; position: relative; border-top-left-radius: 8px; border-top-right-radius: 8px; background-color: transparent; }.home.template_Orange .section1 .banner-form-container .form-head h5 { color: white; text-align: center; font-size: 25px; font-weight: 700; }.home.template_Orange .section1 .banner-form-container .form-body { padding: 20px 30px; }.home.template_Orange .section1 .banner-form-container input { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 40px; padding-left: 10px; background-color: rgb(246, 247, 249); border-radius: 3px; }.home.template_Orange .section1 .banner-form-container .form-body label { display: none; }.home.template_Orange .section1 .banner-form-container .form-body label.form-check-label { display: block; color: white; }.home.template_Orange .section1 .banner-form-container button { background-color: rgb(255, 183, 50); color: white; width: 100%; border: 2px solid rgb(255, 183, 50); border-radius: 0px; }.home.template_Orange .section1 { background: url("../img/freecreditlifter-banner.webp") center center / cover no-repeat; padding-top: 30px; padding-bottom: 0px; max-height: 750px; }.home.template_Orange .section1 h4 { font-size: 25px; font-family: Poppins, sans-serif; font-weight: 500; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 40px; color: rgb(43, 60, 80) !important; }.home.template_Orange .txt-blue-2, .home.template_Orange .txt-blue-3, .home.template_Orange .txt-blue { color: rgb(43, 60, 80) !important; }.home.template_Orange .section1 h1 { color: rgb(43, 60, 80) !important; }.home.template_Orange .section1 p span { color: rgb(255, 183, 50); }.template_Orange .btn.wehelpfree-btn-blue-header { background-color: rgb(255, 183, 50); padding: 8px 10px; font-size: 13px; font-weight: 700; text-align: center; position: relative; z-index: 0; margin-top: 7px; border-radius: 50px !important; color: white !important; }.home.template_Orange .wehelpfree-btn-blue { background-color: rgb(255, 183, 50); padding: 10px 20px; color: white; font-size: 20px; font-weight: 700; text-align: left; width: 205px; position: relative; border-radius: 50px !important; }.home.template_Orange .wehelpfree-btn-blue:hover { color: white; background-color: rgb(253, 196, 92); }.home.template_Orange .wehelpfree-btn-orange { background-color: rgb(105, 115, 127); padding: 10px; color: white; font-size: 20px; font-weight: 700; text-align: center; width: 200px; position: relative; border-radius: 50px !important; }.home.template_Orange .wehelpfree-btn-orange:hover { color: white; background-color: rgb(158, 172, 189); }.home.template_Orange .section3 h2 { color: white !important; }.home.template_Orange .section3 p { color: white !important; }.home.template_Orange .section3 { background-image: url("../img/hero-banner-v3.webp"); background-size: cover; background-position: center top; background-repeat: no-repeat; }.home.template_Orange .section5 h2 { color: rgb(43, 60, 80); }.home.template_Orange .section5 h5 { color: rgb(255, 183, 50); }.home.template_Orange .section2 table tr:nth-child(2n+1) { background-color: rgb(255, 241, 217); }.home.template_Orange .section1 .imageb { margin-top: -22px !important; }.template_Orange .section5 .img-container img { width: 65px; }.template_Orange .table td, .home.template_Orange .table th { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }.template_Orange .section2 { background: rgb(249, 249, 249); }.template_Orange .navbar-nav > li > a { text-transform: uppercase; font-weight: bold; transition: 0.3s; font-size: 13px; color: rgb(43, 60, 80) !important; }.template_Orange .navbar-nav > li > a.active, .template_Orange .navbar-nav > li > a:hover { color: rgb(255, 183, 50) !important; }.login.template_Orange .first-section { padding: 100px 0px 200px; background-image: url("../img/login-background.webp"); background-size: cover; background-position: center center; }.template_Orange #accordion { max-width: 70%; margin: 0px auto; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }.template_Orange #accordion .card { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; }.template_Orange #accordion .card-header.collapsed { border-left-width: medium !important; border-left-style: none !important; border-left-color: currentcolor !important; border-right-width: medium !important; border-right-style: none !important; border-right-color: currentcolor !important; }.template_Orange #accordion .card-header { background-color: white; border-radius: 0px; padding: 20px; position: relative; margin: 10px 0px; border-top-width: medium !important; border-top-style: none !important; border-top-color: currentcolor !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }.template_Orange #accordion .card-header .card-title { font-size: 20px; }.template_Orange .accordion .card-header.collapsed .card-title::after { content: "+"; color: rgb(255, 183, 50); position: absolute; font-size: 30px; right: 10px; top: 10px; }.template_Orange .accordion .card-header .card-title::after { content: "-"; float: right; color: rgb(255, 183, 50); position: absolute; font-size: 30px; right: 10px; top: 7px; }.template_Orange .wehelpfree-btn-orange { background-color: rgb(105, 115, 127); padding: 10px; color: white; font-size: 20px; font-weight: 700; text-align: center; width: 200px; position: relative; border-radius: 50px !important; }.template_Orange .wehelpfree-btn-blue { background-color: rgb(255, 183, 50); padding: 10px 20px; color: white; font-size: 20px; font-weight: 700; text-align: left; width: 205px; position: relative; border-radius: 50px !important; }.template_Orange.how-it-works-page h3 { font-size: 24px; color: rgb(255, 183, 50); }.template_Orange.how-it-works-page .section-10 p { font-size: 24px; color: rgb(255, 183, 50); }.template_Orange.login .first-section { padding: 100px 0px 200px; background-image: url("../img/login-background.webp"); background-size: cover; background-position: center center; }.template_Orange.login .login-container { max-width: 700px; background-color: white; padding: 50px 30px; margin: 0px auto; border-radius: 10px; }.template_Orange.login .login-container h1 { font-weight: 700; color: rgb(255, 183, 50); text-align: center; font-size: 30px; }.template_Orange.login .login-container .form-group input { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 40px; padding-left: 10px; background-color: rgb(246, 247, 249); border-radius: 3px; }.template_Orange.login .login-container .form-group input.sign-in { border: 2px solid rgb(255, 183, 50); color: white; padding: 10px; background-color: rgb(255, 183, 50); width: 129px; height: 48px; border-radius: 3px; }.template_Orange.login .login-container .signin-label .first-letter, .template_Orange.login .login-container .signin-label .second-letter { color: white; }.template_Orange.login .login-container .signin-1 .signin-label { left: 37px; }.template_Orange.login .login-container .signin-label .third-img img { display: none; }.home.template_Orange .section1.section1-loginform { background-image: unset; background-color: white; }.login .login-container .signin-label { color: white !important; }.login .login-container .form-group input.sign-in { background: linear-gradient(90deg, rgb(134, 66, 152) 0%, rgb(83, 117, 179) 100%); padding-top: 12px; padding-bottom: 12px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }.login .login-container .signin-label .first-letter { color: white !important; }.login .login-container .signin-label .third-img img { filter: brightness(0) invert(1); }.login .login-container h1 { color: black; }.login .login-container .signin-label { color: black; }.login .first-section { margin-top: -75px; }@media (max-width: 575px) {.template_Orange.login .login-container .form-group input.sign-in { width: 100% !important; }}@media (max-width: 414px) {.template_Orange .btn-container-top { display: block; }.template_Orange .section3-reddibuy-lady { }.home.template_Orange .section1 h4 { margin-bottom: 0px; }.home.template_Orange .section1 h1 { line-height: 42px; }}.template_Green #accordion .card-header.collapsed { border-left-width: medium !important; border-left-style: none !important; border-left-color: currentcolor !important; border-right-width: medium !important; border-right-style: none !important; border-right-color: currentcolor !important; }.template_Green .accordion .card-header.collapsed .card-title::after { content: "+"; color: rgb(66, 151, 78); position: absolute; font-size: 40px; right: 10px; top: 10px; }@media (max-width: 575px) {.section1 .banner-form-container-sm { display: none; }}.login .first-section { padding: 40px 0px 100px; background-position: center center; background-image: url("../img/Enrollment-Funnel-bg.webp") !important; background-repeat: repeat !important; background-size: contain !important; }.video-container { box-shadow: rgba(0, 0, 0, 0.3) 0px 46px 70px 0px, rgba(0, 0, 0, 0.19) 0px 4px 20px 0px; position: relative; z-index: 9; border-radius: 5px; border: 10px solid gray; }@media screen and (min-width: 576px) {.btn-container-top { display: flex; }.btn-container-top-sm { display: none; }}@media screen and (max-width: 575px) {.btn-container-top { display: none; }.btn-container-top-sm { display: flex; justify-content: center; }.btn-container-top-sm .btn { width: 200px !important; }.video-container { margin-top: 20px !important; }}.home .section1 h4 { margin-bottom: 0px; }.home .video-container { margin-bottom: 35px; }.accordion-color .card-header a.collapsed { background-color: rgb(255, 154, 154) !important; }.signup.signup-3 .modal-content .modal-body ul { max-width: 380px; padding-left: 0px; display: block; margin: 0px auto; }.home .video-container { background-color: black; }