.body--existing-customers .main-content .banner{background-image:url(../../../../content/dam/budgetdirect/website-assets/2017/shared/backgrounds/desktop/existing-customers-banner-2.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:50px;height:auto}@media screen and (max-width:768px){.body--existing-customers .main-content .banner{background-image:url(../../../../content/dam/budgetdirect/website-assets/2017/shared/backgrounds/tablet/existing-customers-banner-2.jpg);padding-bottom:40px}}@media screen and (max-width:425px){.body--existing-customers .main-content .banner{background-image:url(../../../../content/dam/budgetdirect/website-assets/2017/shared/backgrounds/tablet/existing-customers-banner-2.jpg);background-position:top right;margin-bottom:0}}.body--existing-customers .main-content .banner .container--center::before{border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.35);content:'';position:absolute;top:0;right:0;bottom:0;left:0;max-width:480px;pointer-events:none;z-index:1}@media screen and (max-width:940px){.body--existing-customers .main-content .banner .container--center::before{left:20px;right:20px}}.body--existing-customers .main-content .banner .banner-heading__title{padding-bottom:0}.body--existing-customers .main-content .banner .banner-apps{margin-top:-1px;padding-top:21px}.body--existing-customers .main-content .banner .banner-apps .wrap-btn{max-width:266px;text-align:left;margin:0 auto 20px 100px}@media screen and (max-width:425px){.body--existing-customers .main-content .banner .banner-apps .wrap-btn{margin:0 auto 20px auto;text-align:center}}.body--existing-customers .main-content .banner .banner-apps .wrap-btn:last-child{margin-bottom:0}.body--existing-customers .main-content .banner .banner-apps .btn-new{margin-top:0}.body--existing-customers .main-content .banner .banner-apps .btn-new:not(.btn--basic){font-size:18px;line-height:21px}.body--existing-customers .main-content .banner__heading .heading{padding-bottom:10px;font-size:32px;line-height:32px}@media screen and (min-width:768px){.body--existing-customers .main-content .banner__heading .heading{font-size:48px;line-height:48px}}.body--existing-customers .main-content .wrap-content-container .slideshow-components__nav-btn:nth-child(1){border-top-right-radius:5px;border-bottom-right-radius:5px}.body--existing-customers .main-content .wrap-content-container .slideshow-components__nav-btn:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px}.body--existing-customers .main-content .wrap-content-container .columns--mobile_layout_slideshow .wrap-column{vertical-align:top}@media screen and (min-width:941px){.body--existing-customers .main-content .wrap-content-container .wrap-column{padding-left:20px;padding-right:20px}}.body--existing-customers .main-content .wrap-content-container .column .image{margin-bottom:10px}@media screen and (max-width:768px){.body--existing-customers .main-content .wrap-content-container .column .image{margin-bottom:20px}}.body--existing-customers .main-content .wrap-content-container .column .wrap-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.body--existing-customers .main-content .wrap-content-container .column .heading{font-size:22px;line-height:27px;text-align:center;padding-bottom:0;margin-left:auto;margin-right:auto;margin-bottom:10px;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:58px}@media screen and (max-width:768px){.body--existing-customers .main-content .wrap-content-container .column .heading{text-align:left;margin-left:0;min-height:0;margin-bottom:20px}}@media screen and (max-width:425px){.body--existing-customers .main-content .wrap-content-container .column .heading{font-size:20px;line-height:25px;text-align:center;margin-left:auto}}.body--existing-customers .main-content .wrap-content-container .column .heading::before{font-size:45px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;vertical-align:middle;padding-right:10px}@media screen and (max-width:425px){.body--existing-customers .main-content .wrap-content-container .column .paragraph-wrap{margin-bottom:0}}.body--existing-customers .main-content .content-container--1 .column .heading::before{color:#de0614}.body--existing-customers .main-content .content-container--quote-bar .heading{padding-left:20px;padding-right:20px}.body--existing-customers .main-content .content-container--quote-bar .btn--quote{font-family:'Museo-700',Helvetica,Arial,sans-serif}@media screen and (max-width:425px){.body--existing-customers .main-content .content-container--quote-bar .btn--quote{margin-top:20px}}