 .top-banner-section {max-width: 100%;position: relative;margin: auto;}.top-banner-section .fade {overflow: hidden;}.top-banner-section img {object-fit: cover;object-position: 100% 15%;width: 100%;height: 525px;}.top-banner-section img.darken {filter: brightness(0.8);}.top-banner-section img.darken.darken-strong {filter: brightness(0.7);}.top-banner-section img {height: 555px;}.top-banner-section .top-banner-content {z-index: 2;position: absolute;top: 20%;left: 18%;width: 720px;height: 80%;border-radius: 10px;padding: 40px 20px;text-align: left;color: #333;}.top-banner-section.top-banner-section-with-rate .top-banner-content {top: 5%;}.top-banner-content.updated-banner {height: 100%;top: 0;}.top-banner-content.updated-banner .hero-h1{font-size: 32px;}.top-banner-content.updated-banner  .italic-text {font-size: 18px;font-style: italic;}.top-banner-section .top-banner-content.top-banner-long-text {width: 840px;}.top-banner-section .blurb {font-size:  20px;margin: 35px 0;}.top-banner-content.updated-banner .apply-buttons .quick-quote {background-color: #3498cf;border-color: #3498cf;margin-right: 15px;}.top-banner-content.updated-banner .apply-buttons.insurance .apply-now-button {width: 300px;min-width: fit-content;max-width: 100%;}.top-banner-content.updated-banner .apply-buttons .quick-quote:hover {color: #3498cf;background-color: white}.top-banner-content.updated-banner .apply-now-button {margin-top: 20px;}.top-banner-section .top-banner-content p i {margin: 0 20px;}.top-banner-content h2 span {color: #005691;font-weight: bold;line-height: 60px;}.top-banner-section .top-banner-content h3 {margin-bottom: 0;}.top-banner-content .top-banner-interest-rate {font-size: 16px;padding: 20px 0;width: 60%;}.top-banner-content .top-banner-interest-rate span {font-size: 80px;font-weight: 700;line-height: 60px;color: #005691;margin-left: 20px;}.top-banner-content .apply-now-button{width:310px;height:60px;background:#F15A29;color:#fff;border-radius:10px;font-weight:700;font-size:20px;transition:0.5s ease-in-out;&.orange{background:#F15A29; border: none;color: white;}}.top-banner-content .apply-now-button:hover{background:#fff;color:#F15A29;border:2px solid #F15A29;&.orange{background:#d74415;border-color:#d74415;color:#fff;}}.top-banner-content .top-banner-reviews {display: block;font-size: 18px;width: 55%;padding-top: 10px;margin-bottom: 20px;border-top: 1px solid #005691;}.top-banner-content top-banner-reviews-badge {z-index: 2; }.top-banner-content a:hover {color: #50b6ff;}.top-banner-section .top-banner-white-font, .top-banner-content .top-banner-interest-rate .top-banner-white-font {color: #fff;text-shadow: 1px 1px 3px #000;}.top-banner-section .top-banner-content h1.mb-2 {margin-bottom: 20px;}.top-banner-content .top-banner-border-white {border-top: 1px solid #fff;}#boat-finance-top-banner .top-banner-interest-rate {background: radial-gradient(circle, rgb(0, 86, 145) 0%, rgba(128,128,128,0) 100%);}#calculator-top-banner .apply-now-button, #novated-lease-top-banner .apply-now-button {margin-top: 20px;}.apply-now-button{width:310px;height:60px;background:#F15A29;color:#fff;border:2px solid #F15A29;border-radius:10px;font-weight:700;font-size:20px;transition:0.5s ease-in-out;&.orange{background:#F15A29; border: none;color: white;}}.apply-now-button:hover{background:#fff;color:#F15A29;border:2px solid #F15A29;&.orange{background:#d74415;border-color:#d74415;}}.apply-now-button.orange:hover  {background: #d74415;border-color: #d74415;color: #fff;}#long-apply-button{width:fit-content;padding:5px 10px}.mini-menu {border-bottom: 1px solid #d4d4d4;}.mini-menu .container ul {width: 100%;padding-left: 0;list-style: none;margin-bottom: 0;}.mini-menu ul li {display: inline-block;width: 19%;text-align: center;}.mini-menu ul li a {display: block;width: 100%;color: #333;font-size: 14px;font-weight: bold;padding-top: 20px;padding-bottom: 18px;border-bottom: 2px solid #fff;}.mini-menu ul li:first-child a, .mini-menu ul li a:hover {border-bottom: 2px solid #3498CF;}.mini-menu.mini-menu-4-items ul li {width: 24%;}.content-section {background-color: #fff;padding: 20px 0 60px 0;}section.content-section {padding-bottom: 20px;}.content-section .container.small-top-section h1 {margin: 9px auto;}.content-section .container.small-top-section .content {padding: 15px 0 0;}.content-section .apply-now-button{margin:0 auto 30px;display:block}.content-section .faqs .apply-now-button{margin:40px auto}.content-section .container h1, .content-section .container h2 {width: 80%;text-align: left;margin: 40px auto;}.content-section .container h3 {width: 80%;margin: 20px auto 10px auto;}.content-section .container .content {width: 80%;margin: 0 auto;padding: 40px 0;font-size: 16px;}.content-section .container .content h4 {font-weight: bold;text-align: left;}.content-section .container .content h4.mt-1 {margin-top: 20px;}.content-section .container .content h4.mt-2 {margin-top: 40px;}.content-section .container .content ul {padding-left: 0;}.content-section .container .content ul li {background-color: #f2f3f4;padding: 10px 20px;margin: 20px 0;border-radius: 10px;list-style: none;text-align: left;}.content-section .container .content ul li i {padding-right: 15px;}.novated-calc-heading{margin: 0 0 40px;color: #4d4c4c;}.calculator-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.calculator-section .container p {font-size: 16px;text-align: center;}.calculator-section .container .calculator-input-container {width: 80%;height: 50px;margin: 40px auto;}.calculator-input-container .col-md-6 label {width: 31%;font-size: 16px;padding-right: 20px;}.calculator-input-container .col-md-6 input, .calculator-input-container .col-md-6 select {background-color: #fff;padding: 10px;border: 1px solid #333;border-radius: 5px;font-size: 16px;font-weight: bold;outline: none;-webkit-appearance: none;}.calculator-input-container .col-md-6 input {width: 100%;}.calculator-input-container .col-md-6 select {width: 68%;}.calculator-input-container .col-md-6 input:focus, .calculator-input-container .col-md-6 select:focus {border: 1px solid #005691;box-shadow: 0 0 3px 0 #005691;}.calculator-input-container .col-md-6 .dollar, .main-calculator-left .dollar, .sub-calculator-left .dollar {display: inline-block;position: relative;width: 68%;}.calculator-input-container .col-md-6 .dollar input {padding-left: 15px;}.calculator-input-container .col-md-6 .dollar:before, .main-calculator-left .dollar:before, .sub-calculator-left .dollar:before {position: absolute;content: "$";font-weight: bold;}.calculator-input-container .col-md-6 .dollar:before {left: 6px;top: 11px;font-size: 16px;}.main-calculator-left .dollar:before {left: 22px;top: 11px;font-size: 18px;}.sub-calculator-left .dollar:before {left: 30px;top: 5px;font-size: 30px;}.calculator-input-container .col-md-6 i {position: absolute;top: 15px;right: 25px;transition: 0.3s ease-in-out;}.calculator-input-container .col-md-6 select {background-image: url('/co/img/icons/arrow-down.png');background-position: right;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;}table.calculator-table {width: 100%;margin: 0 auto;}.calculator-table thead tr th:first-child {border-radius: 10px 0 0 10px;}.calculator-table thead tr th:last-child {border-radius: 0 10px 10px 0;}.calculator-table th {padding: 20px 5px 20px 6%;background-color: #005691;color: #fff;text-align: left;}.calculator-table tr {border-bottom: 1px solid #c7c7c7;}.calculator-table thead tr {border-bottom: none;}.calculator-table thead tr th:nth-child(3) {width: 20%;}.calculator-table thead tr th:nth-child(4) {width: 25%;}.calculator-table td {padding: 20px 0 20px 6%;}.calculator-table tr:first-child td {font-weight: bold;}.calculator-section .container a {display: block;margin: 40px auto 0 auto;width: 250px;padding: 20px;font-size: 20px;background-color: #005691;color: #fff;text-align: center;border-radius: 5px;transition: 0.5s ease-in-out;}.calculator-section .container a:hover {background-color: #3498cf;}.calculator-section .container .term-and-condition, #main-calculator .container .term-and-condition, #sub-calculator .container .term-and-condition {margin-top: 40px;font-size: 12px;text-align: center;}.term-and-condition .show-hide-disclaimer {color: #3498cf;cursor: pointer;}input[type=number] {-moz-appearance: textfield;}.service-why-choose{padding-bottom:60px}.loan-options-section {background-color: #fff;padding: 20px 0 60px 0;}.loan-options-section .loan-options-container .loan-options-select {font-size: 0;}.loan-options-section .loan-options-container .loan-options-select div {text-align: center;color: #005691;padding: 10px 20px;display: inline-block;width: 49.8%;border: 2px solid #005691;cursor: pointer;transition: 0.3s ease-in-out;}.loan-options-section .loan-options-container .loan-options-left {border-radius: 10px 0 0 10px;}.loan-options-section .loan-options-container .loan-options-right {border-radius: 0 10px 10px 0;}.loan-options-section .loan-options-container .loan-options-select p {font-size: 24px;margin-bottom: 0;}.loan-options-section .loan-options-container .loan-options-select div:hover, .loan-options-section .loan-options-container .active {background-color: #005691;color: #fff !important;}.loan-options-container .loan-options-left-blocks, .loan-options-container .loan-options-right-blocks {display: none;}.loan-options-container .loan-options-left-blocks, .loan-options-container .loan-options-right-blocks {overflow: hidden;position: relative;top: 0;left: 0;height: 505px;}.loan-options-slideshow-arrows {position: relative;width: 1300px;margin-left: -70px;display: none;}.loan-options-slideshow-left-arrow, .loan-options-slideshow-right-arrow {position: absolute;width: 50px;height: 50px;font-size: 50px;top: -260px;cursor: pointer;transition: 0.3s ease-in-out;}.loan-options-slideshow-left-arrow {left: 0;}.loan-options-slideshow-right-arrow {right: 0;}.loan-options-block {display: inline-block;vertical-align: top;position: relative;width: 342px;height: 460px;margin: 20px 10px 25px 10px;text-align: left;box-shadow: 0 2px 4px 0 rgba(0,0,0,.24);border-radius: 5px;}.loan-options-block:hover {box-shadow: 0 0 30px 0 rgba(0,0,0,.12);}.loan-options-block img {width: 100%;border-radius: 5px 5px 0 0;max-height: 190px;object-fit: cover;}.loan-options-block .loan-options-block-content {padding: 15px 25px 30px;}.loan-options-block .loan-options-block-content span {display: none;float: right;width: 120px;padding: 10px;margin-top: 10px;text-align: center;color: #3498cf;border: 1px solid #3498cf;border-radius: 30px;transition: 0.5s ease-in-out;}.loan-options-block:hover span {background-color: #3498cf;color: #fff;}.loan-options-block h4 {font-size: 22px;font-weight: bold;padding-bottom: 10px;color: #005691;}.loan-options-block p {margin-bottom: 35px;color: #333;}.insurance-section {background-image: url(/co/img/banners/insurance/onesure-insurance-banner.jpeg);padding: 60px 0;}.insurance-block-left {display: inline-block;width: 60%;}.insurance-block-right {display: inline-block;width: 39%;}.insurance-block-right img {float: right;width: 100%;}.insurance-section h2, .insurance-section p {color: #fff;}.insurance-section h2 {text-align: left;margin-top: 0;}.insurance-section p:nth-child(2) {font-size: 18px;font-weight: bold;}.insurance-section p:nth-child(3) {margin-bottom: 30px;}.insurance-section a {font-size: 16px;font-weight: bold;padding: 10px 20px;color: #fff;background-color: #3498cf;border-radius: 7px;transition: 0.5s ease-in-out;}.insurance-section a:hover {color: #3498cf;background-color: #fff;}.club-marine-logo {width: 55%;}.one-sure-logo {width: 35%;margin-top: 20px;}.features-section {position: relative;padding: 20px 0 40px 0;}.features-section h2 {color: #fff;}.features-block {display: inline-block;vertical-align: top;color: #fff;width: 22%;margin: 40px 10px;}.features-block i {font-size: 50px;margin-bottom: 10px;}.club-marine-feature-image {position: absolute;top: 0;width: 100%;height: 400px;object-fit: cover;object-position: 100% 67%;z-index: -1;}.disclaimer-section {background-color: #fff;padding: 20px 0 60px 0;}.disclaimer-section .content {width: 80%;margin: 0 auto;font-size: 16px;}.cil-banner {width: 100%;}.partners-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.partners-section .partners-text {font-size: 16px;text-align: center;width: 960px;margin: 0 auto 40px auto;}.partners-section .our-lenders-block, .partners-section .customer-reviews-block {display: inline-block;vertical-align: top;position: relative;height: 250px;margin: 0 15px 30px 15px;border-radius: 5px;background-color: #fff;box-shadow: 0 0 30px 0 rgba(0,0,0,.12);}.partners-section .customer-reviews-block {text-align: left;}.partners-section .our-lenders-block {width: 60%;padding: 10px 10px 10px 20px;}.partners-section .our-lenders-block h3 {margin-left: 20px;}.partners-section .customer-reviews-block {width: 34%;padding: 15px 30px;}.partners-section .customer-reviews-block i {font-size: 22px;color: #ffdd00;}.partners-section .customer-reviews-block p:nth-child(4) {font-size: 12px;margin-top: 20px;}.partners-section .customer-reviews-block p:last-child span {color: #005691;font-weight: bold;}.partners-section .customer-reviews-block img:nth-child(5) {width: 100px;position: absolute;top: 25px;right: 20px;}.our-lenders-container div {width: 82px;height: 43px;margin: 5px 10px;display: inline-block;}.our-lenders-container .partners-grey {opacity: 0.7;filter: grayscale(1);background-size: 82px 43px;}.our-lenders-container .partners-grey:hover {opacity: 1;filter: none;}.partners-section .home-approval-block {margin-top: 10px;}.partners-section .home-approval-block h2 {font-size: 30px;margin: 20px 0 10px;text-align: left;color: #333;font-weight: normal;}#main-calculator {background-color: #fff;padding: 20px 0 60px 0;position: relative;}#main-calculator .main-calculator-finance-types {margin: 40px 0;}#main-calculator .main-calculator-finance-types .finance-types-block {display: inline-block;vertical-align: top;text-align: center;width: 186px;}#main-calculator .main-calculator-finance-types .finance-types-block label {padding: 10px 10px 0 10px;margin-right: 20px;box-shadow: 0 2px 4px 0 rgba(0,0,0,.24);border: none;border-radius: 10px;cursor: pointer;background-color: #fff;transition: 0.3s ease-in-out;}#main-calculator .main-calculator-finance-types .finance-types-block input {display: none;}#main-calculator .main-calculator-finance-types .finance-types-block img {width: 60%;margin: 0 auto;}#main-calculator .main-calculator-finance-types .finance-types-block p {font-size: 16px;margin-top: 5px;}#main-calculator .main-calculator-finance-types .finance-types-block:hover .finance-types-block-icon, #main-calculator .main-calculator-finance-types input:checked + .finance-types-block-icon {background: linear-gradient(0deg, #005691 5%, white 5%);}#main-calculator .main-calculator-left, #main-calculator .main-calculator-right {display: inline-block;vertical-align: top;width: 49%;padding: 0 20px;border-radius: 10px;}#main-calculator .main-calculator-left label {display: inline-block;width: 30%;font-size: 18px;margin-bottom: 40px;}.main-calculator-left .dollar {width: 69%;}#main-calculator .main-calculator-left .percent, #main-calculator .main-calculator-left select {display: inline-block;width: 69%;padding: 10px 20px;font-size: 18px;font-weight: bold;border: 1px solid #a9a9a9;}#main-calculator .main-calculator-left #loan_amount {display: inline-block;width: 100%;padding: 10px 20px 10px 35px;font-size: 18px;font-weight: bold;border: 1px solid #a9a9a9;}#main-calculator .main-calculator-left select {background: url('/co/img/icons/arrow-down.png') right no-repeat;-webkit-appearance: none;-moz-appearance: none;}.main-calculator-repayment-container .repayment-period-block {display: inline-block;width: 160px;margin-top: 10px;}.main-calculator-repayment-container .repayment-period-block:nth-child(2) {margin-left: 15px;margin-right: 15px;}.main-calculator-repayment-container .repayment-period-block input {display: none !important;}.main-calculator-repayment-container .repayment-period-block label {background-color: #fff;color: #333;width: 100% !important;padding: 10px 20px;border: 1px solid #a9a9a9;border-radius: 5px;text-align: center;font-weight: normal;cursor: pointer;transition: 0.3s ease-in-out;}.main-calculator-repayment-container .repayment-period-block:hover label, .main-calculator-repayment-container input:checked + label {background: linear-gradient(0deg, #005691 10%, white 5%);}#main-calculator .main-calculator-right {height: 285px;box-shadow: 0 2px 4px 0 rgba(0,0,0,.24);background: linear-gradient(0deg, #005691 2%, white 2%);}#main-calculator .main-calculator-right .repayment-number {display: block;text-align: center;width: 60%;margin: 0 auto;}#main-calculator .main-calculator-right .repayment-number p:first-child {font-size: 18px;color: #333;margin-top: 20px;padding-top: 10px;margin-bottom: 0;}#main-calculator .main-calculator-right .repayment-number p:nth-child(2) {font-size: 60px;color: #005691;padding-left: 0;margin-bottom: 20px;}#main-calculator .apply-now-button-container {height: 57px;}#main-calculator a {background-color: #005691;color: #fff;display: block;text-align: center;width: 300px;font-size: 20px;padding: 15px 20px;margin: 0 auto;border-radius: 10px;transition: 0.3s ease-in-out;}#main-calculator a:hover {background-color: #3498CF;}#main-calculator .main-calculator-right p {font-size: 16px;color: #333;}#main-calculator .main-calculator-right .total-amount {width: 60%;margin: 0 auto;display: none;}#main-calculator .main-calculator-right .total-amount p:first-child {display: inline-block;width: 68%;}#main-calculator .main-calculator-right .total-amount p:nth-child(2) {display: inline-block;width: 30%;}#sub-calculator {background-color: #f2f3f4;padding: 40px 0 80px 0;position: relative;}#sub-calculator .sub-calculator-left, #sub-calculator .sub-calculator-right {display: inline-block;vertical-align: top;width: 49%;padding: 20px 40px 20px 20px;}#sub-calculator .sub-calculator-left {border-right: 2px solid #ccc;}#sub-calculator .sub-calculator-fields {display: block;width: 100%;margin-bottom: 20px }#sub-calculator .sub-calculator-fields label {display: inline-block;width: 30%;font-size: 18px;font-weight: 400;text-align: right;}#sub-calculator .sub-calculator-fields input, #sub-calculator .sub-calculator-fields select {display: inline-block;background-color: #f2f3f4;border: none;border-bottom: 2px solid #ccc;width: 65%;font-size: 30px;font-weight: 900;padding: 5px 10px;margin-left: 20px;outline: none;}.sub-calculator-fields .dollar input {width: 95% !important;padding-left: 30px !important;}#sub-calculator .sub-calculator-fields select {background-image: url('/co/img/icons/arrow-down.png');background-position: right;background-repeat: no-repeat;-webkit-appearance: none;}#sub-calculator .sub-calculator-fields select option {background-color: #fff;}#sub-calculator .sub-calculator-fields input:focus, #sub-calculator .sub-calculator-fields select:focus {border-bottom: 2px solid #3498cf;}#sub-calculator .sub-calculator-finance-types {margin: 40px 0;}#sub-calculator .sub-calculator-finance-types .finance-types-block {display: inline-block;vertical-align: top;text-align: center;width: 163px;}#sub-calculator .sub-calculator-finance-types .finance-types-block label {padding: 10px 10px 0 10px;margin-right: 5px;box-shadow: 0 2px 4px 0 rgba(0,0,0,.24);border: none;border-radius: 10px;cursor: pointer;transition: 0.3s ease-in-out;}#sub-calculator .sub-calculator-finance-types .finance-types-block input {display: none;}#sub-calculator .sub-calculator-finance-types .finance-types-block img {width: 65%;margin: 0 auto;}#sub-calculator .sub-calculator-finance-types .finance-types-block:hover label, #sub-calculator .sub-calculator-finance-types input:checked + label {background: linear-gradient(0deg, #005691 5%, #f2f3f4 5%);}#sub-calculator .sub-calculator-right p {font-size: 18px;text-align: center;padding: 0 20px;}#sub-calculator .sub-calculator-right p:first-child {padding-top: 10px;}#sub-calculator .sub-calculator-right #repayment_result, #sub-calculator .sub-calculator-right #borrow-result, #sub-calculator .sub-calculator-right .results {font-size: 60px;color: #005691;text-align: center;padding-left: 0;margin-bottom: 20px;}#sub-calculator .sub-calculator-right .apply-now-button {background-color: #005691;border: none;color: #fff;display: block;text-align: center;width: 300px;font-size: 20px;padding: 15px 20px;margin: 40px auto 20px auto;border-radius: 10px;transition: 0.3s ease-in-out;}#sub-calculator .sub-calculator-right a:hover {background-color: #3498CF;}#sub-calculator .sub-calculator-right .sub-calculator-contact-us p {font-size: 16px;text-align: center;padding: 0 45px;}#sub-calculator .sub-calculator-right .sub-calculator-contact-us p:first-child {padding-top: 20px;padding-bottom: 20px;}#sub-calculator .sub-calculator-right .sub-calculator-contact-us p span {font-size: 20px;font-weight: bold;color: #005691;margin-left: 10px;}#sub-calculator #repayment-calculator-section, #sub-calculator #borrow-calculator-section {display: none;}#sub-calculator .sub-calculator-selector {width: 60%;margin: 0 auto 40px auto;cursor: pointer;}#sub-calculator .sub-calculator-selector p {display: inline-block;vertical-align: top;text-align: center;font-size: 18px;width: 46%;margin: 0 10px;padding: 10px 20px;border: 1px solid #fbfbfb;border-radius: 10px;box-shadow: 0 0 4px 0 rgba(0,0,0,.24);transition: .3s ease-in-out;}#sub-calculator .sub-calculator-selector p:hover {box-shadow: 0 0 10px 0 rgba(0,0,0,.3);}#sub-calculator .sub-calculator-selector p.active {background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.3);}#sub-calculator .sub-calculator-fields input[type=radio] {display: none;}#sub-calculator label.sub-calculator-periods-label {margin-top: 20px;}#sub-calculator .sub-calculator-fields .repayment-periods {display: inline-block;vertical-align: top;width: 69%;margin-top: 25px;}#sub-calculator .sub-calculator-fields .repayment-periods label {text-align: center;cursor: pointer;width: 28%;padding: 10px;border-radius: 5px;box-shadow: 0 0 4px 0 rgba(0,0,0,.24);}#sub-calculator .sub-calculator-fields .repayment-periods label:nth-child(2) {margin-left: 20px;}#sub-calculator .sub-calculator-fields .repayment-periods label:nth-child(4) {margin: 0 10px;}#sub-calculator .sub-calculator-fields .repayment-periods label:hover, #sub-calculator .sub-calculator-fields .repayment-periods input[type=radio]:checked + label {background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.3);}.four-easy-steps-section {background-color: #fff;padding: 60px 0;position: relative;}.four-easy-steps-section .four-easy-steps-icons-container {width: 80%;margin: 40px auto;text-align: center;position: relative;cursor: default;}.four-easy-steps-section .four-easy-steps-icons-container img {z-index: 2;position: relative;margin: 0 30px;cursor: pointer;border-radius: 50%;transition: 0.3s ease-in-out;}.four-easy-steps-section .four-easy-steps-icons-container #step-one-icon {box-shadow: 0 0 10px 0 #005691;}.four-easy-steps-section .four-easy-steps-icons-container img:hover {box-shadow: 0 0 10px 0 #005691 !important;}.four-easy-steps-section .four-easy-steps-icons-container .background-connecting-line {height: 5px;background-color: #005691;width: 60%;position: absolute;top: 55px;left: 20%;z-index: 1;}.four-easy-steps-section #step-two-content, .four-easy-steps-section #step-three-content, .four-easy-steps-section #step-four-content {display: none;}.four-easy-steps-section .four-easy-steps-content {width: 100%;height: 280px;font-size: 16px;padding: 0 20%;margin: 0 auto;text-align: justify;}.four-easy-steps-section .four-easy-steps-content h3 {color: #333;font-weight: bold;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #005691;}.four-easy-steps-section .apply-now-button, .single-apply-now-button {background-color: #005691;border:none;color: #fff;display: block;text-align: center;width: 300px;font-size: 20px;padding: 15px 20px;margin: 40px auto 20px auto;border-radius: 10px;transition: 0.3s ease-in-out;}.four-easy-steps-section .apply-now-button:hover, .single-apply-now-button:hover {background-color: #3498CF;color: #fff;}.faqs, .branches {padding-left: 0;list-style: none;font-size: 18px;}.faqs-items .faqs-question, .branches-block .branches-location {width: 80%;margin: 10px auto;padding: 30px 0;border-bottom: 1px solid #d2d2d2;cursor: pointer;}.faqs-items .faqs-question.active, .branches-block .branches-location.active {font-weight: 700;}.faqs-items .faqs-question i, .branches-block .branches-location i {float: right;display: none;}.faqs-items .faqs-answer, .branches-block .branches-details {display: block;max-height: 0;overflow: hidden;visibility: visible;transition: max-height .3s ease-out;width: 80%;margin: 0 auto;}.faqs-items .faqs-answer.show, .branches-block .branches-details.show {max-height: 1000px !important;transition: max-height .3s ease-in;}.faqs-block {display: block;width: 80%;margin: 15px auto;background-color: #f2f3f4;color: #333;font-size: 24px;padding: 10px 20px;border-radius: 10px;}.faqs-block i {float: right;margin-top: 5px;}.branches-section {background-color: #fff;padding: 20px 0 60px 0;position: relative;}.branches-block .view-map {display: block;}.branches-block .branches-details-left, .branches-block .branches-details-right {display: inline-block;vertical-align: top;width: 49%;margin: 20px 0;}.branches-state {width: 80%;margin: 40px auto 0 auto;color: grey;}.insurance-options {margin: 20px 0 40px 0;}.funding-methods-link {color: #333;display: inline-block;margin-top: 10px;padding: 10px;border-radius: 5px;box-shadow: 0 2px 5px 0 rgba(0,0,0,.2);transition: .3s ease-in-out;}.funding-methods-link {width: 31%;}.funding-methods-link:nth-child(2), .funding-methods-link:nth-child(5) {margin-right: 20px;margin-left: 20px;}.funding-methods-link:hover {background: linear-gradient(0deg, #005691 5%, white 5%);}.funding-methods-block {position: relative;padding: 40px 0;border-top: 1px solid #005691;}.funding-methods-block:nth-child(2) {margin-top: 40px;}.content-section .container .funding-methods-block h3 {width: 100%;color: #005691;}.content-section .container .insurance-options-title {width: 100%;text-align: left;font-weight: bold;padding: 20px;}.insurance-options-block .insurance-options-title i {float: right;display: none;}.insurance-options-block {background-color: #f2f3f4;border-radius: 10px;margin: 20px 0;cursor: pointer;}.insurance-options-content {display: block;max-height: 0;overflow: hidden;visibility: visible;background-color: #fff;transition: max-height .3s ease-in;}.insurance-options-content div {border-radius: 0 0 10px 10px;border: 1px solid #f2f3f4;padding: 20px;}.insurance-options-content.show {max-height: 2000px !important;transition: max-height .3s ease-in;}.how-to-claim-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.how-to-claim-section p {font-size: 16px;}.claim-block {background-color: #fff;width: 80%;margin: 40px auto;border-radius: 10px;box-shadow: 0 4px 10px 0 rgba(0,0,0,.3);}.claim-block h3 {background-color: #005691;color: #fff;padding: 10px 20px;border-radius: 10px 10px 0 0;}.claim-block .claim-content {font-size: 16px;padding: 10px 20px 20px 20px;}.deliver-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.deliver-content {width: 80%;margin: 0 auto;}.deliver-block {margin: 40px 0;}.deliver-block img {display: inline-block;vertical-align: top;width: 10%;margin: 20px;}.deliver-block h4 {font-weight: bold;color: #005691;}.deliver-block div {display: inline-block;vertical-align: top;width: 84%;font-size: 16px;}.people-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.people-section .people-social-media, .people-social-media {color: #2867B2;}.people-block {position: relative;display: inline-block;vertical-align: top;cursor: pointer;width: 18%;height: 305px;margin: 20px 9px;overflow: hidden;}.people-block img {width: 100%;border-radius: 5px;filter: brightness(1);transition: .3s ease-in-out;}.people-content {padding: 10px;}.people-content h3 {font-size: 17px;text-transform: uppercase;margin: 10px 0 5px 0;}.people-block span {font-size: 12px;color: grey;}.people-info {color: #fff;position: absolute;top: 50%;left: 50%;margin-top: -65px;margin-left: -15px;font-size: 40px;opacity: 0;transition: .3s ease-in-out;}.people-block:hover .people-info {opacity: 1;}.people-block:hover img {filter: brightness(0.3);}.people-job-title, .news-date {display: block;width: 80%;margin: -25px auto 0 auto;color: grey;}.people-content-left, .people-content-right {display: inline-block;vertical-align: top;margin-bottom: 40px;}.people-content-left img {width: 70%;}.people-content-right {width: 60%;padding: 0 5%;}.people-content-right .people-social-media {font-size: 30px;}.people-contact {padding: 15px 0 10px 0;border-bottom: 1px solid #dedede;}.people-contact:last-child {border: none;}.people-contact-icon, .people-contact-title, .people-contact-content {display: inline-block;}.people-contact-icon {width: 8%;}.people-contact-title {width: 30%;text-transform: uppercase;}.people-contact-content {width: 60%;}.contact-vcard {display: inline-flex;align-items: center}.contact-vcard .icon {font-size: 28px;}.contact-vcard span {font-size: 14px;margin-left: 10px;}.meet-others-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.meet-others-block {position: relative;display: inline-block;vertical-align: top;height: 300px;filter: brightness(1);transition: .3s ease-in-out;}.meet-others-block img {width: 100%;padding: 10px;border-radius: 15px;}.meet-others-block p {font-size: 18px;text-transform: uppercase;margin: 10px 0 0 0;padding: 0 15px;}.meet-others-block span {display: block;color: grey;font-size: 12px;padding: 0 15px;}.meet-others-block .people-info {margin-top: -25px;}.meet-others-block:hover img {filter: brightness(.3);}.meet-others-block:hover .people-info {opacity: 1;}.meet-others-container .slick-prev, .meet-others-container .slick-next {top: 35%;}.meet-others-image {position: relative;}.reviews-banner {width: 48.5%;margin-right: 10px;margin-bottom: 40px;}#customer-reviews-section .slick-dots {bottom: -40px;}#customer-reviews-section .customer-reviews-bottom {margin: 65px auto 80px auto;}#customer-reviews-section .slick-dotted.slick-slider {margin-bottom: 65px;}.content-section .container .privacy-heading {width: 100%;color: #005691;font-size: 28px;margin: 60px 0 30px 0;}.accreditations-logos {display: inline-block;vertical-align: middle;width: 12%;margin: 10px 2% 40px 2%;opacity: .7;filter: grayscale(1);}.accreditations-logos:hover {opacity: 1;filter: none;}.news-section {padding: 20px 0 60px 0;}.news-block {display: inline-block;cursor: pointer;vertical-align: top;position: relative;width: 90%;height: 360px;text-align: center;margin: 20px auto;border-radius: 10px;background-color: #fff;box-shadow: 0 2px 5px 0 rgba(0,0,0,.3);transition: .3s ease-in-out;}.news-block img {width: 100%;height: 200px;object-fit: cover;border-radius: 10px 10px 0 0;}.news-block .news-content {padding: 0 10px;}.news-block .news-content h4 {font-size: 18px;margin: 20px 0;color: #333;}.news-block .news-content span {position: absolute;width: 246px;bottom: 40px;left: 50%;margin-left: -123px;text-align: center;font-size: 14px;color: grey;}.news-block .news-content p {position: absolute;color: #337ab7;width: 130px;bottom: 5px;left: 50%;margin-left: -65px;text-align: center;}.news-block:hover {box-shadow: 0 4px 10px 0 rgba(0,0,0,.4);}.latest-news-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.news-content-image {max-width: 100%;margin: 20px 0;}.calendar-section {background-color: #f2f3f4;padding: 20px 0 60px 0;}.calendar-table {width: 100%;}.calendar-table thead tr th {display: inline-block;width: 33%;font-size: 18px;padding-bottom: 30px;text-align: left;}.calendar-table tbody tr td {padding-bottom: 30px;}.calendar-table-date {width: 300px;border-right: 2px solid #dadada;}.calendar-table-location {padding-left: 40px;}.calendar-table tbody tr {display: none;}.calendar-filter-block {padding-left: 0 !important;}.calendar-filter-state, .calendar-filter-month {background-color: #fff;width: 220px;padding: 10px;margin: 0 0 40px 20px;border: 1px solid #333;border-radius: 5px;font-size: 16px;font-weight: bold;outline: none;-webkit-appearance: none;background-image: url(/co/img/icons/arrow-down.png);background-position: right;background-repeat: no-repeat;}.loan-options-block i {display: none;}.calculator-disclaimer {display: none;font-size: 14px;padding: 20px;margin-top: 20px;border-radius: 10px;box-shadow: 0 2px 4px 0 rgba(0,0,0,.24);}#accreditations-partners #home-partners-section {background-color: #f2f3f4;}#contact-branches .branches-section {background-color: #f2f3f4;}.people-mobile-meet-others {display: none;text-align: center;font-size: 24px;color: #005691;margin-top: 20px;padding: 10px;border: 1px solid #005691;border-radius: 10px;cursor: pointer;}@media only screen and (min-width: 993px) {.object-position-0 {object-position: 100% 0% !important;}.object-position-25 {object-position: 100% 25% !important;}.object-position-30 {object-position: 100% 30% !important;}.object-position-40 {object-position: 100% 40% !important;}.object-position-45 {object-position: 100% 45% !important;}.object-position-50 {object-position: 100% 50% !important;}.object-position-60 {object-position: 100% 60% !important;}.object-position-65 {object-position: 100% 65% !important;}.object-position-80 {object-position: 100% 80% !important;}.object-position-100 {object-position: 100% 100% !important;}}@media screen and (device-width: 360px) and (min-device-height: 640px) and (max-device-height: 740px) and (-webkit-min-device-pixel-ratio: 3) and (-webkit-max-device-pixel-ratio: 4) and (orientation: portrait) {#car-finance-mini-menu li:nth-child(2), #car-finance-mini-menu li:nth-child(3) {width: 35%;}.main-calculator-repayment-container .repayment-period-block {width: 91px;}#sub-calculator .sub-calculator-fields label {width: 35%;}.sub-calculator-left .dollar {width: 60%;}#sub-calculator .sub-calculator-fields input, #sub-calculator .sub-calculator-fields select {width: 57%;}}.VisiCalcClass {background-size: 80px 80px;min-width: 100%;min-height:800px;margin:0;padding:0;box-shadow: 0px 10px 100px -10px rgba(139,147,168,0.28);border-radius: 20px;}#Loan_Repayment_Calculator {min-height: 750px !important;}@media screen and (max-width: 767px) {.VisiCalcClass {min-width: 100%;min-height:1250px;margin:0;padding:0;}#Loan_Repayment_Calculator {min-height:1250px !important;}}