.entry-content a:not(.wp-element-button),
.widget-area a:not(.wp-element-button) {
text-decoration: underline;
}
.call-to-action a {
border-radius: .375rem;
}
.post-thumbnail img, .hentry, .widget-area section {
border-radius: .75rem;
}
.top-meta .cat-links a, .wp-element-button {
border-radius: .375rem;
}
.prespa-wellness-cards .wp-block-column.has-background {
display: flex;
align-items: center;
}
.prespa-wellness-cards .wp-block-column > .wp-block-columns {
width: 100%;
}
.prespa-wellness-cards .wp-block-columns {
align-items: stretch;
}
.prespa-wellness-categories .wp-block-cover {
overflow: hidden;
}
.prespa-wellness-categories .wp-block-cover__image-background {
transition: transform 0.5s ease;
}
.prespa-wellness-categories .wp-block-cover:hover .wp-block-cover__image-background {
transform: scale(1.06);
}
.prespa-wellness-categories .wp-block-cover__background {
transition: opacity 0.4s ease;
}
.prespa-wellness-categories .wp-block-cover:hover .wp-block-cover__background {
opacity: 0.5;
}
.prespa-wellness-case-studies .wp-block-cover {
overflow: hidden;
}
.prespa-wellness-case-studies .wp-block-cover__image-background {
transition: transform 0.5s ease;
}
.prespa-wellness-case-studies .wp-block-cover:hover .wp-block-cover__image-background {
transform: scale(1.06);
}
.prespa-wellness-case-studies .wp-block-cover__background {
transition: opacity 0.4s ease;
}
.prespa-wellness-case-studies .wp-block-cover:hover .wp-block-cover__background {
opacity: 0.5;
}
.prespa-wellness-articles .wp-block-columns > .wp-block-column {
transition: transform 0.3s ease;
}
.prespa-wellness-articles .wp-block-columns > .wp-block-column:hover {
transform: translateY(-6px);
}
.prespa-wellness-articles figure.wp-block-image {
overflow: hidden;
border-radius: 15px;
}
.prespa-wellness-articles figure.wp-block-image img {
transition: transform 0.5s ease;
}
.prespa-wellness-articles .wp-block-column:hover figure.wp-block-image img {
transform: scale(1.06);
} .entry-content .ea-bootstrap .final {
margin-top: 2.5rem;
}
.entry-content .ui-datepicker .ui-datepicker-current-day {
background-color: #d6aea2;
}
.entry-content .ea-bootstrap .ui-datepicker .no-slots, 
.entry-content .ea-bootstrap .ui-datepicker .no-slots:hover {
background-color: #e7e7e75c;
}
.ui-datepicker table, .ui-datepicker th, 
.ui-datepicker td {
border: 1px solid rgb(214 174 162) !important;
}
.ui-datepicker-next.ui-corner-all {
color: #d6aea2 !important;
}
.entry-content .ui-datepicker-inline.ui-datepicker.ui-helper-clearfix.ui-corner-all {
border: 1px solid #d6aea2;
border-radius: 10px;
box-shadow: 0 0 8px rgb(214 174 162 / 60%);
}
.ea-bootstrap a {
color: #6b7a78 !important;
}
.entry-content .ea-bootstrap .btn-primary, 
.entry-content .ea-bootstrap .btn-primary:hover{
background-color: #d6aea2;
border-color: #d6aea2;
}
.entry-content .wp-block-create-block-ea-blocks {
background-color: #d6aea2;
}
.entry-content .ea-bootstrap .form-control {
border-radius: 10px;
}
.entry-content .ea-bootstrap .ui-datepicker .free {
background-color:#d6aea278;
}
.entry-content .ea-bootstrap.ea-bootstrap .selected-time, 
.entry-content .ea-bootstrap.ea-bootstrap .selected-time:hover {
background-color: #ecd9d3;
}