body,html{margin:0;padding:0;font-family:"Poppins",sans-serif;background-color:#fff;overflow-x:hidden;position:relative;color:#000}.btn-primary{background-color:#fff0;width:200px;box-shadow:0 0 0 2px #fff;border:none}.btn-primary:hover{background:#fff0;box-shadow:0 0 0 2px #06e0a4;border:none}button{width:100%;max-width:200px;padding:12px;margin:10px 0;border-radius:5px;border-width:2px;font-size:1rem;box-sizing:border-box;background:#02126a;color:#fff}.commonHeading h1,.commonHeading h2{font-size:45px;font-weight:700;margin-bottom:1rem;color:#02126a}p{line-height:28px}ul{list-style:none;padding:0}.bg-light-theme{background-color:#f7faff}.blogContent ul{list-style:disc;padding-left:18px}.blogContent ul li{line-height:40px}.blogContent table{width:100%;border-collapse:collapse;margin-top:1.5rem;font-size:.95rem;background-color:#fff;border:1px solid #e0e0e0}.blogContent table thead{background-color:#02126a;color:#fff}.blogContent table th,.blogContent table td{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}.blogContent table tbody tr:hover{background-color:#f5f7ff}.blogContent table td{font-weight:400}@media (max-width:768px){.blogContent table{font-size:.875rem}.blogContent table th,.blogContent table td{padding:10px}}.blogContent .faq-content{margin-left:0}.blogContent .faq-content .accordion-item .accordion-button{max-width:100%}.py-80{padding:80px 0}.hidden{display:none}header.mainHeader .logo{font-size:28px;font-weight:600;color:#02126a;line-height:1}header.mainHeader .logo img{border-radius:50%;background-color:#fff;width:40px;height:40px;padding:4px 2px 2px}header.mainHeader .logo span{color:#fd7b17}.footer-section .footer-brand a.footer-logo{color:#fff;line-height:1;font-size:28px;font-weight:600}.footer-section .footer-brand a.footer-logo span{color:#fd7b17}.footer-section .footer-brand a.footer-logo img{border-radius:50%;background-color:#fff;width:40px;height:40px;padding:4px 2px 2px;margin-right:5px}.footer-section ul.footer-menu.popularCalculators{display:grid;row-gap:16px;column-gap:55px;grid-template-columns:repeat(2,1fr)}.headerModal .offcanvas-header .btn-close{padding:25px 0;font-size:20px}.cmsPageBanner{padding:120px 0}.cmsPageBanner .cmsPageBanner_sub{line-height:2;font-size:24px}.cmsPageBanner .cmsPageBanner_title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.cmsPageBanner .cmsPageBanner_para{font-size:18px}.cmsPageBanner .curve{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.cmsPageBanner .curve svg{position:relative;display:block;width:calc(100% + 1.3px);height:70px}.cmsPageBanner .curve .shape-fill{fill:#02126a}.cmsPageBanner .waves>use{animation:move-forever 2s -2s linear infinite}.cmsPageBanner .waves>use:nth-child(2){animation-delay:-3s;animation-duration:6s}.cmsPageBanner .waves>use:nth-child(3){animation-delay:-4s;animation-duration:3s}@keyframes move-forever{0%{transform:translate(-90px,0%)}100%{transform:translate(85px,0%)}}@media (max-width:1199px){header.mainHeader .logo img{display:none}}@media (max-width:991px){.commonHeading h2{font-size:30px}.commonHeading p{font-size:16px}header.mainHeader{padding:10px 0}header.mainHeader .navbar-toggler{color:#fff;box-shadow:none;border:none;padding-right:0}header.mainHeader .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"%3e%3cpath stroke="rgba%28255,%20255,%20255,%201%29" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4%207h22M4%2015h22M4%2023h22"/%3e%3c/svg%3e')}header.mainHeader.scrolled .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"%3e%3cpath stroke="rgba%2833, 37, 41, 0.75%29" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"/%3e%3c/svg%3e')}header.mainHeader ul.nav-links{background-color:#fff;padding:15px;padding-bottom:30px;margin-top:20px;border-radius:5px}header.mainHeader ul.nav-links li a{margin-left:0;color:#343a40}header.mainHeader ul.nav-links li>.btn-primary{color:#fff;margin-top:15px}.footer-section .footer-row .footer-col{width:100%;margin-bottom:0}.footer-section ul.footer-menu.popularCalculators{grid-template-columns:repeat(1,1fr);row-gap:3px}.blogContent table{display:block;overflow-x:auto;white-space:nowrap;width:100%}div#amortizationContainer{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}div#amortizationContainer table{width:100%;min-width:600px;border-collapse:collapse}.faq-content .accordion-body{padding:20px}}