.gf-pricing-tables{padding-top: 25px}.gf-pricing-tables.style-1 .pricing-item{position: relative;background-color: #f4f3ec;padding: 35px 35px 0 35px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;text-align: center}.gf-pricing-tables.style-1 .pricing-item .featured-text{width: 80px;height: 80px;position: absolute;top: -28px;right: -27px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;text-align: center;text-transform: uppercase;transform: rotate(-345deg);font-size: 12px}.gf-pricing-tables.style-1 .pricing-item .featured-text span{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.gf-pricing-tables.style-1 .pricing-item .pricing-price{margin-bottom: 10px;font-size: 0;padding-left: 30px}.gf-pricing-tables.style-1 .pricing-item .pricing-price > *{display: inline-block}.gf-pricing-tables.style-1 .pricing-item .pricing-price span{font-size: 24px;line-height: 1;color: #333;vertical-align: top}.gf-pricing-tables.style-1 .pricing-item .pricing-price h4{color: #333;margin: 0 10px 0 0;font-size: 64px;font-weight: 700;line-height: 0.88}.gf-pricing-tables.style-1 .pricing-item .pricing-price p{font-size: 15px;color: #7e7e7e}.gf-pricing-tables.style-1 .pricing-item .pricing-name{margin: 0;text-transform: uppercase;font-size: 15px;line-height: 1.87;letter-spacing: 2px;color: #333;margin-bottom: 43px}.gf-pricing-tables.style-1 .pricing-item .pricing-features{margin-top: 42px;padding-bottom: 55px}.gf-pricing-tables.style-1 .pricing-item .pricing-features ul{list-style: none;padding: 0}.gf-pricing-tables.style-1 .pricing-item .pricing-features li{font-size: 15px;line-height: 1.8;padding: 6.5px 0;color: #7e7e7e}.gf-pricing-tables.style-1 .pricing-item .pricing-button.btn{margin-bottom: 30px}.gf-pricing-tables.style-1 .pricing-item.is-featured,.gf-pricing-tables.style-1 .pricing-item:hover{-webkit-box-shadow: 0 0 57px 0 rgba(0,0,0,0.08);-moz-box-shadow: 0 0 57px 0 rgba(0,0,0,0.08);box-shadow: 0 0 57px 0 rgba(0,0,0,0.08);border-color: transparent !important}.gf-pricing-tables.style-2{position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 34px 30px 47px;background-color: rgba(0,0,0,0.3);text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.gf-pricing-tables.style-2.is-featured{padding-top: 59px;padding-bottom: 64px;z-index: 2}.gf-pricing-tables.style-2 .pricing-price{font-size: 0}.gf-pricing-tables.style-2 .pricing-price > *{display: inline-block;color: #fff}.gf-pricing-tables.style-2 .pricing-price span{font-size: 18px;font-weight: bold;line-height: 1.33;vertical-align: bottom;margin-bottom: 4px}.gf-pricing-tables.style-2 .pricing-price h4{margin: 0;font-size: 64px;font-weight: 800;line-height: 0.88}.gf-pricing-tables.style-2 .pricing-price p{font-size: 14px;line-height: 1.71}.gf-pricing-tables.style-2 .pricing-name{position: relative;text-transform: uppercase;font-size: 18px;font-weight: bold;line-height: 1.33;letter-spacing: 1px;margin-bottom: 44px;margin-top: 0}.gf-pricing-tables.style-2 .pricing-features{margin-top: 37px;opacity: 0.7}.gf-pricing-tables.style-2 .pricing-features ul{list-style: none;padding: 0}.gf-pricing-tables.style-2 .pricing-features li{font-size: 14px;line-height: 1.8;padding: 15px 0;color: #fff}.gf-pricing-tables.style-2 .pricing-features li + li{border-top: 1px solid rgba(255,255,255,0.2)}.gf-pricing-tables.style-2 .pricing-button{margin-top: 30px}.gf-pricing-tables.style-2.is-featured,.gf-pricing-tables.style-2:hover{background-color: rgba(0,0,0,0.3)}.gf-pricing-tables.style-3{position: relative;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 34px 30px 47px;background-color: #fcfcfc;box-shadow: 0 0 57px 0 rgba(0,0,0,0.08);text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.gf-pricing-tables.style-3.is-featured{padding-top: 59px;padding-bottom: 64px;z-index: 2}.gf-pricing-tables.style-3 .pricing-price{font-size: 0}.gf-pricing-tables.style-3 .pricing-price > *{display: inline-block}.gf-pricing-tables.style-3 .pricing-price span{font-size: 18px;font-weight: bold;line-height: 1.33;vertical-align: bottom;margin-bottom: 4px}.gf-pricing-tables.style-3 .pricing-price h4{margin: 0;font-size: 64px;font-weight: 800;line-height: 0.88}.gf-pricing-tables.style-3 .pricing-price p{font-size: 14px;line-height: 1.71}.gf-pricing-tables.style-3 .pricing-name{position: relative;text-transform: uppercase;font-size: 18px;font-weight: bold;line-height: 1.33;letter-spacing: 1px;color: #333;margin-bottom: 44px;margin-top: 0}.gf-pricing-tables.style-3 .pricing-features{margin-top: 37px}.gf-pricing-tables.style-3 .pricing-features ul{list-style: none;padding: 0}.gf-pricing-tables.style-3 .pricing-features li{font-size: 14px;line-height: 1.8;padding: 15px 0}.gf-pricing-tables.style-3 .pricing-features li + li{border-top: 1px solid #f3f3f3}.gf-pricing-tables.style-3 .pricing-button{margin-top: 30px}.gf-pricing-tables.style-3.is-featured,.gf-pricing-tables.style-3:hover{background-color: #fff}@media (max-width: 991px){.gf-pricing-tables.style-1 .pricing-item{padding: 35px 15px 0 15px}.gf-pricing-tables.style-1 .pricing-item .featured-text{right: -10px;top: -10px;width: 60px;height: 60px;font-size: 8px}}