.ts-ptablebox-style-2 {
padding: 40px;
border-radius: 10px;
box-shadow: 0 0 30px rgba(115,128,157,.1);
background-color: #fff;
height: 100%;
text-align: center;
overflow: hidden
}
.ts-pricing-table-style-2 .themestek-ptable-column-w {
margin-bottom: 30px;
}
.ts-ptablebox-style-2 .ts-sbox-icon-wrapper,
.ts-ptablebox-style-2 .pbmit-ptable-svg-wrapper {
font-size: 40px;
width: 80px;
height: 80px;
line-height: 80px;
color: #fff;
border-radius: 50%;
margin-bottom: 15px;
display: inline-block;
text-align: center;
background-color: var(--tste-optico-skincolor);
}
.ts-ptablebox-style-2 .themestek-ptable-heading {
text-align: center;
font-size: 25px;
line-height: 35px;
margin-top: 15px;
font-weight: 700;
}
.ts-ptablebox-style-2 .themestek-ptable-price,
.ts-ptablebox-style-2 .themestek-ptable-cur-symbol-after,
.ts-ptablebox-style-2 .themestek-ptable-cur-symbol-before {
text-align: center;
font-size: 50px;
line-height: 60px;
color: var(--tste-optico-skincolor);
font-weight: 700 !important;
}
.ts-ptablebox-style-2 .themestek-ptable-cur-symbol-before {
font-size: 50px;
display: inline-block;
}
.ts-ptablebox-style-2 .ts-vc_btn3-container {
margin: 0;
width: 100%;
}
.ts-ptablebox-style-2 .themestek-ptable-cur-symbol-after,
.ts-ptablebox-style-2 .themestek-ptable-price {
display: inline-block
}
.ts-ptablebox-style-2 .themestek-ptable-price-w{
display: inline-block;
position: relative;
}
.ts-ptablebox-style-2 .themestek-ptable-frequency{
font-size: 22px;
line-height: 32px;
font-weight: 700 !important;
}
.ts-ptablebox-style-2 .ts-ptablebox-colum.ts-ptablebox-featurebox {
display: none;
}
.ts-ptablebox-style-2 .ts-ptable-btn a,
.ts-ptablebox-style-2 .ts-vc_btn3-container a.ts-vc_btn3 {
font-size: 12px;
padding: 8px 30px;
color: #fff;
font-weight: 700 !important;
text-transform: uppercase !important;
border-radius: 5px;
background-color: var(--tste-optico-skincolor);
margin-top: 20px;
display: inline-block;
}
.ts-ptablebox-style-2 .ts-vc_btn3-container a.ts-vc_btn3 {
padding: 12px 30px !important;
}
.ts-ptablebox-style-2 .ts-ptable-btn a:hover {
background-color: var(--tste-optico-secondary-darkcolor);
}
.ts-ptablebox-style-2 .themestek-ptable-desc {
margin-bottom: 65px;
}
.ts-ptablebox-style-2 .ts-ptablebox-featured-w {
position: absolute;
top: 15px;
padding: 2px 20px;
right: 30px;
background-color: var(--tste-optico-secondary-darkcolor);
color: #fff;
}
.ts-ptablebox-style-2 .ts-sbox-icon-wrapper svg,
.ts-ptablebox-style-2 .pbmit-ptable-svg-wrapper svg {
width: 40px;
height: inherit;
fill: #fff;
}