#Products{margin-top:30px;margin-bottom:150px}.PriceRow{display:flex;margin:0 auto;max-width:1200px;align-items:center;justify-content:center}#Products .Item{max-width:275px;padding:0;box-sizing:border-box;border:1px solid #999;background-color:#8fc1e3;box-shadow:0 4px 6px 0 #333;border-radius:10px;overflow:hidden;position:relative;display:inline-block;margin:0 20px 35px;text-align:left;vertical-align:top}#Products .Item .Title{font-weight:700;text-align:center;font-size:25px;margin-bottom:15px;background-color:#5085a5;padding:10px;color:#fff;text-shadow:-1px 1px #000}#Products .Item .Price{font-weight:700;text-align:center;font-size:25px;margin-top:15px;text-shadow:-1px 1px #efefef}#Products .Item .Price.StrikeThrough{color:#ff8c00;text-decoration:line-through;margin-top:35px;text-shadow:-1px 1px #000;font-size:20px}#Products .Item .PriceFrequency{text-align:center;font-size:20px;margin-bottom:15px;text-shadow:-1px 1px #efefef}#Products .Item .PriceSequences{text-align:center;font-size:18px;margin:25px 0}#Products .Item .PriceLimitedTime{text-align:center;color:green;font-weight:700}#Products .Item .Description{min-height:240px}#Products .Item .PriceDetails{display:none;padding-bottom:70px;padding-top:20px}#Products .Item .PriceShowDetails{color:#00f;text-align:center;display:block;font-size:18px;font-weight:700;text-decoration:underline}#Products .Item .PriceShowDetails:hover{text-decoration:none}#Products .Item .Description p{padding:0 10px;font-weight:700;font-size:21px;line-height:110%;text-shadow:-1px 1px #555;color:#fff;min-height:125px}#Products .Item .Description ul{padding-left:40px;padding-right:15px;font-size:18px}#Products .Item .Description li{margin-bottom:10px}#Products .Item .PurchaseBtn{padding:10px;position:absolute;bottom:0;left:0;right:0}#Products .Item .SignUpLink{text-align:center;position:absolute;bottom:0;left:0;right:0}#Products .Item .SignUpLink a{text-align:center;color:#00f;text-decoration:underline;font-size:20px}#Products .Item .button{width:100%}@media (max-width:600px){#Products .Item{margin-bottom:20px;max-width:90%}}h2.link a{color:#000!important;text-shadow:-1px 1px #aaa}.FAQWrapper{max-width:800px;margin:70px auto 0}.FAQWrapper .FAQRow{margin-bottom:30px;padding:20px;box-sizing:border-box}.FAQWrapper .Question h2{font-weight:700;font-size:25px;color:#5085a5;text-shadow:-1px 1px #ddd}.FAQWrapper .Answer{font-size:20px;margin-top:5px}.FAQWrapper img{width:100%;box-shadow:0 0 5px 0 #333;border:1px solid #333;box-sizing:border-box;margin-top:25px}.FreeNotice{max-width:600px;margin:80px auto}.FreeNotice p{font-size:19px}