.main_heading{background-position:50% 0px;background-size:cover;text-align:center;padding:53px 0 45px}.main_heading h1{margin-bottom:0px;color:#fff;font-size:42px;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.2);line-height:44px;margin-top:0;font-weight:bold}.main_heading h1 sup{font-size:20px;top:-20px}.section_1{padding:30px 0;text-align:center}.section_1 .content p{font-size:18px;line-height:1.8em;text-align:center;margin-bottom:0}.section_1 .content p a{color:#00e;text-decoration:underline}p a{color:#00e}.section_1 .content p a:hover{color:#00a7ce}.pricing_section{padding:45px 20px 45px;background-color:#f6f6f6}.pricing_wrapper{border-radius:5px;background-color:#f6f6f6;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.pricing_inner{padding:0 20px}.pricing_wrapper .description{padding:14px 20px;background:#fff}.pricing_wrapper .description p{color:#4b4b4b;font-size:14px;font-weight:500;line-height:20px;margin-bottom:0;padding:5px 0}.pricing_wrapper .features h3{background-color:#3f3f3f;font-size:14px;line-height:20px;font-weight:bold;color:#fff;margin-bottom:0;padding:15px 0;text-align:center}.pricing_wrapper .features ul{margin:0;padding:0}.pricing_wrapper .features ul li{list-style:none;padding:10px 21px;border-bottom:1px solid rgba(0,0,0,.2);background-color:#fff;font-size:14px;font-weight:500;line-height:20px;padding:18px 21px;min-height:97px;display:inline-flex;width:100%;align-items:center}.pricing_wrapper .cta_section{padding:22px 46px;background-color:#ef3e2d;text-align:center}.pricing_1 .pricing_wrapper .cta_section{background-color:#ef3e2d}.pricing_2 .pricing_wrapper .cta_section{background-color:#094}.pricing_3 .pricing_wrapper .cta_section{background-color:#00a7ce}.pricing_wrapper .cta_section .top_links a{margin-right:12px;padding-right:12px;border-right:1px solid #fff;text-decoration:none;font-size:14px;font-weight:500;display:inline-block;color:#fff}.pricing_wrapper .cta_section .top_links a:hover{color:hsla(0,0%,100%,.6)}.pricing_wrapper .cta_section .top_links{padding-bottom:8px}.pricing_wrapper .cta_section .top_links a:last-of-type{border-right:0}.pricing_wrapper .cta_section .main_cta a{display:block;margin:10px 0;padding-left:15px;padding-right:15px;padding-top:14px;padding-bottom:12px;border:2px solid #fff;border-radius:3px;background-color:hsla(0,0%,100%,.1);-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;color:#fff}.pricing_wrapper .cta_section .main_cta a:hover{background-color:#fff;-webkit-transform:translate(0px,-3px);-ms-transform:translate(0px,-3px);transform:translate(0px,-3px)}.pricing_1 .pricing_wrapper .cta_section .main_cta a:hover{color:#ef3e2d}.pricing_2 .pricing_wrapper .cta_section .main_cta a:hover{color:#094}.pricing_3 .pricing_wrapper .cta_section .main_cta a:hover{color:#00a7ce}.pricing_wrapper .cta_section .login a{font-size:14px;font-weight:500;display:inline-block;margin-top:3px;margin-bottom:5px;line-height:20px;font-style:italic;color:#fff;text-decoration:underline}.pricing_wrapper .cta_section .login a:hover{color:hsla(0,0%,100%,.6)}.pricing_3 .pricing_wrapper .features ul li{padding:23px 21px}.steps_section{padding:45px 0}.steps_section .content{max-width:700px;margin:0 auto !important;float:none !important}.steps_section .content h2{font-size:32px;line-height:36px;margin-top:0;margin-bottom:25px}.steps_section .content ul{margin:0;padding:0;list-style:none}.steps_section .content ul li{font-size:18px;line-height:1.6em;padding-bottom:10px;position:relative;padding-left:75px}.steps_section .content ul li a{text-decoration:underline}.steps_section .content ul li .steps_num{color:#ef3e2d;font-size:20px;font-weight:700;position:absolute;top:0;left:0}.steps_section .content h4{margin-bottom:0px;line-height:1.6em;font-size:24px;margin-top:16px}@media only screen and (max-width:1200px){.pricing_wrapper .cta_section{padding:22px 30px}}@media only screen and (max-width:990px){.pricing_wrapper .cta_section{padding:22px 20px}.pricing_inner{padding:0}.pricing_wrapper .features ul li{min-height:117px}}@media only screen and (max-width:767px){.main_heading{padding:60px 0 45px}.main_heading h1{font-size:30px;line-height:36px;text-shadow:0 1px 6px rgba(0,0,0,0.6)}.body-container .pricing_section .page-center{padding-left:10px !important;padding-right:10px !important}.pricing{margin-bottom:40px}.pricing_inner{padding:0}.pricing_wrapper .cta_section{padding:22px 15px}.pricing_wrapper .cta_section .main_cta a{margin:10px 10px;padding-left:6px;padding-right:6px;font-size:14px}.pricing_section{padding:45px 20px 10px}.pricing_3 .pricing_wrapper .features ul li{padding:18px 21px}}