frontlinetraining/public/assets/scss/template/_pricing.scss
2024-12-10 18:10:45 +05:30

91 lines
2.4 KiB
SCSS

/*-------------------
Pricing Table Styles
---------------------*/
.pricing-table {
background-color: var(--color-white);
box-shadow: var(--shadow-darker);
border-radius: 5px;
padding: 50px 30px 45px;
position: relative;
text-align: center;
.pricing-header {
margin-bottom: 35px;
text-align: center;
border-bottom: 1px solid #e7e7e7;
.price-wrap {
font-family: var(--font-secondary);
line-height: 1;
margin-bottom: 20px;
.amount {
font-weight: var(--p-bold);
font-size: 40px;
color: var(--color-heading);
display: block;
margin-bottom: 18px;
}
.duration {
color: var(--color-body);
font-size: 15px;
font-weight: var(--p-medium);
}
}
.title {
text-transform: uppercase;
font-family: var(--font-secondary);
font-weight: var(--p-medium);
font-size: 15px;
color: var(--color-primary);
margin-bottom: 18px;
}
}
.pricing-body {
margin-bottom: 40px;
.list-item {
@extend %liststyle;
li{
display: flex;
align-items: center;
margin: 0;
justify-content: center;
color: var(--color-heading);
i {
color: var(--color-primary);
margin-right: 10px;
}
& + li {
margin-top: 16px;
}
&.item-off {
color: var(--color-body);
i {
color: var(--color-body);
opacity: .5;
}
}
}
}
}
.edu-btn {
&.btn-border {
padding: 0 30px;
i {
font-size: 15px;
font-weight: 600;
top: 2px;
padding-left: 10px;
}
&:after {
display: block;
}
}
}
&:hover {
.edu-btn {
background-color: var(--color-primary);
color: var(--color-white);
border-color: var(--color-primary);
}
}
}