:root {
}main {
> :is(.entry-content, .wp-block-group) {
> :is(.wp-block-group, .wp-block-columns):not([style*="margin-top"]) {
margin-top: var(--wp--preset--spacing--100);
}
> :where(.wp-block-group.has-background):not([style*="padding-top"]) {
padding-top: var(--wp--preset--spacing--large);
}
> :where(.wp-block-group.has-background):not([style*="padding-bottom"]) {
padding-bottom: var(--wp--preset--spacing--100);
}
> :first-child:is(.wp-block-cover, .has-background) {
margin-top: 0 !important;
}
}
}
mark.has-inline-color[style*="background-color:#f26641"] {
color: white;
position: relative;
background-color: transparent !important;
z-index: 1;
&:before {
content: "";
position: absolute;
top: calc(-1 * (var(--elevatic-marker-height, 210%) - 100%) / 2);
left: calc(-1 * (var(--elevatic-marker-width, 180%) - 100%) / 2);
width: var(--elevatic-marker-width, 180%);
height: var(--elevatic-marker-height, 210%);
background: url(//elevatic.com/wp-content/themes/elevatic/assets/images/header-oval-red.svg) no-repeat center;
background-size: contain;
z-index: -1;
transform: rotate(-12deg);
}
}
.wp-block-table {
table, tr, td, th {
border: 0;
}
th, td {
padding: var(--wp--preset--spacing--40);
}
thead {
background-color: var(--wp--preset--color--secondary);
border-color: var(--wp--preset--color--secondary);
th {
padding-block: var(--wp--preset--spacing--40);
}
}
tbody tr {
border-bottom: 3px solid var(--wp--preset--color--tertiary);
td {
padding-block: var(--wp--preset--spacing--30);
}
}
}
@media (min-width: 768px) {
.switch-column-on-even > :nth-child(even) > .wp-block-columns {
flex-direction: row-reverse;
}
}:root :where(body) {
--fluentform-primary: var(--wp--preset--color--primary, #1a7efb);
--fluentform-secondary: var(--wp--preset--color--secondary, #606266);
--fluentform-danger: var(--wp--preset--color--vivid-red, #f56c6c);
--fluentform-border-color: var(--wp--preset--color--primary, #1a7efb);
--fluentform-border-radius: 20px;
--fluentform-input-select-height: auto;
}
.fluentform {
::placeholder {
color: var(--fluentform-primary) !important;
}
&:is(.ff-default,.ff-inherit-theme-style) {
.ff-el-form-control {
padding: 8px var(--fluentform-border-radius);
}
.ff_btn_style {
border-radius: var(--fluentform-border-radius);
background-color: var(--fluentform-secondary);
color: var(--fluentform-primary);
}
}
}
.wp-block-tab-list button[aria-selected=true] {
background-color: var(--wp--preset--color--tertiary);
&:before {
display: none;
}
}
[class*="elevatic-oval"] {
padding: 0;
margin-inline: auto;
display: flex;
svg {
width: 100% !important;
height: auto !important;
}
&.elevatic-oval-top {
margin-bottom: -0.4px;
+ .wp-block-group {
margin-block: 0 !important;
border-radius: 0 !important;
}
}
&.elevatic-oval-bottom {
margin-top: 0 !important;
}
}