.tf-pricetable,.tf-pricetable .header-price,.tf-pricetable .price-type,.tf-pricetable .price,.tf-pricetable .title,.tf-pricetable .number-order,.tf-pricetable .wrap-icon svg,.tf-pricetable .wrap-icon i,.tf-pricetable .text,.tf-pricetable .time,.tf-pricetable .subtitle{text-decoration:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.tf-pricetable{border:1px solid transparent;padding:52px 30px 48px 59px;padding:50px 30px;border-radius:8px;background:#fff;box-shadow:0px 2px 28px 0px rgba(0,0,0,.11)}.tf-pricetable:hover{transform:translateY(-5px);border-color:var(--theme-primary-color)}.tf-pricetable .content-price{font-size:50px;font-weight:600;line-height:1.2em;color:#000;display:inline-flex;align-items:end;margin-bottom:45px;letter-spacing:-1.5px}.tf-pricetable .content-price .time{color:#888686;font-size:15px;font-weight:500;line-height:35px;margin-left:8px}.tf-pricetable .title{color:#000;font-size:25px;font-weight:600;line-height:26px;margin-bottom:22px}.tf-pricetable .subtitle2{font-size:14px;font-weight:600;line-height:150%;margin-bottom:31px}.tf-pricetable .subtitle{color:#8e8e93;font-size:14px;font-weight:400;line-height:150%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #efefef}.tf-pricetable .text{color:#000;font-size:17px;font-weight:400}.tf-pricetable .wrap-pricon{margin-bottom:30px;width:70px;height:70px;display:flex;align-items:center;justify-content:left;color:var(--theme-primary-color);font-size:70px}.tf-pricetable .wrap-icon{width:19px;height:19px;font-size:9px;border-radius:50%;background:var(--theme-primary-color);display:grid;align-items:center;justify-content:center;color:#fff;margin-right:19px;flex-shrink:0}.tf-pricetable .inner-content-list{margin-bottom:50px}.tf-pricetable .inner-content-list .item{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;margin-bottom:18.2px}.tf-pricetable .inner-content-list .item:last-child{margin-bottom:0}.tf-pricetable .wrap-button .tf-btn{border-radius:0;background:0 0;padding:15px 20px;color:#000;width:100%;border:1px solid #eee;font-size:15px;font-weight:600;letter-spacing:.9px;text-transform:uppercase}.tf-pricetable .wrap-button .tf-btn:hover{border:1px solid var(--theme-primary-color);color:#fff;background:var(--theme-primary-color)}.tf-pricetable.setactive{border-color:var(--theme-primary-color)}.tf-pricetable.style1 .price-type{color:#000;font-size:23px;font-weight:400;line-height:40px}.tf-pricetable.style2{padding:59px 36px 61px 50px}.tf-pricetable.style2 .badge-table{border-radius:3px;background:var(--theme-primary-color);color:#fff;font-size:15px;font-weight:500;padding:3px 8px;position:absolute;top:64px;right:37px}.tf-pricetable.style2 .title{color:#0f0f2d;font-size:34px;font-weight:700;line-height:1.2em;margin-bottom:17px;padding-right:110px}.tf-pricetable.style2 .subtitle{margin-bottom:42px;padding-bottom:0;border-bottom:unset;color:#000;font-size:16px;font-weight:400;line-height:30px}.tf-pricetable.style2 .subtitle2{color:#000;font-size:16px;font-weight:400;line-height:30px;margin-bottom:12px}.tf-pricetable.style2 .inner-content-list{margin-bottom:38px}.tf-pricetable.style2 .content-price{font-size:34px;font-weight:600;line-height:30px;color:#000;display:inline-flex;align-items:end;margin-bottom:0}.tf-pricetable.style2 .content-price .time{color:#000;font-size:22px;font-weight:500;line-height:22px}.tf-pricetable.style2 .wrap-button .tf-btn{background:#f2f4f5;border:unset;border-radius:999px;color:#000;font-size:15px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;letter-spacing:-.3px;padding:12px 16px}.tf-pricetable.style2 .wrap-button .tf-btn:hover{background:var(--theme-primary-color);color:#fff}.tf-pricetable.style2 .wrap-button .tf-btn i{width:32px;height:33px;background:rgba(0,0,0,.05);display:grid;align-items:center;justify-content:center;border-radius:50%}.tf-pricetable.style2 .header-price{margin-bottom:43px}.tf-pricetable.style3{text-align:center;padding:0 50px 30px}.tf-pricetable.style3 .title{color:#000;font-size:20px;font-weight:400;text-transform:capitalize;padding:19px 30px;background:#fff;margin-top:-38px;margin-left:42px;margin-right:42px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.04)}.tf-pricetable.style3 .content-price{color:#000;font-size:34px;font-weight:600;line-height:30px;margin-bottom:19px}.tf-pricetable.style3 .content-price .time{color:#000;font-size:22px;font-weight:500;line-height:20px}.tf-pricetable.style3 .subtitle{color:#000;font-size:16px;font-weight:400;line-height:30px;padding:0;border:unset;margin-bottom:29px}.tf-pricetable.style3 .tf-btn{background:#f2f4f5;border-radius:999px;color:#000;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:-.3px;padding:14px 16px}.tf-pricetable.style3 .wrap-pricon{justify-content:center;margin:auto;margin-bottom:30px}.tf-pricetable.style3 .wrap-button{margin-bottom:38px}@media only screen and (max-width:1200px){.tf-pricetable .text{text-align:left}.tf-pricetable .inner-content-list{padding-left:0;padding-right:0}.tf-pricetable .content-price{font-size:35px}.tf-pricetable.style2 .badge-table{top:10px;right:10px}.tf-pricetable.style2 .title{padding-right:0}.tf-pricetable.style3 .title{font-size:16px;padding:10px 30px;margin-bottom:35px}}@media only screen and (max-width:991px){.tf-pricetable.style2,.tf-pricetable{padding-left:20px;padding-right:20px}.tf-pricetable.style2 .content-price{font-size:40px}.tf-pricetable.style2 .wrap-icon{margin-right:10px}.tf-pricetable.style3{padding:0 15px 30px}.tf-pricetable .wrap-button .tf-btn,.tf-pricetable.style2 .wrap-button .tf-btn{font-size:12px}}@media only screen and (max-width:767px){.tf-pricetable.style2,.tf-pricetable{padding-left:20px;padding-right:20px}}