.amp{position: absolute;left: 30px;right: 30px;height: 100%;z-index: 4}.amp-overlay{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 3;background-color: rgba(0,0,0,0.5)}.launch-quick-lead{text-align:center;padding: 30px 0 0 0}.launch-quick-lead .hero-label{display:inline-block;margin:30px 0;font-size:30px;line-height:1em;padding:20px 45px;text-align:center;font-weight:normal;background-color:#333;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.launch-quick-lead .phone{margin-bottom:30px;font-size:34px;line-height:1.4em;font-weight:bold;}.launch-quick-lead p{margin-bottom:30px;}.launch-quick-lead .frs-widget.quick-lead.step-1 label{display:none;}.launch-quick-lead .frs-widget.quick-lead.step-1 button, .launch-quick-lead .frs-widget.quick-lead.step-1 input{display:block;float:left;height:45px;font-size:16px;font-weight:300;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.launch-quick-lead .frs-widget.quick-lead.step-1 input{width:80%;padding:0 15px;border:3px solid #333;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;}.launch-quick-lead .frs-widget.quick-lead.step-1 button{padding: 0;width:20%;color:#fff;border:3px solid #333;background-color:#333;border-radius: 0;border-top-right-radius:5px;border-bottom-right-radius: 5px;cursor: pointer;}@media screen and (max-width: 700px) {.launch-quick-lead .frs-widget.quick-lead.step-1 input { width:70%;}.launch-quick-lead .frs-widget.quick-lead.step-1 button{width: 30%;}}#launch-quick-lead-step-2-container{padding:0;margin-top:-25px;}.launch-quick-lead.step-2 .form{max-width:650px;margin:auto;}.launch-quick-lead.step-2{padding:0;}.launch-quick-lead.step-2 p{margin-bottom:15px;}.launch-quick-lead.step-2 .header{position:relative;min-height:240px;background:#e4e4e4;padding:60px 0 0 0;margin-bottom:20px;border-bottom:solid 1px #dfdede;}.launch-quick-lead.step-2 .header .image{position:absolute;left:0;width:50%;height:100%;bottom:0;}.launch-quick-lead.step-2 .header .image img{position:absolute;bottom:0;right:0;margin:0 0 0 10px;max-width:98%;}.launch-quick-lead.step-2 .header .content{width:50%;max-width:600px;margin-left:50%;padding:5px 10px;}.launch-quick-lead.step-2 h1{font-weight:400;font-size:36px;}.launch-quick-lead.step-2 p{font-size:19px;font-weight:400;margin-bottom:5px;line-height:1.8em;}.launch-quick-lead.step-2 .address{font-size:15px;font-weight:200;}.quick-lead-accuracy-disclaimer{margin-top:40px;margin-bottom:20px;font-size:.9em;}@media screen and (max-width: 700px) {.launch-quick-lead.step-2 .header .content { width:100%;margin:auto auto 15px auto;}.launch-quick-lead.step-2 .header .image{position:relative;width:100%;vertical-align:bottom;text-align:center;}.launch-quick-lead.step-2 .header .image img{position:relative;max-height:100%;max-width:98%;margin:auto;vertical-align:bottom;border:0;}}.launch-quick-lead .hero-label{background-color:#a2812e;color:#fff;}.launch-quick-lead .phone{color:#fff}.launch-quick-lead .phone a{color: #fff}.launch-quick-lead p{color:#fff;}.launch-quick-lead .frs-widget.quick-lead.step-1 input{border-color:#a2812e;}.launch-quick-lead .frs-widget.quick-lead.step-1 button{border-color:#a2812e;background-color:#a2812e;color: #fff}.launch-quick-lead .frs-widget.quick-lead.step-1 button:hover{background-color: #fff;color: #a2812e}.launch-quick-lead.step-2 .phone{color: #a2812e}.launch-quick-lead.step-2 .phone a{color: #a2812e}.launch-quick-lead.step-2 h1{color:#a2812e}.launch-quick-lead.step-2 button{background-color:#a2812e !important}.launch-quick-lead.step-2 p{color:#585858}@media (max-width: 550px){.launch-quick-lead .hero-label{font-size: 24px}.launch-quick-lead .phone{font-size: 26px}}@media (max-width: 450px){.launch-quick-lead .frs-widget.quick-lead.step-1 button {display: block;float: none;border-radius: 0;margin: 0 auto}.launch-quick-lead .frs-widget.quick-lead.step-1 input{display: block;float: none;width: 100%;margin: 0 0 15px 0;border: 3px solid #a2812e}.launch-quick-lead{padding: 0}.launch-quick-lead .hero-label{margin: 15px 0}.launch-quick-lead .hero-label{font-size: 20px}.launch-quick-lead .phone{font-size: 22px}.launch-quick-lead p{font-size: 16px}}.amp-step-2, .amp{--primary: #ce0000;--secondary: #ce0000;--dark: #CE0000;--light: #51b4cf;--gray: #f3f3f3;--body-text: #000;--primary-font: 'darkmode-off', sans-serif;--secondary-font: 'depot-new-web', sans-serif;--header-height: 149px;}body.no-hero main{margin-top: var(--header-height);}body.no-hero #secondary-banner{display: none;}body.no-hero .body-container{width: 100%;max-width: 100%;padding: 0;}.amp-step-2{text-align: center;font-family: var(--primary-font);letter-spacing: .05em;}.amp-step-2__header{position: relative;padding: 90px 15px 0;background: var(--dark);color: #fff;font-weight: 500;letter-spacing: .05em;}.amp-step-2__header h1{font-size: 70px;font-weight: 500;letter-spacing: .05em;text-transform: uppercase;color: inherit;margin: 0 0 20px;}.amp-step-2__header p{font-size: 22px;color: inherit;width: 800px;max-width: 100%;margin: 0 auto 70px;}.amp-step-2__header-img{position: relative;max-width: 90%;margin: 0 auto;display: inline-block;}.amp-step-2__logo{position: absolute;top: 200px;left: 50px;transform: rotate(-25.84deg);height: 40px;transform-origin: left;}@media (max-width: 850px) {.amp-step-2__logo { height: 4.5vw;top: 22vw;left: 6.5vw;}}.amp-step-2__form{position: relative;background: #fff;padding: 50px 55px;border-radius: 20px;width: 1072px;max-width: 95vw;margin: 0 auto;letter-spacing: .05em;box-shadow: 0px 6px 43px 0px rgba(0, 0, 0, 0.17);transform: translateY(-20px);z-index: 2;}.amp-step-2__form .ion-form-group-break h3{font-size: 22px;text-transform: uppercase;font-weight: 500;letter-spacing: .05em;margin: 40px 0 20px;}.amp-step-2__form .ion-form-group-break:first-of-type h3{margin-top: 0;}.amp-step-2__form .ion-form .ion-form-group label{font-size: 20px;letter-spacing: .05em;font-weight: 400;font-family: var(--secondary-font);margin: 0 12px 12px;}.amp-step-2__form input, .amp-step-2__form select, .amp-step-2__form textarea{background: var(--gray)!important;border: 0!important;border-radius: 0!important;height: 54px!important;padding: 12px!important;font-size: 20px;font-family: var(--secondary-font);}.amp-step-2__form textarea{height: 4em!important;}.amp-step-2__form .ion-btn{font-size: 0;color: #fff;background-color: var(--secondary);border-color: var(--secondary);height: 47px;line-height: 47px;padding: 0 20px;text-transform: uppercase;font-weight: 500;border-radius: 10px;width: 270px;letter-spacing: .05em;margin: 58px 10px 10px auto;}.amp-step-2__form .ion-btn::after{content: 'send my free report!';font-size: 18px;}.amp-step-2__form .ion-btn:hover{border-color: var(--secondary);color: var(--secondary);}.amp-step-2__footer{font-size: 18px;padding: 50px 15px 70px;width: 1072px;max-width: 95vw;margin: 0 auto;line-height: 1.66em;}.amp-step-2__footer h2{font-size: 60px;font-family: var(--secondary-font);font-weight: 500;letter-spacing: .05em;margin: 0 0 45px;}.amp-step-2__footer .amp-step-2__icon{background: var(--gray);height: 90px;width: 90px;border-radius: 50%;margin: 0 auto 15px;display: flex;justify-content: center;align-items: center;}.amp-step-2__footer .amp-step-2__phone{font-size: 22px;color: var(--body-text);white-space: nowrap;}.amp-step-2__footer .amp-step-2__phone a{color: var(--body-text);}.amp-step-2__footer .amp-step-2__phone a:hover{color: var(--primary);}.amp-step-2__icon{fill: var(--light);}.amp-step-2__icon--email svg{margin-left: -25px;height: 59px;}.amp-step-2__icon--support svg{margin-top: -25px;height: 83px;}.amp-step-2__footer .btn{height: 47px;border-radius: 10px;}@media (min-width: 600px) {.amp-step-2__form form { display: flex;flex-wrap: wrap;margin: -10px;}.amp-step-2__form .ion-form-group{flex: 1 1 190px;padding: 10px;margin: 0;}.amp-step-2__form .ion-form-group:nth-child(4), .amp-step-2__form .ion-form-group:nth-child(8), .amp-step-2__form .ion-form-group:nth-child(12){flex: 2 1 339px;}.amp-step-2__form .ion-form-group:nth-child(10){flex: 1 1 100%;}.amp-step-2__form .ion-form-group:last-of-type{flex-grow: 0;}.amp-step-2__form .ion-form-group-break, .amp-step-2__form .ion-form-group-textarea{flex: 1 1 100%;}}@media (min-width: 600px) and (max-width: 1051px){.amp-step-2__form .ion-btn { margin-left: 10px;}}@media (max-width: 500px) {.amp-step-2__header h1 { font-size: 40px;}.amp-step-2__form{padding: 50px 25px;}.amp-step-2__footer h2{font-size: 36px;}}