.pricing-section .section-title{position:relative}.pricing-section .section-title h2{color:#1d2025;position:relative;margin:0;font-size:24px}@media (min-width: 768px){.pricing-section .section-title h2{font-size:28px}}@media (min-width: 992px){.pricing-section .section-title h2{font-size:34px}}.pricing-section .section-title.title-ex1 h2{padding-bottom:20px}@media (min-width: 768px){.pricing-section .section-title.title-ex1 h2{padding-bottom:30px}}@media (min-width: 992px){.pricing-section .section-title.title-ex1 h2{padding-bottom:40px}}.pricing-section .section-title.title-ex1 h2:before{content:"";position:absolute;left:0;bottom:12px;width:110px;height:1px;background-color:#d6dbe2}@media (min-width: 768px){.pricing-section .section-title.title-ex1 h2:before{bottom:17px}}@media (min-width: 992px){.pricing-section .section-title.title-ex1 h2:before{bottom:25px}}.pricing-section .section-title.title-ex1 h2:after{content:"";position:absolute;left:0;bottom:12px;width:40px;height:1px;background-color:#64C232}@media (min-width: 768px){.pricing-section .section-title.title-ex1 h2:after{bottom:17px}}@media (min-width: 992px){.pricing-section .section-title.title-ex1 h2:after{bottom:25px}}.pricing-section .section-title.title-ex1.text-center h2:before{left:50%;transform:translateX(-50%)}.pricing-section .section-title.title-ex1.text-center h2:after{left:50%;transform:translateX(-50%)}.pricing-section .section-title.title-ex1.text-right h2:before{left:auto;right:0}.pricing-section .section-title.title-ex1.text-right h2:after{left:auto;right:0}.pricing-section .section-title.title-ex1 p{font-family:"Montserrat", sans-serif;color:#8b8e93;font-size:14px;font-weight:300}.pricing-section .price-card{background:#f5f5f6;padding:40px 35px;position:relative;border-radius:2px;overflow:hidden}.pricing-section .price-card:before{position:absolute;content:"";top:0;right:-35px;width:88px;height:88px;background:#64C232;opacity:0.6;border-radius:8px;transform:rotate(45deg)}.pricing-section .price-card:after{position:absolute;content:"";top:30px;right:-35px;width:88px;height:88px;background:#64C232;opacity:0.8;border-radius:8px;transform:rotate(45deg)}.pricing-section .price-card h2{font-size:26px;font-weight:600}.pricing-section .price-card .btn{font-size:11px;border-radius:100px;padding:0 25px;border:0;color:#fff;float:right;background-color:#8b8e93}.pricing-section .price-card .btn.btn-primary{border:0 !important}.pricing-section .price-card.featured{background:#fff;border:1px solid #ebebeb;box-shadow:0 8px 16px rgba(0,0,0,0.1);min-height:915px;margin-bottom:36px}.pricing-section .price-card:hover .btn{background:#64C232;border-color:#64C232}.pricing-section p.price span{display:inline-block;padding:45px 15px 50px;padding-right:0;font-size:35px;font-weight:600;color:#64C232;position:relative}.pricing-section p.price span:before{position:absolute;content:"$";font-size:16px;top:25px;font-weight:300;left:0}.pricing-section .pricing-offers{padding:0 0 10px}.pricing-section .pricing-offers li{padding:0 0 16px;line-height:18px}.pricing-section ul li{list-style-type:none}.pricing-section .btn.btn-mid{height:40px;line-height:40px;padding:0 20px}.pricing-section img{width:175px;height:175px}.pricing-section a:link{color:#64C232;text-decoration:underline}.pricing-section a:visited{color:#64C232}.pricing-section a:hover{color:#64C232}
