@import url(https://fonts.googleapis.com/css?family=Arvo|Seaweed+Script);body{font-family:Arvo,serif}h1,h2,h3,h4,h5,h6{font-family:Arvo,serif;font-weight:700}header.masthead{position:relative;background-color:#343a40;background:linear-gradient(rgba(66,139,202,.5),rgba(66,139,202,.5)),url(/img/main1000.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:3rem;padding-bottom:5rem}header.agreement{padding-top:4rem;padding-bottom:5rem}header.masthead .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.2}header.masthead h1{font-size:2rem}.acstylebtn{border:2px solid #ff0;border-radius:5px;background:0 0;padding:0;color:#fff;font-size:2rem;cursor:pointer;font-family:Arvo,serif}@media (min-width:768px){header.masthead{padding-top:4rem;padding-bottom:12rem}header.masthead h1{font-size:3rem}}.showcase .showcase-text{padding:3rem}.showcase .showcase-img{min-height:30rem;background-size:cover}@media (min-width:768px){.showcase .showcase-text{padding:7rem}}.features-icons{padding-top:7rem;padding-bottom:7rem}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials{padding-top:7rem;padding-bottom:7rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;box-shadow:0 5px 5px 0 #adb5bd}.call-to-action{position:relative;background-color:#343a40;background:url(/img/bg-masthead.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:7rem;padding-bottom:7rem}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}footer.footer{padding-top:4rem;padding-bottom:4rem}.cursive-head{font-family:'Seaweed Script',cursive}.arvo-head{font-family:Arvo,serif}.arvo-head5{font-family:Arvo,serif}@media only screen and (max-width :769px) and (min-width :480px){#ytvideo{width:420px;height:238px}header.masthead{background:linear-gradient(rgba(66,139,202,.5),rgba(66,139,202,.5)),url(/img/main1000.jpg) no-repeat;height:575px}.aclabel{font-size:1em}.cursive-head{font-size:10px;font-family:'Seaweed Script',cursive}#areaserving{display:none}}@media only screen and (min-width :770px) and (max-width :1000px){#ytvideo{width:420px;height:238px}header.masthead{background:linear-gradient(rgba(66,139,202,.5),rgba(66,139,202,.5)),url(/img/main1000.jpg) no-repeat;height:575px}.aclabel{font-size:1em}.cursive-head{font-size:1.3em;font-family:'Seaweed Script',cursive}}@media only screen and (min-width :1001px) and (max-width :1600px){#ytvideo{width:420px;height:238px}header.masthead{background:linear-gradient(rgba(66,139,202,.5),rgba(66,139,202,.5)),url(/img/main1600.jpg) no-repeat;height:650px}.aclabel{font-size:1.5em}}@media only screen and (min-width :1601px){#ytvideo{width:420px;height:238px}header.masthead{background:linear-gradient(rgba(66,139,202,.5),rgba(66,139,202,.5)),url(/img/main1920.jpg) no-repeat;height:700px}.aclabel{font-size:2em}}.pricingdiv{display:flex;flex-wrap:wrap;justify-content:center;font-family:Arvo,sans-serif}.pricingdiv ul.theplan{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top-left-radius:50px;border-bottom-right-radius:50px;color:#fff;background:#22b14c;position:relative;width:250px;margin-right:10px;margin-bottom:1em;transition:all .5s}.pricingdiv ul.theplan:hover{transform:scale(1.05);transition:all .5s;z-index:100;box-shadow:0 0 10px gray}.pricingdiv ul.theplan li{margin:10px 20px;position:relative}.pricingdiv ul.theplan li.title{font-size:150%;font-weight:700;text-align:center;margin-top:20px;text-transform:uppercase;border-bottom:5px solid #fff}.pricingdiv ul.theplan:nth-of-type(2){background:#5c83b4}.pricingdiv ul.theplan:nth-of-type(3){background:#2a2cc8}.pricingdiv ul.theplan:last-of-type{margin-right:0}.pricingdiv ul.theplan li:last-of-type{text-align:center;margin-top:auto}.pricingdiv .pricebutton{background:#fff;text-decoration:none;padding:10px;display:inline-block;margin:10px auto;border-radius:5px;color:navy;text-transform:uppercase}@media only screen and (max-width:500px){.pricingdiv ul.theplan{border-radius:0;width:100%;margin-right:0}.pricingdiv ul.theplan:hover{transform:none;box-shadow:none}.pricingdiv .pricebutton{display:block}}
