/*! targeted-messaging.scss Concatenated on 04-04-2016 at 2:12:48 PM by MARTIN */

@charset "UTF-8";@font-face{font-family:"Aurelian Trust Bank Benton Bold";src:url(../../../pres/global/fonts/benton-bold/eot/5b9340ef-3419-437e-95e8-9a78c4935261.eot);src:url(../../../pres/global/fonts/benton-bold/eot/5b9340ef-3419-437e-95e8-9a78c4935261d41d.eot?#iefix) format("embedded-opentype"),url(../../../pres/global/fonts/benton-bold/woff/5b9340ef-3419-437e-95e8-9a78c4935261.woff) format("woff"),url(../../../pres/global/fonts/benton-bold/ttf/5b9340ef-3419-437e-95e8-9a78c4935261.ttf) format("truetype"),url(../../../pres/global/fonts/benton-bold/svg/5b9340ef-3419-437e-95e8-9a78c4935261.svg#web) format("svg");font-weight:600;font-style:normal}header.dealer .info-bar{height: 39px;height: 3.9rem}header.dealer .info-bar.sticky-nav.active{height: 48px;height: 4.8rem}.sticky-nav.jump-nav.active,.sticky-nav.jump-nav.title{padding-top: 10px;padding-top: 1rem}.ally-modal [id="content"]{padding:0}article{padding: 30px 0px;padding: 3rem 0rem}body main p,body main ul{margin: 30px 0px;margin: 3rem 0rem;line-height: 28px;line-height: 2.8rem;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif }body h2{line-height: 28px;line-height: 2.8rem;font-size: 28px;font-size: 2.8rem;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-weight:400;margin:0}body .action-content.row,body .masthead .row,body .reasons.row{max-width: 1150px !important;max-width: 115rem !important;width: 1150px !important;width: 115rem !important}body .action-content.row{max-width: 1150px !important;max-width: 115rem !important;width: 1150px !important;width: 115rem !important}body .action-content p{font-size: 20px;font-size: 2rem;line-height: 34px;line-height: 3.4rem;margin: 30px 0px 20px;margin: 3rem 0rem 2rem;font-weight:200}body .action-content img{-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%)}body .action-content .collapse{height:10px}body .action-content .rarrow{font-size: 10px;font-size: 1rem;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);display:inline-block}body .masthead{height: 315px;height: 31.5rem;background:#f2f2f2 url(../images/targeted-messaging-hero.jpg) center center no-repeat;background-size:cover}body .masthead .row,body .masthead .hero-content{height:inherit}body .masthead .hero-content{display:table}body .masthead h1{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size: 36px;font-size: 3.6rem;padding: 60px 0px 10px;padding: 6rem 0rem 1rem;font-weight:200;letter-spacing:1px}body .masthead h2{font-weight:200;letter-spacing:1px;margin:0;padding:0;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size: 22px;font-size: 2.2rem}body .masthead p{line-height: 24px;line-height: 2.4rem;padding: 15px 0px;padding: 1.5rem 0rem;padding-right: 90px;padding-right: 9rem;font-weight:200}body .reasons p{line-height: 22px;line-height: 2.2rem;margin-top: 20px;margin-top: 2rem;font-size: 14px;font-size: 1.4rem}body .reasons h3{font-size: 16px;font-size: 1.6rem}body .reasons .hack-col{margin-left: 20px;margin-left: 2rem;width:23%}body .reasons .hack-col:first-child{margin-left:0}body .row-review{padding-top: 60px;padding-top: 6rem;border-top:1px solid #ccc}body .quote{margin-bottom: 30px;margin-bottom: 3rem;font-size: 15px;font-size: 1.5rem;padding-right: 50px;padding-right: 5rem;line-height: 28px;line-height: 2.8rem;text-align:center;overflow:hidden}body .quote h2{font-weight:100}body .quote blockquote{font-size: 18px;font-size: 1.8rem;margin: 30px 0px 10px;margin: 3rem 0rem 1rem;font-weight:200}body .quote blockquote:before,body .quote blockquote:after{font-size: 96px;font-size: 9.6rem;display:inline-block;font-family:"Aurelian Trust Bank Benton Bold";color:#21727C;height:0;line-height:0.1em;opacity:0.2;quotes:"\201C" "\201D"}body .quote blockquote:before{content:open-quote;-webkit-transform:translateY(15px);transform:translateY(0.5em)}body .quote blockquote:after{content:close-quote;-webkit-transform:translateY(15px);transform:translateY(0.5em)}body .quote blockquote:first-child{margin-top: 50px;margin-top: 5rem}body .quote section{padding-top: 60px;padding-top: 6rem}body .quote p{font-size: 20px;font-size: 2rem;line-height: 34px;line-height: 3.4rem;display:inline}body .quote cite{font-size: 16px;font-size: 1.6rem;margin-top: 15px;margin-top: 1.5rem;float:right;font-style:normal;font-weight:light;text-align:right}body .quote cite strong{font-weight:bold}body .quote .hr{background-color:#ddd;border:0;height:1px;padding:0;width:100%}body .difference-quote{padding: 25px 0px;padding: 2.5rem 0rem;overflow:hidden}body .difference-quote blockquote{font-size: 26px;font-size: 2.6rem;padding-right: 70px;padding-right: 7rem;font-weight:200}body .difference-quote blockquote:before,body .difference-quote blockquote:after{display:inline-block;quotes:"“" "”" "‘" "’"}body .difference-quote blockquote:before{content:open-quote;margin-right:-5px}body .difference-quote blockquote:after{content:close-quote;margin-left:-5px}body .difference-quote blockquote p{display:inline}body .difference-quote cite{margin-top: 15px;margin-top: 1.5rem;font-size: 16px;font-size: 1.6rem;float:right;font-style:normal;font-weight:light;text-align:right}body .difference-quote cite strong{font-weight:bold;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif }body .get-started-container{padding-left: 30px;padding-left: 3rem;border-left:1px solid #ccc}body .get-started-container p.error{display:none}body .get-started-container .invalid{-webkit-transform:translateY(-1.5rem);-moz-transform:translateY(-1.5rem);-ms-transform:translateY(-1.5rem);-o-transform:translateY(-1.5rem);transform:translateY(-1.5rem);color:#991b1e}body .get-started-container h2{color:#005487;font-weight:600}body .get-started-container .directions{margin-top: 10px;margin-top: 1rem}body .get-started-container label{font-size: 14px;font-size: 1.4rem;padding-bottom: 5px;padding-bottom: 0.5rem;display:block}body .get-started-container input,body .get-started-container textarea{max-width: 400px;max-width: 40rem;font-size: 16px;font-size: 1.6rem;padding: 8px;padding: 0.8rem;margin-bottom: 20px;margin-bottom: 2rem;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif !important;width:100%;border:1px solid #c0d0d8;color:#505050;display:block}body .get-started-container input:-webkit-input-placeholder,body .get-started-container input:-moz-placeholder,body .get-started-container input::-moz-placeholder,body .get-started-container input:-ms-input-placeholder,body .get-started-container textarea:-webkit-input-placeholder,body .get-started-container textarea:-moz-placeholder,body .get-started-container textarea::-moz-placeholder,body .get-started-container textarea:-ms-input-placeholder{color:#999}body .get-started-container input.error,body .get-started-container textarea.error{border-color:#900}body .get-started-container textarea{height: 64px;height: 6.4rem}body .get-started-container button.disable,body .get-started-container button.disable:hover{cursor:default;color:#999 !important;border:1px solid rgba(0,0,0,0.3);background:#e8e8e8}body .get-started-confirmation{min-height: 450px;min-height: 45rem;padding-left: 30px;padding-left: 3rem;display:none;border-left:1px solid #ccc}body .get-started-confirmation h1{font-size: 30px;font-size: 3rem;color:#00b479;font-weight:100}body .copyright p{margin: 0px;margin: 0rem}
