﻿html{scroll-behavior:smooth;}body{font-family:proxima-nova,sans-serif;}#main{padding-left:0;padding-right:0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-family:proxima-nova,sans-serif!important;}ul,ol{margin:0;padding:0;list-style:none;font-family:proxima-nova,sans-serif!important;}a{color:inherit;text-decoration:none;font-family:proxima-nova,sans-serif!important;}a:hover,a:focus{color:inherit;text-decoration:none;}.btn.focus,.btn:focus{outline:0;box-shadow:none;}button:focus{outline:0;box-shadow:none;}.signup-form{max-width:100%;font-size:14px;width:950px;margin:auto;margin-top:30px;}@media screen and (max-width:1199px){.signup-form{width:100%;}}.signup-form .image-container{text-align:right;}@media screen and (max-width:767px){.signup-form .image-container{display:none;}}.signup-form .image-container img{max-width:100%;object-fit:contain;text-align:right;}.signup-form-container h1{font-size:70px;color:#222;font-weight:600;font-style:italic;text-align:center;font-family:quinn-display,serif!important;}.signup-form-container .description{padding:0 20px;}@media screen and (max-width:375px){.signup-form-container .description{padding:0 0;}}.signup-form-container .description.privacy{text-align:left;}@media screen and (max-width:767px){.signup-form-container .description.privacy{text-align:center;}}.signup-form-container .description.privacy a{color:#159548;text-decoration:underline;}.description{font-size:17px;color:#6d6d6d;text-align:center;margin-top:15px;}@media screen and (max-width:991px){.description{font-size:14px;}}@media screen and (max-width:767px){.description{font-size:20px;}}@media screen and (max-width:575px){.description{font-size:15px;}}@media screen and (max-width:411px){.description{font-size:14px;}}#signup-form{background:#e9e0d2;padding:20px;border-radius:15px;margin-top:20px;max-width:100%;}#signup-form .form-control{font-size:16px;height:45px;border-radius:6px;color:#000;background:#fff;padding-left:1rem;padding-right:1rem;font-family:proxima-nova,sans-serif;}#signup-form .form-control::placeholder{color:#989898;}#signup-form button{background:#04574b;margin-top:20px;width:100%;height:45px;color:#fff;font-size:20px;font-weight:500;font-family:proxima-nova,sans-serif;}@media screen and (max-width:991px){#signup-form button{font-size:18px;}}.why-signup{width:100%;background:#149547;text-align:center;margin-top:30px;}.why-signup h4{font-size:65px;padding:20px 0;color:#fff;font-style:italic;font-family:quinn-display,serif!important;}@media screen and (max-width:991px){.why-signup h4{font-size:50px;}}@media screen and (max-width:767px){.why-signup h4{font-size:145px;padding:20px 64px;}}@media screen and (max-width:575px){.why-signup h4{font-size:80px;padding:20px 2px;}}@media screen and (max-width:411px){.why-signup h4{font-size:70px;padding:20px 0;}}@media screen and (max-width:375px){.why-signup h4{font-size:61px;padding:20px 0;}}.why-signup p{color:#fff;background:#04574b;padding:10px 0;font-size:18px;font-weight:700;}@media screen and (max-width:991px){.why-signup p{font-size:14px;}}@media screen and (max-width:767px){.why-signup p{font-size:40px;padding:10px 85px;}}@media screen and (max-width:575px){.why-signup p{font-size:22px;padding:10px 40px;}}@media screen and (max-width:411px){.why-signup p{font-size:18px;padding:10px 40px;}}@media screen and (max-width:375px){.why-signup p{padding:10px 0;}}.signup-coupons{padding:20px 0;width:100%;background:#f2ece4;}.signup-coupons.green{background:#149547;}@media screen and (max-width:767px){.signup-coupons.green .row{flex-direction:column;}}.signup-coupons.green .content h4{color:#fff;}.signup-coupons.green .content p{text-align:left;color:#fff;}@media screen and (max-width:767px){.signup-coupons.green .image h4{color:#fff;}}@media screen and (max-width:767px){.signup-coupons .row{flex-direction:column-reverse;}}.signup-coupons .content h4{font-size:68px;text-align:left;color:#022221;font-weight:700;}@media screen and (max-width:1199px){.signup-coupons .content h4{font-size:60px;line-height:60px;}}@media screen and (max-width:991px){.signup-coupons .content h4{font-size:45px;line-height:45px;}}@media screen and (max-width:767px){.signup-coupons .content h4{display:none;}}.signup-coupons .content p{text-align:left;}.signup-coupons .image h4{display:none;}@media screen and (max-width:767px){.signup-coupons .image h4{display:block;text-align:center;font-size:30px;margin-bottom:20px;color:#022221;font-weight:700;}}@media screen and (max-width:575px){.signup-coupons .image h4{font-size:55px;}}@media screen and (max-width:411px){.signup-coupons .image h4{font-size:46px;}}@media screen and (max-width:375px){.signup-coupons .image h4{font-size:41px;}}.signup-coupons .image img{max-width:100%;object-fit:contain;}.signup-today{width:100%;padding:15px;background:#149547;}.signup-today .content h2{font-size:85px;text-align:center;color:#fff;font-style:italic;font-family:quinn-display,serif!important;}@media screen and (max-width:1199px){.signup-today .content h2{font-size:75px;color:#222;font-style:italic;}}@media screen and (max-width:991px){.signup-today .content h2{font-size:55px;}}@media screen and (max-width:767px){.signup-today .content h2{font-size:90px;}}@media screen and (max-width:575px){.signup-today .content h2{font-size:72px;}}@media screen and (max-width:411px){.signup-today .content h2{font-size:60px;}}.signup-today .content a{width:100%;background:#232323;margin-top:20px;width:100%;height:45px;color:#fff;font-size:20px;font-weight:600;}@media screen and (max-width:991px){.signup-today .content a{height:unset;font-size:18px;}}.signup-today .content a:hover{color:#fff;}.signup-today .content a svg{margin-left:3px;height:26px;width:26px;margin-bottom:2px;}.signup-today .image{text-align:right;}@media screen and (max-width:767px){.signup-today .image{text-align:center;margin-top:30px;}}.signup-today .image img{max-width:100%;}