.red-txt{color:#f01446}#footer-email,#site-links,#social-icons{display:none!important}.pq3-headline,img.giftcard2{display:block!important}.gc-quote{display:flex!important}.no-modal-section .modal-prequal-content{width:100%;height:600px;display:flex}.no-modal-section .modal-veil{display:block}#modal-prequal-content{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);z-index:10;border-radius:18px;display:none;overflow:hidden;width:100%;height:600px}.modal-veil{overflow:visible;background:rgba(0,0,0,.8);position:fixed;z-index:29;cursor:auto;height:100%;width:100%;left:0;top:0;display:none}#prequalIframe{width:100%}.custom_iframe{display:flex}@media all and (max-width:767px){#modal-prequal-content{height:87vh}}@media all and (min-width:768px) and (max-width:1024px){.modal-wrapper{padding:0 2.5rem}}.btnViewPackages{cursor:pointer}.package-section{display:none}.openPackages{display:block!important}div#main-content{background-color:#fff!important}div#main-content h1{max-width:100%}.highlights-box{max-width:450px;margin:0 auto}.highlights-box img{width:24px}.highlights-box p{padding:10px}.highlights-box h2{text-align:center;padding-bottom:10px}.highlights-box ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;max-width:450px;margin:0 auto}.highlights-box li{display:block;min-width:200px}.giftcard{display:flex}.giftcard .card-img img{height:90px;width:143px;max-width:150px}@media all and (min-width:768px) and (max-width:1024px){.giftcard{max-width:530px;margin:0 auto}.giftcard .card-txt{width:100%}}.highlight{display:flex}section.hero-banner{background-position:top right}div h1.hero-title{max-width:100%}@media screen and (max-width:1024px){.hero-sub .hero-text-sm{display:block}.hero-sub .hero-text-md{display:none}}@media screen and (min-width:1024px){.hero-sub .hero-text-sm{display:none}.hero-sub .hero-text-md{display:block}}.hero-sub p{margin-bottom:20px}.hero-sub p span{color:#f01446}.progressbar{width:460px;margin-top:10px}.progressbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem;position:relative;max-width:1860px;margin:0 auto;height:100%;width:90%}@media screen and (min-width:375px){.progressbar__container{padding:0}}@media screen and (min-width:1024px){.progressbar__container{padding:0 2rem}}.progressbar-margin{margin-top:-50px}.progressbar__steps{counter-reset:step;width:100%;height:16px;border-radius:50px;background:url(/secure/images/progressbar-bg.jpg) center center repeat-x}.progressbar__steps li{list-style:none;float:left;position:relative;text-align:center;width:27.5%;top:-6px}@media screen and (min-width:375px){.progressbar__steps li{width:27%}}.progressbar__steps li:before{content:counter(step);counter-increment:step;width:26px;height:26px;line-height:26px;border-radius:100%;display:block;text-align:center;margin:0 auto 10px;background-color:#fff;z-index:1;position:relative;cursor:pointer}.progressbar__steps li:after{content:"";position:absolute;width:100%;height:3px;top:13px;left:-50%;z-index:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(69%,#505050),to(#a0a0a0));background:linear-gradient(to bottom,#000 0,#505050 69%,#a0a0a0 100%)}.progressbar__steps li:first-child{margin-left:-5%}.progressbar__steps li:first-child:after{content:none}.progressbar__steps li:last-child{margin-right:-5%}.progressbar__steps li.active{color:green}.progressbar__steps li.active:before{background-color:#8bc525;border-color:#8bc525;color:#fff}.progressbar__steps li.active:after{-webkit-box-shadow:none;box-shadow:none;background:#8bc525;background:-webkit-gradient(linear,left top,right top,color-stop(3%,#8bc525),color-stop(18%,#9ee02a),color-stop(50%,#b1fb2e),color-stop(77%,#cdfc7a),color-stop(85%,#e8fcc6));background:linear-gradient(to right,#8bc525 3%,#9ee02a 18%,#b1fb2e 50%,#cdfc7a 77%,#e8fcc6 85%)}.progressbar__steps li a{display:block;width:26px;height:26px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;font-size:0;color:transparent}.progressbar__steps li.completed:before{content:"";background:url(/secure/images/check-mark.png) center no-repeat #fff}.progressbar__steps li.completed:after{background:#8bc525}.progressbar__steps li.highlight:before{background-color:#8bc525;border-color:#8bc525;color:#fff}.progressbar__text{margin-bottom:.75rem}.progressbar__text li{list-style:none;float:left;position:relative;text-align:center;width:27.5%;cursor:pointer}@media screen and (min-width:375px){.progressbar__text li{width:27%}}.progressbar__text li:first-child{margin-left:-5%}.progressbar__text li:last-child{margin-right:-5%}.progressbar__text li a{color:#a0a0a0}.progressbar__text li.active a{color:#8bc525}.progressbar-menu{width:100%;position:relative;background:#000;height:75px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);transition:margin-top .12s ease-out,top .12s ease-out}.progressbar-menu .button{padding:.4rem .75rem;margin-left:2rem;margin-top:10px}@media screen and (min-width:375px){.progressbar-menu .button{margin-left:1rem}}.progressbar--fixed .progressbar-menu{position:fixed;top:0;left:0;width:100%;z-index:10}@media screen and (min-width:1024px){.progressbar--fixed .progressbar-menu{position:fixed;left:0;width:100%;z-index:10}}@media screen and (min-width:375px){.progressbar--fixed .progressbar__pack{display:none}}.progressbar__pack{-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:375px){.progressbar__pack{position:absolute;height:50px;top:82px;left:0;padding-left:1rem;z-index:1;-moz-flex-grow:unset;-ms-flex-grow:unset;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.progressbar__pack p{color:#000}.progressbar__pack a{color:#fff}}#claim{margin:60px 0}#claim h2{text-align:center}#claim .number{font-size:42px;padding:10px 10px 0 10px;width:calc(100% * 1 / 12)}.steps{display:flex;max-width:400px;min-width:340px}.steps P{padding:15px 0 0 10px;width:calc(100% * 7 / 12)}@media screen and (min-width:1024px){.steps P{font-size:18px}}@media screen and (min-width:1024px){.steps .icon{height:70px}}.steplist{display:flex;margin:0 auto;max-width:1200px}@media screen and (max-width:1024px){.steplist{display:block;margin:0 auto;max-width:1070px}.steps{margin:20px auto}.steps P{padding:20px 0 0 10px;max-width:100%;width:calc(100% * 8 / 12)}.steps div{width:calc(100% * 4 / 12)}.steps img{margin:0 auto;display:block}}@media all and (max-width:375px){#claim .number{font-size:42px;padding:10px 0 0 10px}.steplist{display:block;margin:0 auto;max-width:375px}.steps{margin:20px auto}.steps P{padding:20px 0 0 10px}.steps img{margin:5px auto 0 auto;display:block;height:70%}}@media (max-width:350px){.steps p{max-width:150px}}