.body-content{padding:0;overflow-x:hidden}.secure-payment-landing-page{font-size:16px}.secure-payment-landing-page .btn-default{line-height:30px;width:100%;border-radius:3px;border-color:none;margin:0;font-size:16px;font-weight:500;text-shadow:0 1px 2px 0 rgba(0,0,0,.34)}.secure-payment-landing-page .btn-get-started{min-width:140px;max-width:270px;border:none;background-color:#4bbb04}.secure-payment-landing-page .btn-get-started:hover,.secure-payment-landing-page .btn-get-started:active{color:#fff;background-color:#439518;text-decoration:none}.secure-payment-landing-page .btn-find-car{min-width:140px;max-width:270px;border:none;color:#1464ce;background-color:#fff}.secure-payment-landing-page .btn-find-car:hover,.secure-payment-landing-page .btn-find-car:active{color:#fff;background-color:#1464ce;text-decoration:none}.secure-payment-landing-page .btn-see-tips{max-width:230px;border:2px solid #0f68c9;color:#0f68c9;background-color:transparent}.secure-payment-landing-page .btn-see-tips:hover,.secure-payment-landing-page .btn-see-tips:active{color:#fff;background-color:#0f68c9;text-decoration:none}.secure-payment-landing-page section{text-align:center}.secure-payment-landing-page section .title{font-size:40px;font-weight:300;color:#343434}.secure-payment-landing-page section .subtitle{margin-top:20px;font-size:20px;font-weight:300}@media screen and (max-width:767.5px){.secure-payment-landing-page section .title{font-size:28px}.secure-payment-landing-page section .subtitle{font-size:inherit}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page section .title{font-size:34px}.secure-payment-landing-page section .subtitle{font-size:20px}}.secure-payment-landing-page #secure-payment-header{text-align:left;padding-top:70px}.secure-payment-landing-page #secure-payment-header .title{font-size:40px;font-weight:500;color:#333}.secure-payment-landing-page #secure-payment-header .title-highlight{color:#1464ce}.secure-payment-landing-page #secure-payment-header .subtitle{margin-top:45px;font-size:26px;text-align:inherit}.secure-payment-landing-page #secure-payment-header .get-started{margin-top:80px}.secure-payment-landing-page #secure-payment-header .logo{margin-top:22px;margin-bottom:90px}.secure-payment-landing-page #secure-payment-header .header-image{background:url('images/secure-payment-hero-image.png');background-position:right 8% bottom;background-repeat:no-repeat;background-size:contain;padding:0}.secure-payment-landing-page #secure-payment-header .header-image-fr{background-image:url('images/secure-payment-hero-image-FR.png')}.secure-payment-landing-page #secure-payment-header .header-image-xs{display:none}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-header{text-align:center;padding-top:30px}.secure-payment-landing-page #secure-payment-header .title{font-size:26px}.secure-payment-landing-page #secure-payment-header .subtitle{margin-top:16px;font-size:inherit}.secure-payment-landing-page #secure-payment-header .get-started{margin-top:22px}.secure-payment-landing-page #secure-payment-header .logo{margin-top:16px;margin-bottom:26px}.secure-payment-landing-page #secure-payment-header .header-image{background:url('')}.secure-payment-landing-page #secure-payment-header .header-image-xs{display:block}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page #secure-payment-header .title{font-size:33px}.secure-payment-landing-page #secure-payment-header .subtitle{margin-top:38px;font-size:21px}.secure-payment-landing-page #secure-payment-header .get-started{margin-top:46px}.secure-payment-landing-page #secure-payment-header .logo{margin-top:22px;margin-bottom:38px}.secure-payment-landing-page #secure-payment-header .header-image{background-size:56%;background-position:right bottom}}@media screen and (min-width:992px){.secure-payment-landing-page #secure-payment-header{padding-left:45px;padding-right:45px}}@media screen and (min-width:992px) and (max-width:1199.5px){.secure-payment-landing-page #secure-payment-header .title{font-size:30px}.secure-payment-landing-page #secure-payment-header .subtitle{margin-top:38px;font-size:24px}.secure-payment-landing-page #secure-payment-header .header-image{background-size:56%}.secure-payment-landing-page #secure-payment-header .logo{margin-top:22px;margin-bottom:38px}}.secure-payment-landing-page #secure-payment-how-it-works{background:#fff;padding-top:100px;padding-bottom:68px}.secure-payment-landing-page #secure-payment-how-it-works .secure-payment-steps{margin-top:75px}.secure-payment-landing-page #secure-payment-how-it-works .step{margin-top:64px}.secure-payment-landing-page #secure-payment-how-it-works .step img{width:85px}.secure-payment-landing-page #secure-payment-how-it-works .step .title{padding:0;font-size:20px;font-weight:500;margin-top:18px;margin-bottom:16px}.secure-payment-landing-page #secure-payment-how-it-works .step-number{width:34px;height:34px;background:#1464ce;border-radius:50%;line-height:34px;color:#fff;display:inline-block;vertical-align:top;margin-right:16px}.secure-payment-landing-page #secure-payment-how-it-works .step-number-final{background:#4cb944}.secure-payment-landing-page #secure-payment-how-it-works .step-before-final{margin-left:0}.secure-payment-landing-page #secure-payment-how-it-works .step-final{margin-left:0}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-how-it-works{padding-top:60px;padding-bottom:24px}.secure-payment-landing-page #secure-payment-how-it-works .secure-payment-steps{margin-top:0}.secure-payment-landing-page #secure-payment-how-it-works .step{margin-top:50px}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page #secure-payment-how-it-works{padding-top:58px;padding-bottom:66px}.secure-payment-landing-page #secure-payment-how-it-works .step-before-final{margin-left:0}.secure-payment-landing-page #secure-payment-how-it-works .step-final{margin-left:25%}}@media screen and (min-width:992px){.secure-payment-landing-page #secure-payment-how-it-works .step-before-final{margin-left:15%}.secure-payment-landing-page #secure-payment-how-it-works .step-final{margin-left:0}}.secure-payment-landing-page #secure-payment-start-sticky{background:#dfdfdf;padding-top:20px;padding-bottom:40px}.secure-payment-landing-page #secure-payment-start-sticky .title{font-size:24px;margin-bottom:8px}.secure-payment-landing-page #secure-payment-start-sticky .step-down-container{position:relative;padding-right:28px}.secure-payment-landing-page #secure-payment-start-sticky .step-down{width:34px;height:34px;background-color:#dfdfdf;border-radius:50%;line-height:34px;color:#000;display:inline-block;vertical-align:top;position:absolute;bottom:-54px}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-start-sticky{padding-top:26px;padding-bottom:26px}.secure-payment-landing-page #secure-payment-start-sticky .title{display:none}.secure-payment-landing-page #secure-payment-start-sticky .step-down{bottom:-42px}}.secure-payment-landing-page .stick-bottom{position:fixed;bottom:0;width:100%;z-index:1005}.secure-payment-landing-page #secure-payment-why-use{background:#fff;padding-top:62px}.secure-payment-landing-page #secure-payment-why-use ul{padding:0;margin-top:80px;list-style:none;text-align:left}.secure-payment-landing-page #secure-payment-why-use ul li{margin-bottom:40px}.secure-payment-landing-page #secure-payment-why-use ul li div{display:table-cell}.secure-payment-landing-page #secure-payment-why-use .logo{margin-top:70px}.secure-payment-landing-page #secure-payment-why-use .icon{color:#41b007;font-size:24px;padding-right:18px}.secure-payment-landing-page #secure-payment-why-use strong{font-weight:500}.secure-payment-landing-page #secure-payment-why-use a{white-space:nowrap}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-why-use ul{margin-top:36px}.secure-payment-landing-page #secure-payment-why-use ul li{margin-bottom:24px}.secure-payment-landing-page #secure-payment-why-use .logo{margin-top:32px}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page #secure-payment-why-use{padding-top:48px}.secure-payment-landing-page #secure-payment-why-use ul{margin-top:40px}.secure-payment-landing-page #secure-payment-why-use ul li{margin-bottom:16px}.secure-payment-landing-page #secure-payment-why-use .logo{margin-top:46px}}.secure-payment-landing-page #secure-payment-faq{background:#fff;padding-top:32px;padding-bottom:54px}.secure-payment-landing-page #secure-payment-faq #accordion{margin:44px 0;text-align:left}.secure-payment-landing-page #secure-payment-faq .show-more-link a{color:#1464ce;font-weight:500;text-decoration:none;text-shadow:0 1px 2px 0 rgba(0,0,0,.34)}.secure-payment-landing-page #secure-payment-faq .show-more-link a .icon{border:1px solid #1464ce;border-radius:50%;margin-left:8px;display:inline-block}.secure-payment-landing-page #secure-payment-faq .show-more-link a .icon i{font-size:14px;width:24px}.secure-payment-landing-page #secure-payment-faq .panel,.secure-payment-landing-page #secure-payment-faq .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.secure-payment-landing-page #secure-payment-faq .panel-group{border-top:1px solid #ddd}.secure-payment-landing-page #secure-payment-faq .panel{margin-top:0}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading{background:#fff;padding:16px}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading .panel-title{font-size:18px;font-weight:300}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading span:first-child{display:inline-block;width:90%}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading a{text-decoration:none}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading .icon{color:#0b6aa0;padding-right:6px}.secure-payment-landing-page #secure-payment-faq .panel .panel-heading .icon i{font-size:14px}.secure-payment-landing-page #secure-payment-faq [data-toggle="collapse"].collapsed .if-not-collapsed{display:none}.secure-payment-landing-page #secure-payment-faq [data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-faq{padding-top:42px;padding-bottom:52px}.secure-payment-landing-page #secure-payment-faq #accordion{margin:28px 0}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page #secure-payment-faq{padding-top:44px;padding-bottom:56px}.secure-payment-landing-page #secure-payment-faq #accordion{margin:38px 0}}.secure-payment-landing-page #secure-payment-help{background:#f3f3f3;padding-top:60px;padding-bottom:90px}.secure-payment-landing-page #secure-payment-help .title{margin-bottom:20px}.secure-payment-landing-page #secure-payment-help .see-tips{margin-top:46px}@media screen and (max-width:767.5px){.secure-payment-landing-page #secure-payment-help .see-tips{margin-top:38px}}@media screen and (min-width:768px) and (max-width:991.5px){.secure-payment-landing-page #secure-payment-help .see-tips{margin-top:34px}}.modal-fee-calculator .modal-header{padding:0}.modal-fee-calculator .modal-header .modal-title{text-align:left;font-size:26px;font-weight:300;line-height:26px;color:#3e3e3e;padding-bottom:20px}.modal-fee-calculator .modal-content{padding:30px;max-height:610px;overflow-y:auto;border-radius:0}.modal-fee-calculator .modal-content .modal-body p span{font-size:.9em}.modal-fee-calculator .modal-content button{display:block;z-index:5}.modal-fee-calculator .modal-header:after{position:relative;top:1px;width:47px;margin:0;border:2px solid #c00}.modal-fee-calculator .modal-header div{padding-bottom:15px;font-size:26px}.modal-fee-calculator .modal-body{text-align:center;padding-top:40px;font-size:inherit}.modal-fee-calculator .modal-body .btn-group .btn{height:48px;line-height:32px;min-width:220px;color:#363636;background:#f1f1f1;border:none;font-size:inherit}.modal-fee-calculator .modal-body .btn-group .btn.active{color:#fff;background-color:#1464ce;text-decoration:none}.modal-fee-calculator .modal-body #calculator-price{text-align:left;margin-top:42px;margin-bottom:42px}.modal-fee-calculator .modal-body #calculator-price .at-form-group{margin-top:8px;margin-bottom:16px}.modal-fee-calculator .modal-body .btn-get-started{max-width:100%}@media screen and (max-width:767.5px){.modal-fee-calculator .modal-body{padding-top:60px;padding-bottom:18px}.modal-fee-calculator .modal-body .btn-group .btn{min-width:30vw}}@media only screen and (min-device-width:320px) and (max-device-width:480px),only screen and (min-device-width:320px) and (max-device-width:568px),only screen and (min-device-width:375px) and (max-device-width:667px),only screen and (min-device-width:414px) and (max-device-width:736px),(max-width:320px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:737px) and (max-device-width:767px){.modal-fee-calculator .modal{padding-left:0!important}.modal-fee-calculator .modal-content{min-height:500px;height:100%;width:270px;top:50px;left:5%;margin-top:5%}.modal-fee-calculator .modal-dialog{margin:0;overflow:hidden!important;min-height:0;width:100%}.modal-fee-calculator .modal-content{top:0;left:0;margin:0;width:100%;max-height:-webkit-fill-available;min-height:100vh}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.modal-fee-calculator .modal-content{min-height:100vh}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.modal-fee-calculator .modal-content{width:80%;height:600px;left:10%;font-size:.8em;overflow-y:auto;margin-top:5%;-webkit-overflow-scrolling:touch}.modal-fee-calculator .modal-content p{margin:0!important}}.no-scroll,.no-scroll body{overflow:hidden}