﻿html,body{height:100%}body{overflow-x:hidden;background:linear-gradient(to bottom,#fff 100%,#fff 100%) !important}h1,h2,h3,h4{color:#007bbd !important}#top-main-navbar{border-bottom:solid 1px #ccc}#top-bar-logo{float:left;height:30px;width:auto;margin:15px 0 0 15px}.brand-name{display:inline;color:#007bbd !important;line-height:60px;padding-left:7px;font-size:18px;letter-spacing:2px;font-weight:300}.mobile-navbar{display:none;margin-top:0 !important;margin-right:15px !important}li.landing-navbar-btn a{font:600 14px/30px l !important;color:#007bbd !important;text-transform:uppercase;text-decoration:none;display:inline-block;padding:0;text-shadow:none;background:transparent !important;box-shadow:none;border-bottom:0 !important;transition:all 400ms linear 0s;font-family:'Lato',Helvetica,sans-serif !important}li.landing-navbar-btn a:hover{background:transparent !important;border:0}@media(max-width:767px){.mobile-navbar{display:block}}.element-top-push{margin-top:50px !important}.element-bottom-push{margin-bottom:30px !important}#landing-page{height:100%}.section{clear:both;padding:80px 0;margin-right:auto !important;margin-left:auto !important}.section.white{background-color:#fff}.section.full-width{margin-left:0;margin-right:0;left:0;width:100%;-moz-min-width:100%;-ms-min-width:100%;-o-min-width:100%;-webkit-min-width:100%;min-width:100%}.section.centered{width:auto;margin:0 auto;display:block}.section.bottom-push{margin-bottom:115px}.li{clear:both;margin-bottom:15px}.bullet{display:inline-block;margin-right:10px}.li div{display:inline-block;margin-top:2px}.main-title{text-align:center;padding:60px;background-color:rgba(255,255,255,.8)}.main-title h2{color:#007bbd !important}.left-section{text-align:center}#select-time-payment-wrap{padding:15px 15px 30px;width:240px;margin:auto}.time-span-btn.active{background-color:#007bbd !important;color:#fff !important}.section-title{text-align:center}.section-title h2{padding:40px 0 0;color:#555 !important;font-weight:600;margin-bottom:40px}#payment-recurrence{display:table;margin:0 auto;margin-bottom:50px;padding-bottom:20px;border-bottom:none}.pricing{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;margin:0 auto 3em}.pricing__item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;text-align:center;-webkit-flex:0 1 330px;flex:0 1 330px}.pricing__feature-list{text-align:left}.pricing__action{color:inherit;border:none;background:none;text-decoration:none}.pricing__action:hover{text-decoration:none}.pricing__action:focus{outline:none}.old-price-disc{position:relative;font-size:34px;color:#ccc;margin-bottom:20px}.old-price-disc .discount-box{position:relative;top:-6px;font-size:18px;color:#fff;background-color:#b20000;font-weight:400;padding:5px 7px;margin-left:15px}.price-strike-through{width:85px;height:34px;border-bottom:2px solid #b20000;-webkit-transform:translateY(20px) translateX(5px) rotate(-16deg);transform:translateY(20px) translateX(5px) rotate(-35deg);position:absolute;top:-25px;left:25px}.pricing--pema .pricing__item{padding:2em 2em;margin:1em;color:#262b38;background:#fff;cursor:default;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.3)}.pricing--pema .pricing__item--featured{border:2px solid #007bbd}@media screen and (min-width:66.25em){.pricing--pema .pricing__item{margin:1.5em 0}.pricing--pema .pricing__item--featured{z-index:10;margin:0;font-size:1em}}.pricing--pema .pricing__title{font-size:2em;margin:.5em 0 0;color:#1d211f}.pricing--pema .icon{display:inline-block;min-width:2em;color:#8a9790;vertical-align:middle}.pricing--pema .pricing__price{font-size:5em;font-weight:800;color:#007bbd;position:relative;z-index:100}.pricing--pema .pricing__currency{font-size:.5em;vertical-align:super}.pricing--pema .pricing__period{font-size:.2em;display:inline-block;padding:0 0 0 .5em;color:#ceded6}.pricing--pema .pricing__sentence{margin:0 0 1em 0;padding:0 0 .5em}.pricing--pema .pricing__feature-list{font-size:.95em;margin:0;padding:1.5em .5em 2.5em;list-style:none}.pricing--pema .pricing__feature{padding:.15em 0}.pricing--pema .pricing__action{font-weight:bold;margin-top:auto;padding:1em 2em;color:#fff;border-radius:5px;background:#007bbd;-webkit-transition:background-color .3s;transition:background-color .3s}.pricing--pema .pricing__action:hover,.pricing--pema .pricing__action:focus{background-color:#4f5f56}.bill-specs{margin-top:50px}.bill-specs-wrap{padding-top:20px;clear:both;padding-right:20px}footer.footer{padding-bottom:0 !important;background-color:#fff !important}footer.footer .first-col{padding-right:50px !important}#footer-about{margin-top:-21px;display:block;clear:both}#footer-logo{float:left;height:30px;width:auto;margin-top:15px}@media(max-width:767px){#section-3{padding:30px}footer.footer{border-top:0}}#section-3{padding:0;background-color:#847071;color:#fff !important;text-align:center}#section-3 h2,#section-3 h3{color:#fff !important;text-align:center}#section-3 h2{margin-bottom:35px}#section-3 h3.qoute{font-style:italic;font-weight:300;margin-bottom:35px}#section-3 img{float:right;width:100%;height:auto}#section-3 .text-holder{display:inline-block;padding:20% 10% 0 10%;margin:auto}#section-4{background-color:#eee}#section-4 h3{color:#555 !important}.faq-item{margin:50px 50px}#section-5{text-align:center}#section-5 h2,#section-5 h3{color:#555 !important}#section-5 h3.qoute{font-style:italic;font-weight:300;margin-bottom:35px}.call-action-area{height:300px;width:100%;background-image:radial-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url('../../Assets/images/landing/call-action-bg.jpg') !important;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;display:block}.call-action-text{text-align:center;padding-top:100px}.call-action-text h2{color:#fff !important;margin-bottom:25px}@media(max-width:1400px){#section-3 .text-holder{padding:15% 10% 0 10%}}@media(max-width:1024px){#section-3 .text-holder{padding:30px 10% 0 10%}#section-3 .text-holder h2{font-size:26px}#section-3 .text-holder h3{font-size:20px}}@media(max-width:767px){.call-action-text{text-align:center;padding-top:50px}#section-3 .text-holder{padding:20px 10px 20px 10px}.faq-item{margin:50px 10px}}