.themify_builder_module_front.module-pricing-table{border:0}.module-pricing-table{text-align:center;position:relative;width:100%;font-size:16px;line-height:1.2em;margin-top:40px !important;margin-bottom:50px !important;border-style:solid;border-width:1px}.module-pricing-table.transparent,.module-pricing-table.transparent .module-pricing-table-header.transparent{background:transparent;border-color:transparent;color:inherit}.module-pricing-table.transparent .module-pricing-table-header.transparent .module-pricing-table-title,.module-pricing-table.transparent .module-pricing-table-features{color:inherit}.module-pricing-table.white,.module-pricing-table.white .module-pricing-table-header.white{background:#fff;color:inherit}.module-pricing-table.white .module-pricing-table-header.white .module-pricing-table-title,.module-pricing-table.white .module-pricing-table-features{color:inherit}.module-pricing-table p{margin:0}.module-pricing-table.pricing-enlarge{top:-16px;margin-bottom:22px}.module-pricing-table.rounded .module-pricing-table-content{border-radius:5px}.module-pricing-table .module-pricing-table-header{padding:30px 10px;color:#fff}.module-pricing-table .module-pricing-table-title{font-size:1.75em;letter-spacing:.05em;line-height:.026em;font-weight:700;text-transform:uppercase;margin:0;display:block;width:100%}.module-pricing-table span.module-pricing-table-title span{line-height:1.026em}.module-pricing-table.pricing-enlarge .module-pricing-table-title{font-size:2em;line-height:.031em}.module-pricing-table .module-pricing-table-price{font-size:4.625em;font-weight:normal;width:100%;display:block;height:auto;text-transform:uppercase;margin-top:54px;margin-bottom:40px}.module-pricing-table.pricing-enlarge .module-pricing-table-price{font-size:5.375em}.module-pricing-table .module-pricing-table-reccuring-fee{font-size:.875em;line-height:auto;padding-top:9px}.module-pricing-table.pricing-enlarge .module-pricing-table-reccuring-fee{padding-top:14px}.module-pricing-table .module-pricing-table-description{font-size:1.125em;line-height:normal;padding-top:30px}.module-pricing-table.pricing-enlarge .module-pricing-table-description{font-size:1.25em;padding-top:37px}.module-pricing-table .module-pricing-table-content{padding-top:14px;padding-bottom:28px;background-color:#fff;width:100%;box-sizing:border-box;color:#444}.module-pricing-table .module-pricing-table-features{padding-top:17px;padding-bottom:17px;font-size:1em;border-bottom:1px solid rgba(204,204,204,.5);width:80%;margin:auto;color:inherit}.module-pricing-table .module-pricing-table-content .module-pricing-table-features:last-of-type{border-bottom:0}.module-pricing-table .module-pricing-table-features.unavailable-features{opacity:.35;filter:alpha(opacity=35)}.module-pricing-table .module-pricing-table-button{width:80%;margin:auto;display:inline-block;font-size:1.5em;font-weight:bold;letter-spacing:.05em;line-height:1.26em;text-transform:uppercase;text-decoration:none;padding:14px 10px 15px;margin-top:21px;border-radius:2px;box-sizing:border-box}.module-pricing-table .module-pricing-table-button.themify_lightbox{cursor:pointer}.module-pricing-table.pricing-enlarge .module-pricing-table-button{font-size:1.75em;margin-top:33px}.module-pricing-table .module-pricing-table-pop{position:absolute;top:-65px;color:#000;font-size:1.25em;letter-spacing:.05em;text-transform:uppercase;left:0;text-align:center;font-weight:bold;width:100%;-webkit-animation:animate_popular_text 1s ease-out infinite;-moz-animation:animate_popular_text 1s ease-out infinite;animation:animate_popular_text 1s ease-out infinite}.module-pricing-table .module-pricing-table-pop:before{content:"";position:absolute;bottom:-25px;font-size:1em !important;left:50%;width:1em;height:1em;margin-left:-0.5em;border:1px solid transparent;border-left-color:inherit;border-bottom-color:inherit;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}@-webkit-keyframes animate_popular_text{0,100%{top:-65px}50%{top:-45px}}@-moz-keyframes animate_popular_text{0,100%{top:-65px}50%{top:-45px}}@keyframes animate_popular_text{0,100%{top:-65px}50%{top:-45px}}.tb_module_panel_docked .themify_builder_field .multi_link_pricing_table,.tb_module_panel_docked .multi_link_pricing_table .themify_builder_field,.tb_module_panel_docked .mod_title_pricing_table input[type="text"],.tb_module_panel_docked .mod_title_icon_pricing_table input[type="text"],.tb_module_panel_docked .mod_price_pricing_table input[type="text"],.tb_module_panel_docked .mod_recurring_fee_pricing_table input[type="text"],.tb_module_panel_docked .mod_description_pricing_table input[type="text"],.tb_module_panel_docked .mod_feature_list_pricing_table .themify_builder_input textarea,.tb_module_panel_docked .mod_unavailable_feature_list_pricing_table .themify_builder_input textarea,.tb_module_panel_docked .mod_button_text_pricing_table input[type="text"],.tb_module_panel_docked .multi_link_pricing_table input[type="text"],.tb_module_panel_docked .mod_pop_text_pricing_table input[type="text"],.tb_module_panel_docked .css_pricing_table input[type="text"]{width:100%;max-width:none}@media(max-width:600px){.module-pricing-table.pricing-pop{margin-top:30px !important}}@media(min-width:600px) and (max-width:980px){.col3-1 .module-pricing-table .module-pricing-table-header,.col3-1 .module-pricing-table .module-pricing-table-button{font-size:16px}.col3-1 .module-pricing-table-header .pricing-enlarge .module-pricing-table-price{font-size:4.375em}.col3-1 .module-pricing-table-header .pricing-enlarge .module-pricing-table-title{font-size:1.7em}.col5-1 .module-pricing-table .module-pricing-table-header,.col5-1 .module-pricing-table .module-pricing-table-button{font-size:12px}.col5-1 .module-pricing-table .module-pricing-table-header .module-pricing-table-price{font-size:3.625em}.col5-1 .module-pricing-table .module-pricing-table-header .module-pricing-table-title{font-size:1.4em}.col5-1 .module-pricing-table.pricing-enlarge .module-pricing-table-header .module-pricing-table-title{font-size:1.5em}.col3-1 .module-pricing-table .module-pricing-table-content p{font-size:14px}.col5-1 .module-pricing-table .module-pricing-table-content p{font-size:12px}}