﻿.test{background:#008000;}@media only screen and (min-width:992px){.test{background:#00f!important;}}@media(min-width:md){.test{background:#00f!important;}}html,.modal{scroll-behavior:smooth;}.zip-gate-introduction{background:linear-gradient(to bottom,#4975b0,#284f83);color:#fff;padding-top:36px;padding-bottom:48px;border-bottom:1px solid #8b8b8b;}.zip-gate-introduction h1{font-size:24px;font-weight:800;text-align:center;margin-bottom:24px;}.zip-gate-introduction h2{text-align:center;color:#fff;font-size:24px;font-weight:700;margin-bottom:24px;}.zip-gate-introduction p{font-size:14px;font-weight:700;text-align:center;}.zip-gate-introduction .vehicle-banner{margin-bottom:40px;display:block;}.zip-gate-introduction .special-feature{margin-bottom:24px;padding:20px;border:1px solid #e5e5e5;border-radius:8px;background:rgba(255,255,255,.53);color:#0c3572;text-wrap:pretty;}.zip-gate-introduction .special-feature h3{font-size:20px;font-weight:700;margin-bottom:8px;}.zip-gate-introduction .special-feature p{font-weight:400;text-align:start;margin:0;}.zip-gate-introduction .special-feature:last-of-type{margin-bottom:0;}@media only screen and (min-width:768px){.zip-gate-introduction{padding:56px 0 40px;}.zip-gate-introduction h1{font-size:40px;text-wrap:pretty;}.zip-gate-introduction p{font-size:18px;}.zip-gate-introduction .vehicle-banner{margin-top:64px;margin-bottom:64px;}.zip-gate-introduction h2{font-size:32px;margin-bottom:40px;}.zip-gate-introduction .special-feature p{font-size:16px;}}@media(min-width:sm){.zip-gate-introduction{padding:56px 0 40px;}.zip-gate-introduction h1{font-size:40px;text-wrap:pretty;}.zip-gate-introduction p{font-size:18px;}.zip-gate-introduction .vehicle-banner{margin-top:64px;margin-bottom:64px;}.zip-gate-introduction h2{font-size:32px;margin-bottom:40px;}.zip-gate-introduction .special-feature p{font-size:16px;}}@media only screen and (min-width:992px){.zip-gate-introduction{padding:40px;}.zip-gate-introduction h1{font-size:36px;}.zip-gate-introduction .accent-line{width:100%;margin-top:40px;margin-bottom:40px;}.zip-gate-introduction .vehicle-banner{margin-top:40px;margin-bottom:40px;}.zip-gate-introduction h2{font-size:24px;margin-bottom:32px;}.zip-gate-introduction .special-feature{margin-bottom:16px;}.zip-gate-introduction .special-feature h3{font-size:18px;}}@media(min-width:md){.zip-gate-introduction{padding:40px;}.zip-gate-introduction h1{font-size:36px;}.zip-gate-introduction .accent-line{width:100%;margin-top:40px;margin-bottom:40px;}.zip-gate-introduction .vehicle-banner{margin-top:40px;margin-bottom:40px;}.zip-gate-introduction h2{font-size:24px;margin-bottom:32px;}.zip-gate-introduction .special-feature{margin-bottom:16px;}.zip-gate-introduction .special-feature h3{font-size:18px;}}@media only screen and (min-width:1400px){.zip-gate-introduction h1{font-size:40px;text-align:start;text-wrap:balance;max-width:50%;}.zip-gate-introduction p{font-size:20px;margin:0;}.zip-gate-introduction .zip-group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:space-between;height:170px;flex-wrap:wrap;}.zip-gate-introduction .accent-line{margin-top:32px;margin-bottom:32px;}.zip-gate-introduction .vehicle-banner{margin-top:56px;margin-bottom:48px;}.zip-gate-introduction h2{margin-bottom:40px;}.zip-gate-introduction .special-feature{margin-bottom:20px;}.zip-gate-introduction .special-feature h3{font-size:20px;}.zip-gate-introduction .special-feature p{font-size:18px;}}@media(min-width:xlg){.zip-gate-introduction h1{font-size:40px;text-align:start;text-wrap:balance;max-width:50%;}.zip-gate-introduction p{font-size:20px;margin:0;}.zip-gate-introduction .zip-group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:space-between;height:170px;flex-wrap:wrap;}.zip-gate-introduction .accent-line{margin-top:32px;margin-bottom:32px;}.zip-gate-introduction .vehicle-banner{margin-top:56px;margin-bottom:48px;}.zip-gate-introduction h2{margin-bottom:40px;}.zip-gate-introduction .special-feature{margin-bottom:20px;}.zip-gate-introduction .special-feature h3{font-size:20px;}.zip-gate-introduction .special-feature p{font-size:18px;}}.accent-line{height:4px;width:85px;border-radius:2px;background-color:#f59e0b;opacity:1;margin:24px auto;}.zip-gate-inputs{display:flex;align-items:flex-start;justify-content:center;gap:24px;margin-bottom:40px;margin-top:40px;}.zip-gate-inputs>div{flex-basis:150px;flex-shrink:1;}.zip-gate-inputs input{font-size:12px;padding:12px 16px;border-radius:6px;}.zip-gate-inputs .btn{background-color:#f59e0b;color:#000;width:100%;font-weight:700;}.zip-gate-inputs .btn:hover,.zip-gate-inputs .btn:active,.zip-gate-inputs .btn:focus{background-color:color-mix(in srgb,#f59e0b,#000 15%);}@media only screen and (min-width:768px){.zip-gate-inputs{gap:60px;}.zip-gate-inputs>div{flex-basis:210px;}.zip-gate-inputs input{font-size:18px;}}@media(min-width:sm){.zip-gate-inputs{gap:60px;}.zip-gate-inputs>div{flex-basis:210px;}.zip-gate-inputs input{font-size:18px;}}@media only screen and (min-width:992px){.zip-gate-inputs{margin-top:28px;margin-bottom:28px;gap:20px;}.zip-gate-inputs>div{flex-basis:220px;}.zip-gate-inputs input{padding:16px 20px;border-radius:12px;}}@media(min-width:md){.zip-gate-inputs{margin-top:28px;margin-bottom:28px;gap:20px;}.zip-gate-inputs>div{flex-basis:220px;}.zip-gate-inputs input{padding:16px 20px;border-radius:12px;}}@media only screen and (min-width:1400px){.zip-gate-inputs>div{width:282px;}}@media(min-width:xlg){.zip-gate-inputs>div{width:282px;}}.zip-gate-testimonials{background-color:#284f83;padding:32px 48px 64px;color:#fff;}.zip-gate-testimonials h2{font-weight:500;text-align:center;color:#fff;font-size:24px;margin-bottom:24px;}.zip-gate-testimonials .accent-line{margin-top:24px;margin-bottom:24px;}.zip-gate-testimonials .testimonial-item{min-height:475px;}.zip-gate-testimonials .testimonial-image{margin:0 auto 24px;height:auto;display:block;max-width:100%;}.zip-gate-testimonials .testimonial-quote{font-size:18px;font-style:italic;text-align:center;margin-bottom:24px;}.zip-gate-testimonials .testimonial-attribution{color:#ffb230;font-size:18px;font-weight:700;text-align:center;}.zip-gate-testimonials .carousel-indicators{bottom:-48px;}.zip-gate-testimonials .carousel-indicators button{height:12px;width:12px;border-radius:100%;background-color:rgba(205,205,205,.5333333333);opacity:1;transition:background-color .6s ease;border:0;}.zip-gate-testimonials .carousel-indicators button.active{background-color:#fff;}@media screen and (min-width:425px){.zip-gate-testimonials .testimonial-item{min-height:425px;}}@media screen and (min-width:576px){.zip-gate-testimonials .testimonial-item{min-height:375px;}}@media only screen and (min-width:768px){.zip-gate-testimonials{padding:40px 40px 72px;}.zip-gate-testimonials h2{text-wrap:balance;font-size:28px;font-weight:700;}.zip-gate-testimonials .testimonial-item{min-height:350px;}}@media(min-width:sm){.zip-gate-testimonials{padding:40px 40px 72px;}.zip-gate-testimonials h2{text-wrap:balance;font-size:28px;font-weight:700;}.zip-gate-testimonials .testimonial-item{min-height:350px;}}@media only screen and (min-width:992px){.zip-gate-testimonials{padding:40px 40px 72px;}.zip-gate-testimonials h2{font-size:20px;font-weight:600;}.zip-gate-testimonials .testimonial-item{min-height:550px;}.zip-gate-testimonials .testimonial-image{margin-top:8px;}.zip-gate-testimonials .carousel-indicators{bottom:-48px;}.zip-gate-testimonials .carousel-indicators button{height:18px;width:18px;}}@media(min-width:md){.zip-gate-testimonials{padding:40px 40px 72px;}.zip-gate-testimonials h2{font-size:20px;font-weight:600;}.zip-gate-testimonials .testimonial-item{min-height:550px;}.zip-gate-testimonials .testimonial-image{margin-top:8px;}.zip-gate-testimonials .carousel-indicators{bottom:-48px;}.zip-gate-testimonials .carousel-indicators button{height:18px;width:18px;}}@media only screen and (min-width:1400px){.zip-gate-testimonials{padding:32px 40px 40px;}.zip-gate-testimonials h2{font-size:28px;}.zip-gate-testimonials .carousel-inner{padding-bottom:64px;}.zip-gate-testimonials .carousel-control-next,.zip-gate-testimonials .carousel-control-prev{align-items:flex-end;height:fit-content;width:fit-content;top:auto;}.zip-gate-testimonials .carousel-control-next span,.zip-gate-testimonials .carousel-control-prev span{font-size:24px;}.zip-gate-testimonials .carousel-control-prev{left:48%;transform:translateX(-50%);}.zip-gate-testimonials .carousel-control-next{left:52%;transform:translateX(-50%);}.zip-gate-testimonials .testimonial-item{display:flex;flex-direction:column;height:405px;min-height:auto;flex-wrap:wrap;justify-content:center;align-content:baseline;column-gap:40px;}.zip-gate-testimonials .testimonial-image{margin:0;}.zip-gate-testimonials .testimonial-quote{max-width:55%;text-align:start;}.zip-gate-testimonials .testimonial-attribution{text-align:start;}}@media(min-width:xlg){.zip-gate-testimonials{padding:32px 40px 40px;}.zip-gate-testimonials h2{font-size:28px;}.zip-gate-testimonials .carousel-inner{padding-bottom:64px;}.zip-gate-testimonials .carousel-control-next,.zip-gate-testimonials .carousel-control-prev{align-items:flex-end;height:fit-content;width:fit-content;top:auto;}.zip-gate-testimonials .carousel-control-next span,.zip-gate-testimonials .carousel-control-prev span{font-size:24px;}.zip-gate-testimonials .carousel-control-prev{left:48%;transform:translateX(-50%);}.zip-gate-testimonials .carousel-control-next{left:52%;transform:translateX(-50%);}.zip-gate-testimonials .testimonial-item{display:flex;flex-direction:column;height:405px;min-height:auto;flex-wrap:wrap;justify-content:center;align-content:baseline;column-gap:40px;}.zip-gate-testimonials .testimonial-image{margin:0;}.zip-gate-testimonials .testimonial-quote{max-width:55%;text-align:start;}.zip-gate-testimonials .testimonial-attribution{text-align:start;}}.zip-gate-reminder{background-color:#152f46;color:#fff;padding:64px 12px;}.zip-gate-reminder h2{text-align:center;color:#fff;font-size:24px;font-weight:700;margin-bottom:24px;}.zip-gate-reminder p{text-align:center;margin-left:24px;margin-right:24px;text-wrap:pretty;}.zip-gate-reminder .zip-gate-inputs{margin-left:-12px;margin-right:-12px;}.zip-gate-reminder img{width:100%;max-width:100%;height:auto;border-radius:8px;display:block;}@media only screen and (min-width:768px){.zip-gate-reminder{padding:56px 28px;}.zip-gate-reminder h2{font-size:48px;}.zip-gate-reminder p{font-size:18px;}.zip-gate-reminder img{width:560px;margin:0 auto;}}@media(min-width:sm){.zip-gate-reminder{padding:56px 28px;}.zip-gate-reminder h2{font-size:48px;}.zip-gate-reminder p{font-size:18px;}.zip-gate-reminder img{width:560px;margin:0 auto;}}@media only screen and (min-width:992px){.zip-gate-reminder h2{font-size:32px;}.zip-gate-reminder p{font-size:16px;}.zip-gate-reminder img{width:802px;margin-top:32px;}}@media(min-width:md){.zip-gate-reminder h2{font-size:32px;}.zip-gate-reminder p{font-size:16px;}.zip-gate-reminder img{width:802px;margin-top:32px;}}@media only screen and (min-width:1400px){.zip-gate-reminder{padding:48px 28px;}.zip-gate-reminder .container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:space-between;height:448px;}.zip-gate-reminder .container h2{font-size:36px;max-width:45%;text-align:start;margin-bottom:36px;}.zip-gate-reminder .container p{font-size:20px;text-align:start;max-width:45%;margin:0;}.zip-gate-reminder .container .zip-gate-inputs{margin-left:0;margin-right:0;margin:32px 0;max-width:40%;width:100%;justify-content:space-between;}.zip-gate-reminder .container img{margin:0;width:48%;}}@media(min-width:xlg){.zip-gate-reminder{padding:48px 28px;}.zip-gate-reminder .container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:space-between;height:448px;}.zip-gate-reminder .container h2{font-size:36px;max-width:45%;text-align:start;margin-bottom:36px;}.zip-gate-reminder .container p{font-size:20px;text-align:start;max-width:45%;margin:0;}.zip-gate-reminder .container .zip-gate-inputs{margin-left:0;margin-right:0;margin:32px 0;max-width:40%;width:100%;justify-content:space-between;}.zip-gate-reminder .container img{margin:0;width:48%;}}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.5;border:0;background-color:#fff;}