.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1440px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:576px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:1s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03)}@media (prefers-reduced-motion:reduce){.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-duration:0s!important}}.elementor-motion-effects-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);width:100%}.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0}.elementor-motion-effects-perspective{perspective:1200px}.elementor-motion-effects-element{transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}.elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}.elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}.elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative}.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.elementor-widget-n-accordion .e-n-accordion-item-title{align-items:center;border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);list-style:none;padding:var(--n-accordion-padding)}.elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}.elementor-widget-n-accordion .e-n-accordion-item-title-header h1,.elementor-widget-n-accordion .e-n-accordion-item-title-header h2,.elementor-widget-n-accordion .e-n-accordion-item-title-header h3,.elementor-widget-n-accordion .e-n-accordion-item-title-header h4,.elementor-widget-n-accordion .e-n-accordion-item-title-header h5,.elementor-widget-n-accordion .e-n-accordion-item-title-header h6,.elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block-end:0;margin-block-start:0}.elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon{align-items:center;display:flex;flex-direction:row;order:var(--n-accordion-title-icon-order);position:relative;width:-moz-fit-content;width:fit-content}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con{display:none}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}@font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 200;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-200.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 200;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-200italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 300;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 300;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-300italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 400;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 400;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 500;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 500;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-500italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 600;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 600;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-600italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 700;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 700;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-700italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 800;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-800.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 800;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-800italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 900;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-900.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 900;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/inter-v18-latin-ext-900italic.woff2) format('woff2'); }
@font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 200;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-200.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 200;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-200italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 300;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 300;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-300italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 400;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 400;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 500;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 500;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-500italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 600;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 600;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-600italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 700;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 700;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-700italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 800;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-800.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 800;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-800italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: normal;
font-weight: 900;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-900.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Literata';
font-style: italic;
font-weight: 900;
src: url(//koliber-osrodek.pl/wp-content/themes/brandfeld/design/fonts/literata-v40-latin_latin-ext-900italic.woff2) format('woff2'); }
html {
font-size: calc(.5rem + 1.2vw);
}
@media (min-width: 1025px) {
html {
font-size: calc(.6rem + .25vw);
}
} :root {
--space-3xs: clamp(0.25rem, 0.2321rem + 0.0893vw, 0.375rem);
--space-2xs: clamp(0.5rem, 0.4643rem + 0.1786vw, 0.75rem);
--space-xs: clamp(0.6875rem, 0.625rem + 0.3125vw, 1.125rem);
--space-s: clamp(0.9375rem, 0.8571rem + 0.4018vw, 1.5rem);
--space-m: clamp(1.4375rem, 1.3214rem + 0.5804vw, 2.25rem);
--space-l: clamp(1.875rem, 1.7143rem + 0.8036vw, 3rem);
--space-xl: clamp(2.8125rem, 2.5714rem + 1.2054vw, 4.5rem);
--space-2xl: clamp(3.75rem, 3.4286rem + 1.6071vw, 6rem);
--space-3xl: clamp(5.625rem, 5.1429rem + 2.4107vw, 9rem);
--space-4xl: clamp(7.5rem, 6.8571rem + 3.2143vw, 12rem);
--space-5xl: clamp(11.25rem, 10.2857rem + 4.8214vw, 18rem); --space-3xs-2xs: clamp(0.25rem, 0.1786rem + 0.3571vw, 0.75rem);
--space-2xs-xs: clamp(0.5rem, 0.4107rem + 0.4464vw, 1.125rem);
--space-xs-s: clamp(0.6875rem, 0.5714rem + 0.5804vw, 1.5rem);
--space-s-m: clamp(0.9375rem, 0.75rem + 0.9375vw, 2.25rem);
--space-m-l: clamp(1.4375rem, 1.2143rem + 1.1161vw, 3rem);
--space-l-xl: clamp(1.875rem, 1.5rem + 1.875vw, 4.5rem);
--space-xl-2xl: clamp(2.8125rem, 2.3571rem + 2.2768vw, 6rem);
--space-2xl-3xl: clamp(3.75rem, 3rem + 3.75vw, 9rem);
--space-3xl-4xl: clamp(5.625rem, 4.7143rem + 4.5536vw, 12rem);
--space-4xl-5xl: clamp(7.5rem, 6rem + 7.5vw, 18rem); --space-3xs-xs: clamp(0.25rem, 0.125rem + 0.625vw, 1.125rem);
--space-2xs-s: clamp(0.5rem, 0.3571rem + 0.7143vw, 1.5rem);
--space-xs-m: clamp(0.6875rem, 0.4643rem + 1.1161vw, 2.25rem);
--space-s-l: clamp(0.9375rem, 0.6429rem + 1.4732vw, 3rem);
--space-m-xl: clamp(1.4375rem, 1rem + 2.1875vw, 4.5rem);
--space-l-2xl: clamp(1.875rem, 1.2857rem + 2.9464vw, 6rem);
--space-xl-3xl: clamp(2.8125rem, 1.9286rem + 4.4196vw, 9rem);
--space-2xl-4xl: clamp(3.75rem, 2.5714rem + 5.8929vw, 12rem);
--space-3xl-5xl: clamp(5.625rem, 3.8571rem + 8.8393vw, 18rem);
--space-3xs-s: clamp(0.25rem, 0.0714rem + 0.8929vw, 1.5rem);
--space-2xs-m: clamp(0.5rem, 0.25rem + 1.25vw, 2.25rem);
--space-xs-l: clamp(0.6875rem, 0.3571rem + 1.6518vw, 3rem);
--space-s-xl: clamp(0.9375rem, 0.4286rem + 2.5446vw, 4.5rem);
--space-m-2xl: clamp(1.4375rem, 0.7857rem + 3.2589vw, 6rem);
--space-l-3xl: clamp(1.875rem, 0.8571rem + 5.0893vw, 9rem);
--space-xl-4xl: clamp(2.8125rem, 1.5rem + 6.5625vw, 12rem);
--space-2xl-5xl: clamp(3.75rem, 1.7143rem + 10.1786vw, 18rem);
}
:root {
--parent-padding-inline: var(--space-l-xl);
--parent-padding-block: var(--space-2xl);
--container-padding-xs: var(--space-s);
--container-padding-s: var(--space-l);
--container-padding-m: var(--space-2xl);
--container-padding-l: var(--space-3xl);
--container-padding-xl: var(--space-4xl);
--container-padding-frame: calc(var(--space-xl) / 2);
--container-padding-card: calc(var(--space-xl) / 2);
--container-max-width-xs: calc(23rem + 3vw);
--container-max-width-s: calc(43rem + 3vw);
--container-max-width-m: calc(73rem + 3vw);
--container-max-width-l: calc(97rem + 3vw);
--container-max-width-xl: calc(123rem + 3vw);
}
:root {
--rows-zero: 0;
--rows-dense: var(--space-3xs-2xs);
--rows-tight: var(--space-xs-s);
--rows-default: var(--space-s-l);
--rows-relaxed: var(--space-xl-2xl);
--rows-spacious: var(--space-3xl-4xl);
--rows-ultra: var(--space-4xl-5xl);
--columns-zero: 0;
--columns-dense: var(--space-3xs-2xs);
--columns-tight: var(--space-xs-s);
--columns-default: var(--space-s-l);
--columns-relaxed: var(--space-xl-2xl);
--columns-spacious: var(--space-3xl-4xl);
--columns-ultra: var(--space-4xl-5xl);
}
:root {
--rounding-s: .5rem;
--rounding-m: 1rem;
--rounding-l: 1.5rem;
}
:root {
--ratio-1-1: 1 / 1;
--ratio-3-2: 3 / 2;
--ratio-4-3: 4 / 3;
--ratio-16-9: 16 / 9;
--ratio-21-9: 21 / 9;
--ratio-2-3: 2 / 3;
--ratio-3-4: 3 / 4;
--ratio-9-16: 9 / 16;
--ratio-9-21: 9 / 21;
}
:root .ratio11 {
aspect-ratio: var(--ratio-1-1);
}
:root .ratio32 {
aspect-ratio: var(--ratio-3-2);
}
:root .ratio43 {
aspect-ratio: var(--ratio-4-3);
}
:root .ratio169 {
aspect-ratio: var(--ratio-16-9);
}
:root .ratio219 {
aspect-ratio: var(--ratio-21-9);
}
:root .ratio23 {
aspect-ratio: var(--ratio-2-3);
}
:root .ratio34 {
aspect-ratio: var(--ratio-3-4);
}
:root .ratio916 {
aspect-ratio: var(--ratio-9-16);
}
:root .ratio921 {
aspect-ratio: var(--ratio-9-21);
}
:root .ratio-reset {
aspect-ratio: auto;
}
@media (max-width: 1440px) {
:root .d\:ratio11 {
aspect-ratio: var(--ratio-1-1);
}
:root .d\:ratio32 {
aspect-ratio: var(--ratio-3-2);
}
:root .d\:ratio43 {
aspect-ratio: var(--ratio-4-3);
}
:root .d\:ratio169 {
aspect-ratio: var(--ratio-16-9);
}
:root .d\:ratio219 {
aspect-ratio: var(--ratio-21-9);
}
:root .d\:ratio23 {
aspect-ratio: var(--ratio-2-3);
}
:root .d\:ratio34 {
aspect-ratio: var(--ratio-3-4);
}
:root .d\:ratio916 {
aspect-ratio: var(--ratio-9-16);
}
:root .d\:ratio921 {
aspect-ratio: var(--ratio-9-21);
}
:root .d\:ratio-reset {
aspect-ratio: auto;
}
}
@media (max-width: 1024px) {
:root .t\:ratio11 {
aspect-ratio: var(--ratio-1-1);
}
:root .t\:ratio32 {
aspect-ratio: var(--ratio-3-2);
}
:root .t\:ratio43 {
aspect-ratio: var(--ratio-4-3);
}
:root .t\:ratio169 {
aspect-ratio: var(--ratio-16-9);
}
:root .t\:ratio219 {
aspect-ratio: var(--ratio-21-9);
}
:root .t\:ratio23 {
aspect-ratio: var(--ratio-2-3);
}
:root .t\:ratio34 {
aspect-ratio: var(--ratio-3-4);
}
:root .t\:ratio916 {
aspect-ratio: var(--ratio-9-16);
}
:root .t\:ratio921 {
aspect-ratio: var(--ratio-9-21);
}
:root .t\:ratio-reset {
aspect-ratio: auto;
}
}
@media (max-width: 576px) {
:root .m\:ratio11 {
aspect-ratio: var(--ratio-1-1);
}
:root .m\:ratio32 {
aspect-ratio: var(--ratio-3-2);
}
:root .m\:ratio43 {
aspect-ratio: var(--ratio-4-3);
}
:root .m\:ratio169 {
aspect-ratio: var(--ratio-16-9);
}
:root .m\:ratio219 {
aspect-ratio: var(--ratio-21-9);
}
:root .m\:ratio23 {
aspect-ratio: var(--ratio-2-3);
}
:root .m\:ratio34 {
aspect-ratio: var(--ratio-3-4);
}
:root .m\:ratio916 {
aspect-ratio: var(--ratio-9-16);
}
:root .m\:ratio921 {
aspect-ratio: var(--ratio-9-21);
}
:root .m\:ratio-reset {
aspect-ratio: auto;
}
}
:root {
--body-background: white;
--body-foreground: black;
--S1-background: oklch(0.978 0.014 78.3);
--S1-foreground: black;
--S2-background: lch(91.98 59.94 113.77);
--S2-foreground: rgb(0, 0, 0);
--S3-background: lch(88.71 14.61 252.62);
--S3-foreground: rgb(0, 0, 0);
--E1-background: lch(91.98 59.94 113.77);
--E1-foreground: black;
--E2-background: lch(80.93 26.13 298.94);
--E2-foreground: black;
--E3-background: lch(88.71 14.61 252.62);
--E3-foreground: black;
--E4-background: lch(52.82 79.31 292.06);
--E4-foreground: black;
--E5-background: oklch(0.28 0.0978 338.06);
--E5-foreground: white;
--E6-background: oklch(0.3 0.0454 226.5);
--E6-foreground: white;
--focus-outline-color: rgb(144, 144, 144);
--scrollbar-thumb: rgba(100, 100, 100, 0.35);
--scrollbar-thumb-hover: rgba(100, 100, 100, 0.7);
--error-color: rgb(217, 83, 79);
--glass-background: oklch(1 0 0 / 0.15);
--glass-background-on-hover: oklch(1 0 0 / 0.35);
--glass-intensity: 16px;
--glass-intensity-on-hover: 16px;
--border-color: currentColor;
}
:root {
--color-S1-fg: var(--S1-foreground);
--color-S1-100: color-mix(
in oklch,
var(--S1-background) 100%,
var(--S1-foreground) 0%
);
--color-S1-95: color-mix(
in oklch,
var(--S1-background) 95%,
var(--S1-foreground) 5%
);
--color-S1-90: color-mix(
in oklch,
var(--S1-background) 90%,
var(--S1-foreground) 10%
);
--color-S1-80: color-mix(
in oklch,
var(--S1-background) 80%,
var(--S1-foreground) 20%
);
--color-S1-70: color-mix(
in oklch,
var(--S1-background) 70%,
var(--S1-foreground) 30%
);
--color-S1-60: color-mix(
in oklch,
var(--S1-background) 60%,
var(--S1-foreground) 40%
);
--color-S1-50: color-mix(
in oklch,
var(--S1-background) 50%,
var(--S1-foreground) 50%
);
--color-S1-40: color-mix(
in oklch,
var(--S1-background) 40%,
var(--S1-foreground) 60%
);
--color-S1-30: color-mix(
in oklch,
var(--S1-background) 30%,
var(--S1-foreground) 70%
);
--color-S1-20: color-mix(
in oklch,
var(--S1-background) 20%,
var(--S1-foreground) 80%
);
--color-S1-10: color-mix(
in oklch,
var(--S1-background) 10%,
var(--S1-foreground) 90%
);
--color-S1-5: color-mix(
in oklch,
var(--S1-background) 5%,
var(--S1-foreground) 95%
);
--color-S1-0: color-mix(
in oklch,
var(--S1-background) 0%,
var(--S1-foreground) 100%
);
--color-S2-fg: var(--S2-foreground);
--color-S2-100: color-mix(
in oklch,
var(--S2-background) 100%,
var(--S2-foreground) 0%
);
--color-S2-95: color-mix(
in oklch,
var(--S2-background) 95%,
var(--S2-foreground) 5%
);
--color-S2-90: color-mix(
in oklch,
var(--S2-background) 90%,
var(--S2-foreground) 10%
);
--color-S2-80: color-mix(
in oklch,
var(--S2-background) 80%,
var(--S2-foreground) 20%
);
--color-S2-70: color-mix(
in oklch,
var(--S2-background) 70%,
var(--S2-foreground) 30%
);
--color-S2-60: color-mix(
in oklch,
var(--S2-background) 60%,
var(--S2-foreground) 40%
);
--color-S2-50: color-mix(
in oklch,
var(--S2-background) 50%,
var(--S2-foreground) 50%
);
--color-S2-40: color-mix(
in oklch,
var(--S2-background) 40%,
var(--S2-foreground) 60%
);
--color-S2-30: color-mix(
in oklch,
var(--S2-background) 30%,
var(--S2-foreground) 70%
);
--color-S2-20: color-mix(
in oklch,
var(--S2-background) 20%,
var(--S2-foreground) 80%
);
--color-S2-10: color-mix(
in oklch,
var(--S2-background) 10%,
var(--S2-foreground) 90%
);
--color-S2-5: color-mix(
in oklch,
var(--S2-background) 5%,
var(--S2-foreground) 95%
);
--color-S2-0: color-mix(
in oklch,
var(--S2-background) 0%,
var(--S2-foreground) 100%
);
--color-S3-fg: var(--S3-foreground);
--color-S3-100: color-mix(
in oklch,
var(--S3-background) 100%,
var(--S3-foreground) 0%
);
--color-S3-95: color-mix(
in oklch,
var(--S3-background) 95%,
var(--S3-foreground) 5%
);
--color-S3-90: color-mix(
in oklch,
var(--S3-background) 90%,
var(--S3-foreground) 10%
);
--color-S3-80: color-mix(
in oklch,
var(--S3-background) 80%,
var(--S3-foreground) 20%
);
--color-S3-70: color-mix(
in oklch,
var(--S3-background) 70%,
var(--S3-foreground) 30%
);
--color-S3-60: color-mix(
in oklch,
var(--S3-background) 60%,
var(--S3-foreground) 40%
);
--color-S3-50: color-mix(
in oklch,
var(--S3-background) 50%,
var(--S3-foreground) 50%
);
--color-S3-40: color-mix(
in oklch,
var(--S3-background) 40%,
var(--S3-foreground) 60%
);
--color-S3-30: color-mix(
in oklch,
var(--S3-background) 30%,
var(--S3-foreground) 70%
);
--color-S3-20: color-mix(
in oklch,
var(--S3-background) 20%,
var(--S3-foreground) 80%
);
--color-S3-10: color-mix(
in oklch,
var(--S3-background) 10%,
var(--S3-foreground) 90%
);
--color-S3-5: color-mix(
in oklch,
var(--S3-background) 5%,
var(--S3-foreground) 95%
);
--color-S3-0: color-mix(
in oklch,
var(--S3-background) 0%,
var(--S3-foreground) 100%
);
--color-S4-fg: var(--S4-foreground);
--color-S4-100: color-mix(
in oklch,
var(--S4-background) 100%,
var(--S4-foreground) 0%
);
--color-S4-95: color-mix(
in oklch,
var(--S4-background) 95%,
var(--S4-foreground) 5%
);
--color-S4-90: color-mix(
in oklch,
var(--S4-background) 90%,
var(--S4-foreground) 10%
);
--color-S4-80: color-mix(
in oklch,
var(--S4-background) 80%,
var(--S4-foreground) 20%
);
--color-S4-70: color-mix(
in oklch,
var(--S4-background) 70%,
var(--S4-foreground) 30%
);
--color-S4-60: color-mix(
in oklch,
var(--S4-background) 60%,
var(--S4-foreground) 40%
);
--color-S4-50: color-mix(
in oklch,
var(--S4-background) 50%,
var(--S4-foreground) 50%
);
--color-S4-40: color-mix(
in oklch,
var(--S4-background) 40%,
var(--S4-foreground) 60%
);
--color-S4-30: color-mix(
in oklch,
var(--S4-background) 30%,
var(--S4-foreground) 70%
);
--color-S4-20: color-mix(
in oklch,
var(--S4-background) 20%,
var(--S4-foreground) 80%
);
--color-S4-10: color-mix(
in oklch,
var(--S4-background) 10%,
var(--S4-foreground) 90%
);
--color-S4-5: color-mix(
in oklch,
var(--S4-background) 5%,
var(--S4-foreground) 95%
);
--color-S4-0: color-mix(
in oklch,
var(--S4-background) 0%,
var(--S4-foreground) 100%
);
--color-E1-fg: var(--E1-foreground);
--color-E1-100: color-mix(
in oklch,
var(--E1-background) 100%,
var(--E1-foreground) 0%
);
--color-E1-95: color-mix(
in oklch,
var(--E1-background) 95%,
var(--E1-foreground) 5%
);
--color-E1-90: color-mix(
in oklch,
var(--E1-background) 90%,
var(--E1-foreground) 10%
);
--color-E1-80: color-mix(
in oklch,
var(--E1-background) 80%,
var(--E1-foreground) 20%
);
--color-E1-70: color-mix(
in oklch,
var(--E1-background) 70%,
var(--E1-foreground) 30%
);
--color-E1-60: color-mix(
in oklch,
var(--E1-background) 60%,
var(--E1-foreground) 40%
);
--color-E1-50: color-mix(
in oklch,
var(--E1-background) 50%,
var(--E1-foreground) 50%
);
--color-E1-40: color-mix(
in oklch,
var(--E1-background) 40%,
var(--E1-foreground) 60%
);
--color-E1-30: color-mix(
in oklch,
var(--E1-background) 30%,
var(--E1-foreground) 70%
);
--color-E1-20: color-mix(
in oklch,
var(--E1-background) 20%,
var(--E1-foreground) 80%
);
--color-E1-10: color-mix(
in oklch,
var(--E1-background) 10%,
var(--E1-foreground) 90%
);
--color-E1-5: color-mix(
in oklch,
var(--E1-background) 5%,
var(--E1-foreground) 95%
);
--color-E1-0: color-mix(
in oklch,
var(--E1-background) 0%,
var(--E1-foreground) 100%
);
--color-E2-fg: var(--E2-foreground);
--color-E2-100: color-mix(
in oklch,
var(--E2-background) 100%,
var(--E2-foreground) 0%
);
--color-E2-95: color-mix(
in oklch,
var(--E2-background) 95%,
var(--E2-foreground) 5%
);
--color-E2-90: color-mix(
in oklch,
var(--E2-background) 90%,
var(--E2-foreground) 10%
);
--color-E2-80: color-mix(
in oklch,
var(--E2-background) 80%,
var(--E2-foreground) 20%
);
--color-E2-70: color-mix(
in oklch,
var(--E2-background) 70%,
var(--E2-foreground) 30%
);
--color-E2-60: color-mix(
in oklch,
var(--E2-background) 60%,
var(--E2-foreground) 40%
);
--color-E2-50: color-mix(
in oklch,
var(--E2-background) 50%,
var(--E2-foreground) 50%
);
--color-E2-40: color-mix(
in oklch,
var(--E2-background) 40%,
var(--E2-foreground) 60%
);
--color-E2-30: color-mix(
in oklch,
var(--E2-background) 30%,
var(--E2-foreground) 70%
);
--color-E2-20: color-mix(
in oklch,
var(--E2-background) 20%,
var(--E2-foreground) 80%
);
--color-E2-10: color-mix(
in oklch,
var(--E2-background) 10%,
var(--E2-foreground) 90%
);
--color-E2-5: color-mix(
in oklch,
var(--E2-background) 5%,
var(--E2-foreground) 95%
);
--color-E2-0: color-mix(
in oklch,
var(--E2-background) 0%,
var(--E2-foreground) 100%
);
--color-E3-fg: var(--E3-foreground);
--color-E3-100: color-mix(
in oklch,
var(--E3-background) 100%,
var(--E3-foreground) 0%
);
--color-E3-95: color-mix(
in oklch,
var(--E3-background) 95%,
var(--E3-foreground) 5%
);
--color-E3-90: color-mix(
in oklch,
var(--E3-background) 90%,
var(--E3-foreground) 10%
);
--color-E3-80: color-mix(
in oklch,
var(--E3-background) 80%,
var(--E3-foreground) 20%
);
--color-E3-70: color-mix(
in oklch,
var(--E3-background) 70%,
var(--E3-foreground) 30%
);
--color-E3-60: color-mix(
in oklch,
var(--E3-background) 60%,
var(--E3-foreground) 40%
);
--color-E3-50: color-mix(
in oklch,
var(--E3-background) 50%,
var(--E3-foreground) 50%
);
--color-E3-40: color-mix(
in oklch,
var(--E3-background) 40%,
var(--E3-foreground) 60%
);
--color-E3-30: color-mix(
in oklch,
var(--E3-background) 30%,
var(--E3-foreground) 70%
);
--color-E3-20: color-mix(
in oklch,
var(--E3-background) 20%,
var(--E3-foreground) 80%
);
--color-E3-10: color-mix(
in oklch,
var(--E3-background) 10%,
var(--E3-foreground) 90%
);
--color-E3-5: color-mix(
in oklch,
var(--E3-background) 5%,
var(--E3-foreground) 95%
);
--color-E3-0: color-mix(
in oklch,
var(--E3-background) 0%,
var(--E3-foreground) 100%
);
--color-E4-fg: var(--E4-foreground);
--color-E4-100: color-mix(
in oklch,
var(--E4-background) 100%,
var(--E4-foreground) 0%
);
--color-E4-95: color-mix(
in oklch,
var(--E4-background) 95%,
var(--E4-foreground) 5%
);
--color-E4-90: color-mix(
in oklch,
var(--E4-background) 90%,
var(--E4-foreground) 10%
);
--color-E4-80: color-mix(
in oklch,
var(--E4-background) 80%,
var(--E4-foreground) 20%
);
--color-E4-70: color-mix(
in oklch,
var(--E4-background) 70%,
var(--E4-foreground) 30%
);
--color-E4-60: color-mix(
in oklch,
var(--E4-background) 60%,
var(--E4-foreground) 40%
);
--color-E4-50: color-mix(
in oklch,
var(--E4-background) 50%,
var(--E4-foreground) 50%
);
--color-E4-40: color-mix(
in oklch,
var(--E4-background) 40%,
var(--E4-foreground) 60%
);
--color-E4-30: color-mix(
in oklch,
var(--E4-background) 30%,
var(--E4-foreground) 70%
);
--color-E4-20: color-mix(
in oklch,
var(--E4-background) 20%,
var(--E4-foreground) 80%
);
--color-E4-10: color-mix(
in oklch,
var(--E4-background) 10%,
var(--E4-foreground) 90%
);
--color-E4-5: color-mix(
in oklch,
var(--E4-background) 5%,
var(--E4-foreground) 95%
);
--color-E4-0: color-mix(
in oklch,
var(--E4-background) 0%,
var(--E4-foreground) 100%
);
--color-E5-fg: var(--E5-foreground);
--color-E5-100: color-mix(
in oklch,
var(--E5-background) 100%,
var(--E5-foreground) 0%
);
--color-E5-95: color-mix(
in oklch,
var(--E5-background) 95%,
var(--E5-foreground) 5%
);
--color-E5-90: color-mix(
in oklch,
var(--E5-background) 90%,
var(--E5-foreground) 10%
);
--color-E5-80: color-mix(
in oklch,
var(--E5-background) 80%,
var(--E5-foreground) 20%
);
--color-E5-70: color-mix(
in oklch,
var(--E5-background) 70%,
var(--E5-foreground) 30%
);
--color-E5-60: color-mix(
in oklch,
var(--E5-background) 60%,
var(--E5-foreground) 40%
);
--color-E5-50: color-mix(
in oklch,
var(--E5-background) 50%,
var(--E5-foreground) 50%
);
--color-E5-40: color-mix(
in oklch,
var(--E5-background) 40%,
var(--E5-foreground) 60%
);
--color-E5-30: color-mix(
in oklch,
var(--E5-background) 30%,
var(--E5-foreground) 70%
);
--color-E5-20: color-mix(
in oklch,
var(--E5-background) 20%,
var(--E5-foreground) 80%
);
--color-E5-10: color-mix(
in oklch,
var(--E5-background) 10%,
var(--E5-foreground) 90%
);
--color-E5-5: color-mix(
in oklch,
var(--E5-background) 5%,
var(--E5-foreground) 95%
);
--color-E5-0: color-mix(
in oklch,
var(--E5-background) 0%,
var(--E5-foreground) 100%
);
--color-E6-fg: var(--E6-foreground);
--color-E6-100: color-mix(
in oklch,
var(--E6-background) 100%,
var(--E6-foreground) 0%
);
--color-E6-95: color-mix(
in oklch,
var(--E6-background) 95%,
var(--E6-foreground) 5%
);
--color-E6-90: color-mix(
in oklch,
var(--E6-background) 90%,
var(--E6-foreground) 10%
);
--color-E6-80: color-mix(
in oklch,
var(--E6-background) 80%,
var(--E6-foreground) 20%
);
--color-E6-70: color-mix(
in oklch,
var(--E6-background) 70%,
var(--E6-foreground) 30%
);
--color-E6-60: color-mix(
in oklch,
var(--E6-background) 60%,
var(--E6-foreground) 40%
);
--color-E6-50: color-mix(
in oklch,
var(--E6-background) 50%,
var(--E6-foreground) 50%
);
--color-E6-40: color-mix(
in oklch,
var(--E6-background) 40%,
var(--E6-foreground) 60%
);
--color-E6-30: color-mix(
in oklch,
var(--E6-background) 30%,
var(--E6-foreground) 70%
);
--color-E6-20: color-mix(
in oklch,
var(--E6-background) 20%,
var(--E6-foreground) 80%
);
--color-E6-10: color-mix(
in oklch,
var(--E6-background) 10%,
var(--E6-foreground) 90%
);
--color-E6-5: color-mix(
in oklch,
var(--E6-background) 5%,
var(--E6-foreground) 95%
);
--color-E6-0: color-mix(
in oklch,
var(--E6-background) 0%,
var(--E6-foreground) 100%
);
}
:root {
--font-family-copy: "Inter", sans-serif;
--font-family-heading: "Literata", serif;
}
:root {
--copy--2: .6875rem;
--copy--1: 13px; --copy-0: clamp(1rem, 0.9911rem + 0.0446vw, 1.0625rem);
--copy-1: clamp(1.2rem, 1.1568rem + 0.216vw, 1.5024rem);
--copy-2: clamp(1.44rem, 1.3422rem + 0.4888vw, 2.1244rem);
--copy-4: clamp(2.0736rem, 1.7631rem + 1.5527vw, 4.2474rem);
}
:root { --heading-0: clamp(1.125rem, 1.0893rem + 0.1786vw, 1.375rem);
--heading-1: clamp(1.35rem, 1.2651rem + 0.4245vw, 1.9443rem);
--heading-2: clamp(1.62rem, 1.4587rem + 0.8065vw, 2.7492rem);
--heading-3: clamp(1.944rem, 1.6664rem + 1.3881vw, 3.8873rem);
--heading-4: clamp(2.3328rem, 1.8808rem + 2.2599vw, 5.4967rem);
}
.copy-micro {
font-family: var(--font-family-copy);
font-size: var(--copy--2);
font-weight: var(--font-weight-bold);
line-height: 1.8;
}
.copy-small {
font-family: var(--font-family-copy);
font-size: var(--copy--1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
}
.copy-base {
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
}
.copy-large {
font-family: var(--font-family-copy);
font-size: var(--copy-1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
}
.copy-mega {
font-family: var(--font-family-copy);
font-size: var(--copy-2);
font-weight: var(--font-weight-regular);
line-height: 1.8;
}
.copy-menu {
font-family: var(--font-family-copy);
font-size: var(--copy-4);
font-weight: var(--font-weight-regular);
line-height: 1.05;
}
.heading-a {
font-family: var(--font-family-heading);
font-size: var(--heading-0);
font-weight: 300;
line-height: 1.25;
}
.heading-b {
font-family: var(--font-family-heading);
font-size: var(--heading-1);
font-weight: 400;
line-height: 1.25;
}
.heading-c {
font-family: var(--font-family-heading);
font-size: var(--heading-2);
font-weight: 300;
line-height: 1.25;
}
.heading-d {
font-family: var(--font-family-heading);
font-size: var(--heading-3);
font-weight: 400;
line-height: 1.25;
}
.heading-e {
font-family: var(--font-family-heading);
font-size: var(--heading-4);
font-weight: 300;
line-height: 1.05;
letter-spacing: -0.02em;
margin-left: -0.05em;
}
.link {
color: inherit;
text-decoration: underline;
text-underline-offset: 0.2em;
text-decoration-thickness: 1px;
}
.nounderline, .nounderline * {
text-decoration: none !important;
}
:root {
--font-weight-regular: 400;
--font-weight-medium: 500;
--font-weight-bold: 600;
}
.ellipsis {
max-width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
word-wrap: normal;
}
.balance {
text-wrap: balance;
}
.balance * {
text-wrap: balance;
}
.wp-child-theme-brandfeld .GLASS.on-hover .e-con-inner {
will-change: transform, opacity;
transition: all 380ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
}
.wp-child-theme-brandfeld .GLASS.on-hover .e-con-inner:hover, .wp-child-theme-brandfeld .GLASS.on-hover .e-con-inner:focus {
backdrop-filter: blur(var(--glass-intensity-on-hover));
background-color: var(--glass-background-on-hover);
}
.wp-child-theme-brandfeld .on-hover-blur {
position: relative !important;
will-change: transform, opacity;
transition: transform 0.25s cubic-bezier(0.05, 0.3, 0.1, 1), backdrop-filter 0.65s cubic-bezier(0.05, 0.3, 0.1, 1);
}
.wp-child-theme-brandfeld .on-hover-blur:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.18);
backdrop-filter: blur(18px);
-webkit-backdrop-filter: blur(18px);
pointer-events: none;
opacity: 0;
transition: opacity 220ms ease-out;
}
.wp-child-theme-brandfeld .on-hover-blur:hover::before, .wp-child-theme-brandfeld .on-hover-blur:focus::before {
opacity: 1;
}
.wp-child-theme-brandfeld .component-avatars {
--avatar-size: 4rem;
--border-width: .25rem;
}
.wp-child-theme-brandfeld .component-avatars .e-con-inner {
gap: 0;
}
.wp-child-theme-brandfeld .component-avatars .elementor-element {
width: var(--avatar-size);
height: var(--avatar-size);
border-radius: 999px;
border: var(--border-width) solid var(--background-color);
}
.wp-child-theme-brandfeld .component-avatars .elementor-element:not(:first-child) {
margin-left: calc(-0.25 * var(--avatar-size));
}
.wp-child-theme-brandfeld .elementor-widget.component-badge {
--icon-size: var(--space-l);
--icon-color: currentColor;
--icon-stroke-width: 1px;
--padding: var(--space-s);
--border-radius: .5rem;
}
.wp-child-theme-brandfeld .elementor-element.component-close {
--icon-size: 1.75rem;
--icon-stroke-width: 1.5px;
--icon-color: currentColor;
top: calc(2* var(--container-padding-frame));
right: calc(2* var(--container-padding-frame));
cursor: pointer;
position: absolute;
z-index: 9999;
}
@media (max-width: 575px) {
.wp-child-theme-brandfeld .elementor-element.component-close {
top: var(--container-padding-frame);
right: var(--container-padding-frame);
}
}
.wp-child-theme-brandfeld .elementor-element.component-close svg > * {
will-change: transform, opacity;
transition: all 220ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
transform-origin: center;
}
.wp-child-theme-brandfeld .elementor-element.component-close:hover svg > *:first-child {
transform: rotate(45deg);
}
.wp-child-theme-brandfeld .elementor-element.component-close:hover svg > *:last-child {
transform: rotate(-45deg);
}
.wp-child-theme-brandfeld .dialog-close-button {
font-size: 2.5rem;
}
.wp-child-theme-brandfeld .elementor-widget.component-hamburger {
--icon-size: 1.5rem;
--icon-stroke-width: 1.5px;
--icon-color: currentColor;
cursor: pointer;
}
.wp-child-theme-brandfeld .elementor-widget.component-hamburger svg {
transform: scaleX(1.5);
}
.wp-child-theme-brandfeld .elementor-widget.component-hamburger svg > * {
will-change: transform, opacity;
transition: all 220ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
transform-origin: center;
}
.wp-child-theme-brandfeld .elementor-widget.component-hamburger:hover svg > *:first-child {
transform: translateY(1.5px);
}
.wp-child-theme-brandfeld .elementor-widget.component-hamburger:hover svg > *:last-child {
transform: translateY(-1.5px);
}
.wp-child-theme-brandfeld .elementor-widget.component-logo svg {
height: unset !important;
fill: currentColor;
stroke: currentColor;
stroke-width: 0;
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-read-more {
--icon-size: 1.25em;
--icon-space: .5em;
--icon-color: currentColor;
--text-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-read-more .elementor-icon-box-title {
font-family: var(--font-family-copy);
font-size: var(--copy--1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-regular);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-read-more .elementor-icon-box-icon {
will-change: transform, opacity;
transition: all 220ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-read-more:hover .elementor-icon-box-icon, .wp-child-theme-brandfeld .elementor-widget-icon-box.component-read-more:focus .elementor-icon-box-icon {
transform: translateX(3px);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-tag {
--border-radius: 999px;
--icon-size: 1em;
--icon-space: .5em;
--padding: .35em 1.25em;
background-color: var(--background-color);
color: var(--color);
border-radius: var(--border-radius);
padding: var(--padding);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-tag .elementor-widget-container {
gap: var(--icon-space);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box.component-tag .elementor-icon-box-title {
font-family: var(--font-family-copy);
font-size: var(--copy--2);
font-weight: var(--font-weight-bold);
line-height: 1.8;
font-weight: var(--font-weight-regular);
text-transform: uppercase;
line-height: 1;
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion {
--padding-inline: 1.5rem;
--padding-block: 1.25rem;
--gap: .75rem;
--border: none;
--border-radius: .5rem;
--icon-size: 2.5rem;
--icon-stroke-width: .5px;
}
.wp-child-theme-brandfeld .elementor-widget-button .elementor-button, .wp-child-theme-brandfeld .elementor-widget-form .elementor-button {
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-medium);
}
.wp-child-theme-brandfeld .elementor-widget-button:not(.secondary):not(.tertiary), .wp-child-theme-brandfeld .elementor-widget-button.primary, .wp-child-theme-brandfeld .elementor-widget-form:not(.secondary):not(.tertiary), .wp-child-theme-brandfeld .elementor-widget-form.primary {
--background-color: transparent;
--border: none;
--color: currentColor;
--border-radius: 3px;
--border: 1px solid currentColor;
--icon-size: .75rem;
--icon-stroke-width: 1.5px;
--icon-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-button.secondary, .wp-child-theme-brandfeld .elementor-widget-form.secondary {
--background-color: black;
--border: none;
--color: white;
--border-radius: 3px;
--border: 1px solid currentColor;
--icon-size: .75rem;
--icon-stroke-width: 1.5px;
--icon-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-button.small, .wp-child-theme-brandfeld .elementor-widget-form.small {
--padding: .5rem .75rem;
--gap: 1rem;
}
.wp-child-theme-brandfeld .elementor-widget-button:not(.small):not(.large), .wp-child-theme-brandfeld .elementor-widget-button.medium, .wp-child-theme-brandfeld .elementor-widget-form:not(.small):not(.large), .wp-child-theme-brandfeld .elementor-widget-form.medium {
--padding: .75rem 1.5rem;
--gap: .25rem;
}
.wp-child-theme-brandfeld .elementor-widget-button.large, .wp-child-theme-brandfeld .elementor-widget-form.large {
--padding: 1rem 1.25rem;
--gap: .75rem;
}
@keyframes pulse {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.4);
opacity: 0.4;
}
85% {
transform: scale(1);
opacity: 1;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.wp-child-theme-brandfeld .elementor-widget-n-carousel {
--gap-progressbar-slides: 1rem;
--e-n-carousel-dots-normal-color: currentColor;
--e-n-carousel-dots-hover-color: currentColor;
--e-n-carousel-progressbar-normal-color: currentColor;
--e-n-carousel-fraction-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-n-carousel .swiper-pagination-bullets {
--e-n-carousel-swiper-pagination-size: 1rem;
}
.wp-child-theme-brandfeld .elementor-widget-n-carousel .swiper-pagination-progressbar {
--e-n-carousel-swiper-pagination-size: 3px;
}
.wp-child-theme-brandfeld .elementor-widget-n-carousel .swiper-pagination-fraction {
--e-n-carousel-swiper-pagination-size: var(--copy--1);
}
.wp-child-theme-brandfeld .elementor-widget-form {
--field-border: none;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-message, .wp-child-theme-brandfeld .elementor-widget-form .elementor-field-option {
font-family: var(--font-family-copy);
font-size: var(--copy--1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-regular);
color: inherit;
}
.wp-child-theme-brandfeld .elementor-widget-icon {
--icon-size: 2rem;
--icon-color: currentColor;
--icon-stroke-width: 1px;
--background-color: transparent;
--padding: 0;
--border-radius: 0;
}
.wp-child-theme-brandfeld .elementor-widget-icon-box {
--icon-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list {
--icon-text-gap: .5rem;
--icon-size: 1.75rem;
--icon-flex-order: 0;
--icon-color: var(--color-E4-100);
}
.wp-child-theme-brandfeld .elementor-widget-icon-list.icon-right {
--icon-flex-order: 99;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list a .elementor-icon-list-icon {
will-change: transform, opacity;
transition: all 220ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
}
.wp-child-theme-brandfeld .elementor-widget-icon-list a:hover .elementor-icon-list-icon, .wp-child-theme-brandfeld .elementor-widget-icon-list a:focus .elementor-icon-list-icon {
transform: translateX(3px);
}
.wp-child-theme-brandfeld .elementor-widget-n-menu {
--padding: .5rem 1rem;
--space-between: 0;
--background-color: transparent;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-text {
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-regular);
}
.custom-post-content {
margin-top: -1.3em;
}
.custom-post-content .elementor-heading-title {
text-wrap-style: balance;
}
.custom-post-content [class*="wp-image"], .custom-post-content .e-con {
border-radius: 0.5rem;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__text {
display: flex;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__excerpt {
margin-top: auto;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__thumbnail {
border-radius: 0.5rem;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__title {
font-family: var(--font-family-heading);
font-size: var(--heading-1);
font-weight: 400;
line-height: 1.25;
margin-bottom: 0.5rem;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__meta-data {
font-family: var(--font-family-copy);
font-size: var(--copy--1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-medium);
color: unset;
margin-bottom: 1.5rem;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__read-more {
font-family: var(--font-family-copy);
font-size: var(--copy--1);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-medium);
}
.wp-child-theme-brandfeld .elementor-widget-text-editor h1, .elementor-widget-theme-post-content h1 {
font-family: var(--font-family-heading);
font-size: var(--heading-3);
font-weight: 400;
line-height: 1.25;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor h2, .elementor-widget-theme-post-content h2 {
font-family: var(--font-family-heading);
font-size: var(--heading-2);
font-weight: 300;
line-height: 1.25;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor h3, .elementor-widget-theme-post-content h3 {
font-family: var(--font-family-heading);
font-size: var(--heading-1);
font-weight: 400;
line-height: 1.25;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor a, .elementor-widget-theme-post-content a {
color: inherit;
text-decoration: underline;
text-underline-offset: 0.2em;
text-decoration-thickness: 1px;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor .elementor-widget-container > * + *, .elementor-widget-theme-post-content .elementor-widget-container > * + * {
margin-block-start: 1.5em;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor .elementor-widget-container > * + p, .elementor-widget-theme-post-content .elementor-widget-container > * + p {
margin-block-start: 1em;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor .elementor-widget-container > * + ul, .elementor-widget-theme-post-content .elementor-widget-container > * + ul {
margin-block-start: 0.25em;
}
.wp-child-theme-brandfeld #bookero-plugin {
--bookero-plugin-color-primary: #000;
--bookero-plugin-color-primary-contrast: #fff;
--bookero-plugin-color-error: var(--error-color);
--bookero-plugin-color-warning: #fb3;
--bookero-plugin-color-link: #000;
--bookero-plugin-color-primary-dark: #111;
--bookero-plugin-color-primary-darker: #1a1a1a;
--bookero-plugin-color-primary-light: #333;
--bookero-plugin-color-primary-lighter: #4d4d4d;
--bookero-plugin-color-primary-lightest: rgba(0, 0, 0, 0.1);
}
.wp-child-theme-brandfeld #bookero-plugin .bookero-plugin-header {
margin-bottom: 0;
}
.wp-child-theme-brandfeld #bookero-plugin .bookero-plugin-form {
font-weight: inherit;
}
.wp-child-theme-brandfeld #bookero-plugin p, .wp-child-theme-brandfeld #bookero-plugin h1, .wp-child-theme-brandfeld #bookero-plugin h2, .wp-child-theme-brandfeld #bookero-plugin h3, .wp-child-theme-brandfeld #bookero-plugin label, .wp-child-theme-brandfeld #bookero-plugin .back-button, .wp-child-theme-brandfeld #bookero-plugin .inquiry, .wp-child-theme-brandfeld #bookero-plugin .agreements-section, .wp-child-theme-brandfeld #bookero-plugin .temporary-price-quote, .wp-child-theme-brandfeld #bookero-plugin .switcher-label {
color: inherit;
}
.wp-child-theme-brandfeld #bookero-plugin h2 {
font-family: var(--font-family-heading);
font-size: var(--heading-2);
font-weight: 300;
line-height: 1.25;
}
.wp-child-theme-brandfeld #bookero-plugin h3 {
font-family: var(--font-family-heading);
font-size: var(--heading-0);
font-weight: 300;
line-height: 1.25;
}
.wp-child-theme-brandfeld #bookero-plugin a {
color: inherit;
text-decoration: underline;
text-underline-offset: 0.2em;
text-decoration-thickness: 1px;
}
.wp-child-theme-brandfeld #bookero-plugin .add-to-cart-section:not(.is-active) {
opacity: 0.1;
}
.wp-child-theme-brandfeld #bookero-plugin .submit-button, .wp-child-theme-brandfeld #bookero-plugin .add-button {
border-radius: 999px;
}
html {
scroll-behavior: auto !important;
}
body {
margin: 0;
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
background-color: var(--body-background);
color: var(--body-foreground);
}
h1, h2, h3, h4, h5, h6 {
font-size: unset;
font-weight: unset;
margin: 0;
padding: 0;
}
.elementor-heading-title {
line-height: unset;
}
p {
margin-block-start: 0;
margin-block-end: 0;
text-wrap: pretty;
}
strong, b {
font-weight: var(--font-weight-bold);
}
ul {
padding-inline-start: 1em;
}
textarea, input, option, select {
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: 400 !important;
border-radius: 0.25rem !important;
}
input:not([type="checkbox"]):not([type="radio"]), select {
height: 3rem !important;
}
select {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNSIgd2lkdGg9IjY0MCIgaGVpZ2h0PSI2NDAiPjxwYXRoIGQ9Ik0xOCAwbC04IDgtOC04IiBzdHJva2U9IiM5OTkiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIi8+PC9zdmc+);
background-repeat: no-repeat;
background-size: 17px 15px !important;
background-position: 97% 19px !important;
}
button {
cursor: pointer;
}
video {
display: block !important;
}
.elementor a {
all: unset;
color: inherit;
cursor: pointer;
color: inherit;
text-decoration: underline;
text-underline-offset: 0.2em;
text-decoration-thickness: 1px;
}
.elementor a.e-con, .elementor a.elementor-button {
text-decoration: none;
}
.elementor-icon {
color: unset;
}
.elementor-icon:hover, .elementor-icon:focus {
color: unset;
}
:focus-visible {
outline-color: var(--focus-outline-color);
outline-style: dotted;
outline-width: 1px;
}
.elementor-widget-shortcode {
width: 100%;
}
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
will-change: transform, opacity;
transition: all 220ms cubic-bezier(0.46, 0.68, 0.57, 0.99);
background-color: var(--scrollbar-thumb);
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background-color: var(--scrollbar-thumb-hover);
}
[data-fx] {
opacity: 1;
}
[data-fx="reveal"]:not(.is-fx-ready), [data-fx^="split"]:not(.is-fx-ready) {
opacity: 0;
will-change: transform, opacity;
}
.fx-line {
position: relative;
}
.fx-line-mask {
position: absolute;
right: 0;
top: 0.09em;
height: 1.1em;
background-color: var(--background-color);
opacity: 0.9;
pointer-events: none;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con.white, .wp-child-theme-brandfeld .elementor-widget.white {
color: white;
--color: white;
}
.wp-child-theme-brandfeld .e-con.white .elementor-widget-off-canvas, .wp-child-theme-brandfeld .elementor-widget.white .elementor-widget-off-canvas {
color: inherit;
--color: initial;
}
.wp-child-theme-brandfeld .e-con.GLASS .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.GLASS .e-con-inner {
backdrop-filter: blur(var(--glass-intensity));
background-color: var(--glass-background);
}
.wp-child-theme-brandfeld .e-con.S1, .wp-child-theme-brandfeld .elementor-widget.S1 {
--background-color: var(--color-S1-100);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.m100, .wp-child-theme-brandfeld .elementor-widget.S1.m100 {
--background-color: var(--color-S1-100);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi100, .wp-child-theme-brandfeld .elementor-widget.S1.semi100 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 100%,
transparent 0%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.S1.m95, .wp-child-theme-brandfeld .elementor-widget.S1.m95 {
--background-color: var(--color-S1-95);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi95, .wp-child-theme-brandfeld .elementor-widget.S1.semi95 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 95%,
transparent 5%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.S1.m90, .wp-child-theme-brandfeld .elementor-widget.S1.m90 {
--background-color: var(--color-S1-90);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi90, .wp-child-theme-brandfeld .elementor-widget.S1.semi90 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 90%,
transparent 10%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.S1.m80, .wp-child-theme-brandfeld .elementor-widget.S1.m80 {
--background-color: var(--color-S1-80);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi80, .wp-child-theme-brandfeld .elementor-widget.S1.semi80 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 80%,
transparent 20%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.S1.m70, .wp-child-theme-brandfeld .elementor-widget.S1.m70 {
--background-color: var(--color-S1-70);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi70, .wp-child-theme-brandfeld .elementor-widget.S1.semi70 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 70%,
transparent 30%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.S1.m60, .wp-child-theme-brandfeld .elementor-widget.S1.m60 {
--background-color: var(--color-S1-60);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi60, .wp-child-theme-brandfeld .elementor-widget.S1.semi60 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 60%,
transparent 40%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.S1.m50, .wp-child-theme-brandfeld .elementor-widget.S1.m50 {
--background-color: var(--color-S1-50);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi50, .wp-child-theme-brandfeld .elementor-widget.S1.semi50 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 50%,
transparent 50%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.S1.m40, .wp-child-theme-brandfeld .elementor-widget.S1.m40 {
--background-color: var(--color-S1-40);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi40, .wp-child-theme-brandfeld .elementor-widget.S1.semi40 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 40%,
transparent 60%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.S1.m30, .wp-child-theme-brandfeld .elementor-widget.S1.m30 {
--background-color: var(--color-S1-30);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi30, .wp-child-theme-brandfeld .elementor-widget.S1.semi30 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 30%,
transparent 70%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.S1.m20, .wp-child-theme-brandfeld .elementor-widget.S1.m20 {
--background-color: var(--color-S1-20);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi20, .wp-child-theme-brandfeld .elementor-widget.S1.semi20 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 20%,
transparent 80%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.S1.m10, .wp-child-theme-brandfeld .elementor-widget.S1.m10 {
--background-color: var(--color-S1-10);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi10, .wp-child-theme-brandfeld .elementor-widget.S1.semi10 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 10%,
transparent 90%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.S1.m5, .wp-child-theme-brandfeld .elementor-widget.S1.m5 {
--background-color: var(--color-S1-5);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi5, .wp-child-theme-brandfeld .elementor-widget.S1.semi5 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 5%,
transparent 95%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.S1.m0, .wp-child-theme-brandfeld .elementor-widget.S1.m0 {
--background-color: var(--color-S1-0);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.S1.semi0, .wp-child-theme-brandfeld .elementor-widget.S1.semi0 {
--background-color: color-mix(
in oklch,
var(--color-S1-100) 0%,
transparent 100%
);
--color: var(--color-S1-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.S2, .wp-child-theme-brandfeld .elementor-widget.S2 {
--background-color: var(--color-S2-100);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.m100, .wp-child-theme-brandfeld .elementor-widget.S2.m100 {
--background-color: var(--color-S2-100);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi100, .wp-child-theme-brandfeld .elementor-widget.S2.semi100 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 100%,
transparent 0%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.S2.m95, .wp-child-theme-brandfeld .elementor-widget.S2.m95 {
--background-color: var(--color-S2-95);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi95, .wp-child-theme-brandfeld .elementor-widget.S2.semi95 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 95%,
transparent 5%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.S2.m90, .wp-child-theme-brandfeld .elementor-widget.S2.m90 {
--background-color: var(--color-S2-90);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi90, .wp-child-theme-brandfeld .elementor-widget.S2.semi90 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 90%,
transparent 10%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.S2.m80, .wp-child-theme-brandfeld .elementor-widget.S2.m80 {
--background-color: var(--color-S2-80);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi80, .wp-child-theme-brandfeld .elementor-widget.S2.semi80 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 80%,
transparent 20%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.S2.m70, .wp-child-theme-brandfeld .elementor-widget.S2.m70 {
--background-color: var(--color-S2-70);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi70, .wp-child-theme-brandfeld .elementor-widget.S2.semi70 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 70%,
transparent 30%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.S2.m60, .wp-child-theme-brandfeld .elementor-widget.S2.m60 {
--background-color: var(--color-S2-60);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi60, .wp-child-theme-brandfeld .elementor-widget.S2.semi60 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 60%,
transparent 40%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.S2.m50, .wp-child-theme-brandfeld .elementor-widget.S2.m50 {
--background-color: var(--color-S2-50);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi50, .wp-child-theme-brandfeld .elementor-widget.S2.semi50 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 50%,
transparent 50%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.S2.m40, .wp-child-theme-brandfeld .elementor-widget.S2.m40 {
--background-color: var(--color-S2-40);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi40, .wp-child-theme-brandfeld .elementor-widget.S2.semi40 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 40%,
transparent 60%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.S2.m30, .wp-child-theme-brandfeld .elementor-widget.S2.m30 {
--background-color: var(--color-S2-30);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi30, .wp-child-theme-brandfeld .elementor-widget.S2.semi30 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 30%,
transparent 70%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.S2.m20, .wp-child-theme-brandfeld .elementor-widget.S2.m20 {
--background-color: var(--color-S2-20);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi20, .wp-child-theme-brandfeld .elementor-widget.S2.semi20 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 20%,
transparent 80%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.S2.m10, .wp-child-theme-brandfeld .elementor-widget.S2.m10 {
--background-color: var(--color-S2-10);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi10, .wp-child-theme-brandfeld .elementor-widget.S2.semi10 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 10%,
transparent 90%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.S2.m5, .wp-child-theme-brandfeld .elementor-widget.S2.m5 {
--background-color: var(--color-S2-5);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi5, .wp-child-theme-brandfeld .elementor-widget.S2.semi5 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 5%,
transparent 95%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.S2.m0, .wp-child-theme-brandfeld .elementor-widget.S2.m0 {
--background-color: var(--color-S2-0);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.S2.semi0, .wp-child-theme-brandfeld .elementor-widget.S2.semi0 {
--background-color: color-mix(
in oklch,
var(--color-S2-100) 0%,
transparent 100%
);
--color: var(--color-S2-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.S3, .wp-child-theme-brandfeld .elementor-widget.S3 {
--background-color: var(--color-S3-100);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.m100, .wp-child-theme-brandfeld .elementor-widget.S3.m100 {
--background-color: var(--color-S3-100);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi100, .wp-child-theme-brandfeld .elementor-widget.S3.semi100 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 100%,
transparent 0%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.S3.m95, .wp-child-theme-brandfeld .elementor-widget.S3.m95 {
--background-color: var(--color-S3-95);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi95, .wp-child-theme-brandfeld .elementor-widget.S3.semi95 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 95%,
transparent 5%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.S3.m90, .wp-child-theme-brandfeld .elementor-widget.S3.m90 {
--background-color: var(--color-S3-90);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi90, .wp-child-theme-brandfeld .elementor-widget.S3.semi90 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 90%,
transparent 10%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.S3.m80, .wp-child-theme-brandfeld .elementor-widget.S3.m80 {
--background-color: var(--color-S3-80);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi80, .wp-child-theme-brandfeld .elementor-widget.S3.semi80 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 80%,
transparent 20%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.S3.m70, .wp-child-theme-brandfeld .elementor-widget.S3.m70 {
--background-color: var(--color-S3-70);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi70, .wp-child-theme-brandfeld .elementor-widget.S3.semi70 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 70%,
transparent 30%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.S3.m60, .wp-child-theme-brandfeld .elementor-widget.S3.m60 {
--background-color: var(--color-S3-60);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi60, .wp-child-theme-brandfeld .elementor-widget.S3.semi60 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 60%,
transparent 40%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.S3.m50, .wp-child-theme-brandfeld .elementor-widget.S3.m50 {
--background-color: var(--color-S3-50);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi50, .wp-child-theme-brandfeld .elementor-widget.S3.semi50 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 50%,
transparent 50%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.S3.m40, .wp-child-theme-brandfeld .elementor-widget.S3.m40 {
--background-color: var(--color-S3-40);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi40, .wp-child-theme-brandfeld .elementor-widget.S3.semi40 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 40%,
transparent 60%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.S3.m30, .wp-child-theme-brandfeld .elementor-widget.S3.m30 {
--background-color: var(--color-S3-30);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi30, .wp-child-theme-brandfeld .elementor-widget.S3.semi30 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 30%,
transparent 70%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.S3.m20, .wp-child-theme-brandfeld .elementor-widget.S3.m20 {
--background-color: var(--color-S3-20);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi20, .wp-child-theme-brandfeld .elementor-widget.S3.semi20 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 20%,
transparent 80%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.S3.m10, .wp-child-theme-brandfeld .elementor-widget.S3.m10 {
--background-color: var(--color-S3-10);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi10, .wp-child-theme-brandfeld .elementor-widget.S3.semi10 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 10%,
transparent 90%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.S3.m5, .wp-child-theme-brandfeld .elementor-widget.S3.m5 {
--background-color: var(--color-S3-5);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi5, .wp-child-theme-brandfeld .elementor-widget.S3.semi5 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 5%,
transparent 95%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.S3.m0, .wp-child-theme-brandfeld .elementor-widget.S3.m0 {
--background-color: var(--color-S3-0);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.S3.semi0, .wp-child-theme-brandfeld .elementor-widget.S3.semi0 {
--background-color: color-mix(
in oklch,
var(--color-S3-100) 0%,
transparent 100%
);
--color: var(--color-S3-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.S4, .wp-child-theme-brandfeld .elementor-widget.S4 {
--background-color: var(--color-S4-100);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.m100, .wp-child-theme-brandfeld .elementor-widget.S4.m100 {
--background-color: var(--color-S4-100);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi100, .wp-child-theme-brandfeld .elementor-widget.S4.semi100 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 100%,
transparent 0%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.S4.m95, .wp-child-theme-brandfeld .elementor-widget.S4.m95 {
--background-color: var(--color-S4-95);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi95, .wp-child-theme-brandfeld .elementor-widget.S4.semi95 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 95%,
transparent 5%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.S4.m90, .wp-child-theme-brandfeld .elementor-widget.S4.m90 {
--background-color: var(--color-S4-90);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi90, .wp-child-theme-brandfeld .elementor-widget.S4.semi90 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 90%,
transparent 10%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.S4.m80, .wp-child-theme-brandfeld .elementor-widget.S4.m80 {
--background-color: var(--color-S4-80);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi80, .wp-child-theme-brandfeld .elementor-widget.S4.semi80 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 80%,
transparent 20%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.S4.m70, .wp-child-theme-brandfeld .elementor-widget.S4.m70 {
--background-color: var(--color-S4-70);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi70, .wp-child-theme-brandfeld .elementor-widget.S4.semi70 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 70%,
transparent 30%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.S4.m60, .wp-child-theme-brandfeld .elementor-widget.S4.m60 {
--background-color: var(--color-S4-60);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi60, .wp-child-theme-brandfeld .elementor-widget.S4.semi60 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 60%,
transparent 40%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.S4.m50, .wp-child-theme-brandfeld .elementor-widget.S4.m50 {
--background-color: var(--color-S4-50);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi50, .wp-child-theme-brandfeld .elementor-widget.S4.semi50 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 50%,
transparent 50%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.S4.m40, .wp-child-theme-brandfeld .elementor-widget.S4.m40 {
--background-color: var(--color-S4-40);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi40, .wp-child-theme-brandfeld .elementor-widget.S4.semi40 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 40%,
transparent 60%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.S4.m30, .wp-child-theme-brandfeld .elementor-widget.S4.m30 {
--background-color: var(--color-S4-30);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi30, .wp-child-theme-brandfeld .elementor-widget.S4.semi30 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 30%,
transparent 70%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.S4.m20, .wp-child-theme-brandfeld .elementor-widget.S4.m20 {
--background-color: var(--color-S4-20);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi20, .wp-child-theme-brandfeld .elementor-widget.S4.semi20 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 20%,
transparent 80%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.S4.m10, .wp-child-theme-brandfeld .elementor-widget.S4.m10 {
--background-color: var(--color-S4-10);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi10, .wp-child-theme-brandfeld .elementor-widget.S4.semi10 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 10%,
transparent 90%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.S4.m5, .wp-child-theme-brandfeld .elementor-widget.S4.m5 {
--background-color: var(--color-S4-5);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi5, .wp-child-theme-brandfeld .elementor-widget.S4.semi5 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 5%,
transparent 95%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.S4.m0, .wp-child-theme-brandfeld .elementor-widget.S4.m0 {
--background-color: var(--color-S4-0);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.S4.semi0, .wp-child-theme-brandfeld .elementor-widget.S4.semi0 {
--background-color: color-mix(
in oklch,
var(--color-S4-100) 0%,
transparent 100%
);
--color: var(--color-S4-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E1, .wp-child-theme-brandfeld .elementor-widget.E1 {
--background-color: var(--color-E1-100);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.m100, .wp-child-theme-brandfeld .elementor-widget.E1.m100 {
--background-color: var(--color-E1-100);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi100, .wp-child-theme-brandfeld .elementor-widget.E1.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 100%,
transparent 0%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E1.m95, .wp-child-theme-brandfeld .elementor-widget.E1.m95 {
--background-color: var(--color-E1-95);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi95, .wp-child-theme-brandfeld .elementor-widget.E1.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 95%,
transparent 5%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E1.m90, .wp-child-theme-brandfeld .elementor-widget.E1.m90 {
--background-color: var(--color-E1-90);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi90, .wp-child-theme-brandfeld .elementor-widget.E1.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 90%,
transparent 10%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E1.m80, .wp-child-theme-brandfeld .elementor-widget.E1.m80 {
--background-color: var(--color-E1-80);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi80, .wp-child-theme-brandfeld .elementor-widget.E1.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 80%,
transparent 20%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E1.m70, .wp-child-theme-brandfeld .elementor-widget.E1.m70 {
--background-color: var(--color-E1-70);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi70, .wp-child-theme-brandfeld .elementor-widget.E1.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 70%,
transparent 30%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E1.m60, .wp-child-theme-brandfeld .elementor-widget.E1.m60 {
--background-color: var(--color-E1-60);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi60, .wp-child-theme-brandfeld .elementor-widget.E1.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 60%,
transparent 40%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E1.m50, .wp-child-theme-brandfeld .elementor-widget.E1.m50 {
--background-color: var(--color-E1-50);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi50, .wp-child-theme-brandfeld .elementor-widget.E1.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 50%,
transparent 50%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E1.m40, .wp-child-theme-brandfeld .elementor-widget.E1.m40 {
--background-color: var(--color-E1-40);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi40, .wp-child-theme-brandfeld .elementor-widget.E1.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 40%,
transparent 60%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E1.m30, .wp-child-theme-brandfeld .elementor-widget.E1.m30 {
--background-color: var(--color-E1-30);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi30, .wp-child-theme-brandfeld .elementor-widget.E1.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 30%,
transparent 70%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E1.m20, .wp-child-theme-brandfeld .elementor-widget.E1.m20 {
--background-color: var(--color-E1-20);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi20, .wp-child-theme-brandfeld .elementor-widget.E1.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 20%,
transparent 80%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E1.m10, .wp-child-theme-brandfeld .elementor-widget.E1.m10 {
--background-color: var(--color-E1-10);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi10, .wp-child-theme-brandfeld .elementor-widget.E1.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 10%,
transparent 90%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E1.m5, .wp-child-theme-brandfeld .elementor-widget.E1.m5 {
--background-color: var(--color-E1-5);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi5, .wp-child-theme-brandfeld .elementor-widget.E1.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 5%,
transparent 95%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E1.m0, .wp-child-theme-brandfeld .elementor-widget.E1.m0 {
--background-color: var(--color-E1-0);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.E1.semi0, .wp-child-theme-brandfeld .elementor-widget.E1.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E1-100) 0%,
transparent 100%
);
--color: var(--color-E1-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E2, .wp-child-theme-brandfeld .elementor-widget.E2 {
--background-color: var(--color-E2-100);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.m100, .wp-child-theme-brandfeld .elementor-widget.E2.m100 {
--background-color: var(--color-E2-100);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi100, .wp-child-theme-brandfeld .elementor-widget.E2.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 100%,
transparent 0%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E2.m95, .wp-child-theme-brandfeld .elementor-widget.E2.m95 {
--background-color: var(--color-E2-95);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi95, .wp-child-theme-brandfeld .elementor-widget.E2.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 95%,
transparent 5%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E2.m90, .wp-child-theme-brandfeld .elementor-widget.E2.m90 {
--background-color: var(--color-E2-90);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi90, .wp-child-theme-brandfeld .elementor-widget.E2.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 90%,
transparent 10%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E2.m80, .wp-child-theme-brandfeld .elementor-widget.E2.m80 {
--background-color: var(--color-E2-80);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi80, .wp-child-theme-brandfeld .elementor-widget.E2.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 80%,
transparent 20%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E2.m70, .wp-child-theme-brandfeld .elementor-widget.E2.m70 {
--background-color: var(--color-E2-70);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi70, .wp-child-theme-brandfeld .elementor-widget.E2.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 70%,
transparent 30%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E2.m60, .wp-child-theme-brandfeld .elementor-widget.E2.m60 {
--background-color: var(--color-E2-60);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi60, .wp-child-theme-brandfeld .elementor-widget.E2.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 60%,
transparent 40%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E2.m50, .wp-child-theme-brandfeld .elementor-widget.E2.m50 {
--background-color: var(--color-E2-50);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi50, .wp-child-theme-brandfeld .elementor-widget.E2.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 50%,
transparent 50%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E2.m40, .wp-child-theme-brandfeld .elementor-widget.E2.m40 {
--background-color: var(--color-E2-40);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi40, .wp-child-theme-brandfeld .elementor-widget.E2.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 40%,
transparent 60%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E2.m30, .wp-child-theme-brandfeld .elementor-widget.E2.m30 {
--background-color: var(--color-E2-30);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi30, .wp-child-theme-brandfeld .elementor-widget.E2.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 30%,
transparent 70%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E2.m20, .wp-child-theme-brandfeld .elementor-widget.E2.m20 {
--background-color: var(--color-E2-20);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi20, .wp-child-theme-brandfeld .elementor-widget.E2.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 20%,
transparent 80%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E2.m10, .wp-child-theme-brandfeld .elementor-widget.E2.m10 {
--background-color: var(--color-E2-10);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi10, .wp-child-theme-brandfeld .elementor-widget.E2.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 10%,
transparent 90%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E2.m5, .wp-child-theme-brandfeld .elementor-widget.E2.m5 {
--background-color: var(--color-E2-5);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi5, .wp-child-theme-brandfeld .elementor-widget.E2.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 5%,
transparent 95%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E2.m0, .wp-child-theme-brandfeld .elementor-widget.E2.m0 {
--background-color: var(--color-E2-0);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.E2.semi0, .wp-child-theme-brandfeld .elementor-widget.E2.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E2-100) 0%,
transparent 100%
);
--color: var(--color-E2-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E3, .wp-child-theme-brandfeld .elementor-widget.E3 {
--background-color: var(--color-E3-100);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.m100, .wp-child-theme-brandfeld .elementor-widget.E3.m100 {
--background-color: var(--color-E3-100);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi100, .wp-child-theme-brandfeld .elementor-widget.E3.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 100%,
transparent 0%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E3.m95, .wp-child-theme-brandfeld .elementor-widget.E3.m95 {
--background-color: var(--color-E3-95);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi95, .wp-child-theme-brandfeld .elementor-widget.E3.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 95%,
transparent 5%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E3.m90, .wp-child-theme-brandfeld .elementor-widget.E3.m90 {
--background-color: var(--color-E3-90);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi90, .wp-child-theme-brandfeld .elementor-widget.E3.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 90%,
transparent 10%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E3.m80, .wp-child-theme-brandfeld .elementor-widget.E3.m80 {
--background-color: var(--color-E3-80);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi80, .wp-child-theme-brandfeld .elementor-widget.E3.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 80%,
transparent 20%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E3.m70, .wp-child-theme-brandfeld .elementor-widget.E3.m70 {
--background-color: var(--color-E3-70);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi70, .wp-child-theme-brandfeld .elementor-widget.E3.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 70%,
transparent 30%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E3.m60, .wp-child-theme-brandfeld .elementor-widget.E3.m60 {
--background-color: var(--color-E3-60);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi60, .wp-child-theme-brandfeld .elementor-widget.E3.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 60%,
transparent 40%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E3.m50, .wp-child-theme-brandfeld .elementor-widget.E3.m50 {
--background-color: var(--color-E3-50);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi50, .wp-child-theme-brandfeld .elementor-widget.E3.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 50%,
transparent 50%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E3.m40, .wp-child-theme-brandfeld .elementor-widget.E3.m40 {
--background-color: var(--color-E3-40);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi40, .wp-child-theme-brandfeld .elementor-widget.E3.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 40%,
transparent 60%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E3.m30, .wp-child-theme-brandfeld .elementor-widget.E3.m30 {
--background-color: var(--color-E3-30);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi30, .wp-child-theme-brandfeld .elementor-widget.E3.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 30%,
transparent 70%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E3.m20, .wp-child-theme-brandfeld .elementor-widget.E3.m20 {
--background-color: var(--color-E3-20);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi20, .wp-child-theme-brandfeld .elementor-widget.E3.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 20%,
transparent 80%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E3.m10, .wp-child-theme-brandfeld .elementor-widget.E3.m10 {
--background-color: var(--color-E3-10);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi10, .wp-child-theme-brandfeld .elementor-widget.E3.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 10%,
transparent 90%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E3.m5, .wp-child-theme-brandfeld .elementor-widget.E3.m5 {
--background-color: var(--color-E3-5);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi5, .wp-child-theme-brandfeld .elementor-widget.E3.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 5%,
transparent 95%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E3.m0, .wp-child-theme-brandfeld .elementor-widget.E3.m0 {
--background-color: var(--color-E3-0);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.E3.semi0, .wp-child-theme-brandfeld .elementor-widget.E3.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E3-100) 0%,
transparent 100%
);
--color: var(--color-E3-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E4, .wp-child-theme-brandfeld .elementor-widget.E4 {
--background-color: var(--color-E4-100);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.m100, .wp-child-theme-brandfeld .elementor-widget.E4.m100 {
--background-color: var(--color-E4-100);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi100, .wp-child-theme-brandfeld .elementor-widget.E4.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 100%,
transparent 0%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E4.m95, .wp-child-theme-brandfeld .elementor-widget.E4.m95 {
--background-color: var(--color-E4-95);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi95, .wp-child-theme-brandfeld .elementor-widget.E4.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 95%,
transparent 5%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E4.m90, .wp-child-theme-brandfeld .elementor-widget.E4.m90 {
--background-color: var(--color-E4-90);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi90, .wp-child-theme-brandfeld .elementor-widget.E4.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 90%,
transparent 10%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E4.m80, .wp-child-theme-brandfeld .elementor-widget.E4.m80 {
--background-color: var(--color-E4-80);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi80, .wp-child-theme-brandfeld .elementor-widget.E4.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 80%,
transparent 20%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E4.m70, .wp-child-theme-brandfeld .elementor-widget.E4.m70 {
--background-color: var(--color-E4-70);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi70, .wp-child-theme-brandfeld .elementor-widget.E4.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 70%,
transparent 30%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E4.m60, .wp-child-theme-brandfeld .elementor-widget.E4.m60 {
--background-color: var(--color-E4-60);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi60, .wp-child-theme-brandfeld .elementor-widget.E4.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 60%,
transparent 40%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E4.m50, .wp-child-theme-brandfeld .elementor-widget.E4.m50 {
--background-color: var(--color-E4-50);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi50, .wp-child-theme-brandfeld .elementor-widget.E4.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 50%,
transparent 50%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E4.m40, .wp-child-theme-brandfeld .elementor-widget.E4.m40 {
--background-color: var(--color-E4-40);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi40, .wp-child-theme-brandfeld .elementor-widget.E4.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 40%,
transparent 60%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E4.m30, .wp-child-theme-brandfeld .elementor-widget.E4.m30 {
--background-color: var(--color-E4-30);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi30, .wp-child-theme-brandfeld .elementor-widget.E4.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 30%,
transparent 70%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E4.m20, .wp-child-theme-brandfeld .elementor-widget.E4.m20 {
--background-color: var(--color-E4-20);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi20, .wp-child-theme-brandfeld .elementor-widget.E4.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 20%,
transparent 80%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E4.m10, .wp-child-theme-brandfeld .elementor-widget.E4.m10 {
--background-color: var(--color-E4-10);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi10, .wp-child-theme-brandfeld .elementor-widget.E4.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 10%,
transparent 90%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E4.m5, .wp-child-theme-brandfeld .elementor-widget.E4.m5 {
--background-color: var(--color-E4-5);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi5, .wp-child-theme-brandfeld .elementor-widget.E4.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 5%,
transparent 95%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E4.m0, .wp-child-theme-brandfeld .elementor-widget.E4.m0 {
--background-color: var(--color-E4-0);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.E4.semi0, .wp-child-theme-brandfeld .elementor-widget.E4.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E4-100) 0%,
transparent 100%
);
--color: var(--color-E4-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E5, .wp-child-theme-brandfeld .elementor-widget.E5 {
--background-color: var(--color-E5-100);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.m100, .wp-child-theme-brandfeld .elementor-widget.E5.m100 {
--background-color: var(--color-E5-100);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi100, .wp-child-theme-brandfeld .elementor-widget.E5.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 100%,
transparent 0%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E5.m95, .wp-child-theme-brandfeld .elementor-widget.E5.m95 {
--background-color: var(--color-E5-95);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi95, .wp-child-theme-brandfeld .elementor-widget.E5.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 95%,
transparent 5%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E5.m90, .wp-child-theme-brandfeld .elementor-widget.E5.m90 {
--background-color: var(--color-E5-90);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi90, .wp-child-theme-brandfeld .elementor-widget.E5.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 90%,
transparent 10%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E5.m80, .wp-child-theme-brandfeld .elementor-widget.E5.m80 {
--background-color: var(--color-E5-80);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi80, .wp-child-theme-brandfeld .elementor-widget.E5.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 80%,
transparent 20%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E5.m70, .wp-child-theme-brandfeld .elementor-widget.E5.m70 {
--background-color: var(--color-E5-70);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi70, .wp-child-theme-brandfeld .elementor-widget.E5.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 70%,
transparent 30%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E5.m60, .wp-child-theme-brandfeld .elementor-widget.E5.m60 {
--background-color: var(--color-E5-60);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi60, .wp-child-theme-brandfeld .elementor-widget.E5.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 60%,
transparent 40%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E5.m50, .wp-child-theme-brandfeld .elementor-widget.E5.m50 {
--background-color: var(--color-E5-50);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi50, .wp-child-theme-brandfeld .elementor-widget.E5.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 50%,
transparent 50%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E5.m40, .wp-child-theme-brandfeld .elementor-widget.E5.m40 {
--background-color: var(--color-E5-40);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi40, .wp-child-theme-brandfeld .elementor-widget.E5.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 40%,
transparent 60%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E5.m30, .wp-child-theme-brandfeld .elementor-widget.E5.m30 {
--background-color: var(--color-E5-30);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi30, .wp-child-theme-brandfeld .elementor-widget.E5.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 30%,
transparent 70%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E5.m20, .wp-child-theme-brandfeld .elementor-widget.E5.m20 {
--background-color: var(--color-E5-20);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi20, .wp-child-theme-brandfeld .elementor-widget.E5.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 20%,
transparent 80%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E5.m10, .wp-child-theme-brandfeld .elementor-widget.E5.m10 {
--background-color: var(--color-E5-10);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi10, .wp-child-theme-brandfeld .elementor-widget.E5.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 10%,
transparent 90%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E5.m5, .wp-child-theme-brandfeld .elementor-widget.E5.m5 {
--background-color: var(--color-E5-5);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi5, .wp-child-theme-brandfeld .elementor-widget.E5.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 5%,
transparent 95%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E5.m0, .wp-child-theme-brandfeld .elementor-widget.E5.m0 {
--background-color: var(--color-E5-0);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.E5.semi0, .wp-child-theme-brandfeld .elementor-widget.E5.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E5-100) 0%,
transparent 100%
);
--color: var(--color-E5-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con.E6, .wp-child-theme-brandfeld .elementor-widget.E6 {
--background-color: var(--color-E6-100);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.m100, .wp-child-theme-brandfeld .elementor-widget.E6.m100 {
--background-color: var(--color-E6-100);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi100, .wp-child-theme-brandfeld .elementor-widget.E6.semi100 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 100%,
transparent 0%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken100, .wp-child-theme-brandfeld .elementor-widget.darken100 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken100:before, .wp-child-theme-brandfeld .elementor-widget.darken100:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 100%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken100 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken100 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o100, .wp-child-theme-brandfeld .elementor-widget .o100 {
opacity: 1;
}
.wp-child-theme-brandfeld .e-con.E6.m95, .wp-child-theme-brandfeld .elementor-widget.E6.m95 {
--background-color: var(--color-E6-95);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi95, .wp-child-theme-brandfeld .elementor-widget.E6.semi95 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 95%,
transparent 5%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken95, .wp-child-theme-brandfeld .elementor-widget.darken95 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken95:before, .wp-child-theme-brandfeld .elementor-widget.darken95:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 95%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken95 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken95 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o95, .wp-child-theme-brandfeld .elementor-widget .o95 {
opacity: 0.95;
}
.wp-child-theme-brandfeld .e-con.E6.m90, .wp-child-theme-brandfeld .elementor-widget.E6.m90 {
--background-color: var(--color-E6-90);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi90, .wp-child-theme-brandfeld .elementor-widget.E6.semi90 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 90%,
transparent 10%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken90, .wp-child-theme-brandfeld .elementor-widget.darken90 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken90:before, .wp-child-theme-brandfeld .elementor-widget.darken90:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 90%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken90 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken90 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o90, .wp-child-theme-brandfeld .elementor-widget .o90 {
opacity: 0.9;
}
.wp-child-theme-brandfeld .e-con.E6.m80, .wp-child-theme-brandfeld .elementor-widget.E6.m80 {
--background-color: var(--color-E6-80);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi80, .wp-child-theme-brandfeld .elementor-widget.E6.semi80 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 80%,
transparent 20%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken80, .wp-child-theme-brandfeld .elementor-widget.darken80 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken80:before, .wp-child-theme-brandfeld .elementor-widget.darken80:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 80%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken80 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken80 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o80, .wp-child-theme-brandfeld .elementor-widget .o80 {
opacity: 0.8;
}
.wp-child-theme-brandfeld .e-con.E6.m70, .wp-child-theme-brandfeld .elementor-widget.E6.m70 {
--background-color: var(--color-E6-70);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi70, .wp-child-theme-brandfeld .elementor-widget.E6.semi70 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 70%,
transparent 30%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken70, .wp-child-theme-brandfeld .elementor-widget.darken70 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken70:before, .wp-child-theme-brandfeld .elementor-widget.darken70:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 70%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken70 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken70 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o70, .wp-child-theme-brandfeld .elementor-widget .o70 {
opacity: 0.7;
}
.wp-child-theme-brandfeld .e-con.E6.m60, .wp-child-theme-brandfeld .elementor-widget.E6.m60 {
--background-color: var(--color-E6-60);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi60, .wp-child-theme-brandfeld .elementor-widget.E6.semi60 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 60%,
transparent 40%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken60, .wp-child-theme-brandfeld .elementor-widget.darken60 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken60:before, .wp-child-theme-brandfeld .elementor-widget.darken60:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 60%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken60 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken60 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o60, .wp-child-theme-brandfeld .elementor-widget .o60 {
opacity: 0.6;
}
.wp-child-theme-brandfeld .e-con.E6.m50, .wp-child-theme-brandfeld .elementor-widget.E6.m50 {
--background-color: var(--color-E6-50);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi50, .wp-child-theme-brandfeld .elementor-widget.E6.semi50 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 50%,
transparent 50%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken50, .wp-child-theme-brandfeld .elementor-widget.darken50 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken50:before, .wp-child-theme-brandfeld .elementor-widget.darken50:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 50%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken50 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken50 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o50, .wp-child-theme-brandfeld .elementor-widget .o50 {
opacity: 0.5;
}
.wp-child-theme-brandfeld .e-con.E6.m40, .wp-child-theme-brandfeld .elementor-widget.E6.m40 {
--background-color: var(--color-E6-40);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi40, .wp-child-theme-brandfeld .elementor-widget.E6.semi40 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 40%,
transparent 60%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken40, .wp-child-theme-brandfeld .elementor-widget.darken40 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken40:before, .wp-child-theme-brandfeld .elementor-widget.darken40:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 40%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken40 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken40 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o40, .wp-child-theme-brandfeld .elementor-widget .o40 {
opacity: 0.4;
}
.wp-child-theme-brandfeld .e-con.E6.m30, .wp-child-theme-brandfeld .elementor-widget.E6.m30 {
--background-color: var(--color-E6-30);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi30, .wp-child-theme-brandfeld .elementor-widget.E6.semi30 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 30%,
transparent 70%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken30, .wp-child-theme-brandfeld .elementor-widget.darken30 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken30:before, .wp-child-theme-brandfeld .elementor-widget.darken30:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 30%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken30 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken30 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o30, .wp-child-theme-brandfeld .elementor-widget .o30 {
opacity: 0.3;
}
.wp-child-theme-brandfeld .e-con.E6.m20, .wp-child-theme-brandfeld .elementor-widget.E6.m20 {
--background-color: var(--color-E6-20);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi20, .wp-child-theme-brandfeld .elementor-widget.E6.semi20 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 20%,
transparent 80%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken20, .wp-child-theme-brandfeld .elementor-widget.darken20 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken20:before, .wp-child-theme-brandfeld .elementor-widget.darken20:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 20%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken20 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken20 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o20, .wp-child-theme-brandfeld .elementor-widget .o20 {
opacity: 0.2;
}
.wp-child-theme-brandfeld .e-con.E6.m10, .wp-child-theme-brandfeld .elementor-widget.E6.m10 {
--background-color: var(--color-E6-10);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi10, .wp-child-theme-brandfeld .elementor-widget.E6.semi10 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 10%,
transparent 90%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken10, .wp-child-theme-brandfeld .elementor-widget.darken10 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken10:before, .wp-child-theme-brandfeld .elementor-widget.darken10:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 10%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken10 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken10 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o10, .wp-child-theme-brandfeld .elementor-widget .o10 {
opacity: 0.1;
}
.wp-child-theme-brandfeld .e-con.E6.m5, .wp-child-theme-brandfeld .elementor-widget.E6.m5 {
--background-color: var(--color-E6-5);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi5, .wp-child-theme-brandfeld .elementor-widget.E6.semi5 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 5%,
transparent 95%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken5, .wp-child-theme-brandfeld .elementor-widget.darken5 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken5:before, .wp-child-theme-brandfeld .elementor-widget.darken5:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 5%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken5 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken5 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o5, .wp-child-theme-brandfeld .elementor-widget .o5 {
opacity: 0.05;
}
.wp-child-theme-brandfeld .e-con.E6.m0, .wp-child-theme-brandfeld .elementor-widget.E6.m0 {
--background-color: var(--color-E6-0);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.E6.semi0, .wp-child-theme-brandfeld .elementor-widget.E6.semi0 {
--background-color: color-mix(
in oklch,
var(--color-E6-100) 0%,
transparent 100%
);
--color: var(--color-E6-fg);
}
.wp-child-theme-brandfeld .e-con.darken0, .wp-child-theme-brandfeld .elementor-widget.darken0 {
position: relative;
}
.wp-child-theme-brandfeld .e-con.darken0:before, .wp-child-theme-brandfeld .elementor-widget.darken0:before {
content: "";
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0%);
z-index: 1;
}
.wp-child-theme-brandfeld .e-con.darken0 > .e-con-inner, .wp-child-theme-brandfeld .elementor-widget.darken0 > .e-con-inner {
position: relative;
z-index: 2;
}
.wp-child-theme-brandfeld .e-con .o0, .wp-child-theme-brandfeld .elementor-widget .o0 {
opacity: 0;
}
.wp-child-theme-brandfeld .e-con:not(.S1, .S2, .S3, .S4, .E1, .E2, .E3, .E4, .E5, .E6), .wp-child-theme-brandfeld .elementor-widget:not(.S1, .S2, .S3, .S4, .E1, .E2, .E3, .E4, .E5, .E6) {
background-color: transparent;
}
.wp-child-theme-brandfeld .elementor-element.padding-zero > :is(.e-con-inner, .elementor-widget-container) {
padding: 0 !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-block: 0 !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: 0 !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xs) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xs) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xs) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-s) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-s) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-s) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-medium > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-m) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-m) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-m) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-l) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-l) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-l) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xl) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-block-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xl) !important;
}
.wp-child-theme-brandfeld .elementor-element.padding-inline-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xl) !important;
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-zero > :is(.e-con-inner, .elementor-widget-container) {
padding: 0 !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-block: 0 !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: 0 !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xs) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xs) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xs) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-s) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-s) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-s) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-medium > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-m) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-m) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-m) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-l) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-l) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-l) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xl) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-block-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xl) !important;
}
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:padding-inline-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xl) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-zero > :is(.e-con-inner, .elementor-widget-container) {
padding: 0 !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-block: 0 !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: 0 !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xs) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xs) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xs) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-s) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-s) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-s) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-medium > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-m) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-m) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-m) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-l) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-l) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-l) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xl) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-block-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xl) !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:padding-inline-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xl) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-zero > :is(.e-con-inner, .elementor-widget-container) {
padding: 0 !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-block: 0 !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-zero > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: 0 !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xs) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xs) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xs) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-s) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-small > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-s) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-s) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-medium > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-m) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-m) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-m) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-l) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-l) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-l) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-xl) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-block-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-block: var(--container-padding-xl) !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:padding-inline-extra-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-xl) !important;
}
}
.wp-child-theme-brandfeld .elementor-element.padding-frame-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding: calc(.5 * var(--container-padding-frame));
}
.wp-child-theme-brandfeld .elementor-element.padding-frame-small > :is(.e-con-inner, .elementor-widget-container) {
padding: var(--container-padding-frame);
}
.wp-child-theme-brandfeld .elementor-element.padding-frame-medium > :is(.e-con-inner, .elementor-widget-container) {
padding: calc(1.5 * var(--container-padding-frame));
}
.wp-child-theme-brandfeld .elementor-element.padding-frame-large > :is(.e-con-inner, .elementor-widget-container) {
padding: calc(1.75 * var(--container-padding-frame));
}
.wp-child-theme-brandfeld .elementor-element.padding-card-extra-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: calc(.5 * var(--container-padding-card));
padding-block: calc(.75 * var(--container-padding-card));
}
.wp-child-theme-brandfeld .elementor-element.padding-card-small > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: var(--container-padding-card);
padding-block: calc(1.25 * var(--container-padding-card));
}
.wp-child-theme-brandfeld .elementor-element.padding-card-medium > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: calc(1.25 * var(--container-padding-card));
padding-block: calc(1.75 * var(--container-padding-card));
}
.wp-child-theme-brandfeld .elementor-element.padding-card-large > :is(.e-con-inner, .elementor-widget-container) {
padding-inline: calc(1.5 * var(--container-padding-card));
padding-block: calc(2.25 * var(--container-padding-card));
}
.wp-child-theme-brandfeld .e-con.max-extra-small:not(.e-parent), .wp-child-theme-brandfeld .e-con .elementor-widget.max-extra-small {
max-width: var(--container-max-width-xs);
}
.wp-child-theme-brandfeld .e-con.max-small:not(.e-parent), .wp-child-theme-brandfeld .e-con .elementor-widget.max-small {
max-width: var(--container-max-width-s);
}
.wp-child-theme-brandfeld .e-con.max-medium:not(.e-parent), .wp-child-theme-brandfeld .e-con .elementor-widget.max-medium {
max-width: var(--container-max-width-m);
}
.wp-child-theme-brandfeld .e-con.max-large:not(.e-parent), .wp-child-theme-brandfeld .e-con .elementor-widget.max-large {
max-width: var(--container-max-width-l);
}
.wp-child-theme-brandfeld .e-con.max-extra-large:not(.e-parent), .wp-child-theme-brandfeld .e-con .elementor-widget.max-extra-large {
max-width: var(--container-max-width-xl);
}
.wp-child-theme-brandfeld .elementor-element.max-responsive-25-600 {
max-width: 100%;
width: max(25vw, 600px);
}
.wp-child-theme-brandfeld .elementor-element.max-responsive-25-768 {
max-width: 100%;
width: max(25vw, 768px);
}
.wp-child-theme-brandfeld .elementor-element.max-responsive-33-768 {
max-width: 100%;
width: max(33vw, 768px);
}
.wp-child-theme-brandfeld .elementor-element.max-responsive-25-1024 {
max-width: 100%;
width: max(25vw, 1024px);
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element[class*="max-responsive-"].d\:max-zero {
max-width: none;
width: auto;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element[class*="max-responsive-"].t\:max-zero {
max-width: none;
width: auto;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element[class*="max-responsive-"].m\:max-zero {
max-width: none;
width: auto;
}
}
.wp-child-theme-brandfeld .elementor-element {
--column-gap: var(--rows-default);
--row-gap: var(--rows-default);
}
.wp-child-theme-brandfeld .elementor-element.rows-zero {
--row-gap: var(--rows-zero);
}
.wp-child-theme-brandfeld .elementor-element.rows-dense {
--row-gap: var(--rows-dense);
}
.wp-child-theme-brandfeld .elementor-element.rows-tight {
--row-gap: var(--rows-tight);
}
.wp-child-theme-brandfeld .elementor-element.rows-default {
--row-gap: var(--rows-default);
}
.wp-child-theme-brandfeld .elementor-element.rows-relaxed {
--row-gap: var(--rows-relaxed);
}
.wp-child-theme-brandfeld .elementor-element.rows-spacious {
--row-gap: var(--rows-spacious);
}
.wp-child-theme-brandfeld .elementor-element.columns-zero {
--column-gap: var(--columns-zero);
}
.wp-child-theme-brandfeld .elementor-element.columns-dense {
--column-gap: var(--columns-dense);
}
.wp-child-theme-brandfeld .elementor-element.columns-tight {
--column-gap: var(--columns-tight);
}
.wp-child-theme-brandfeld .elementor-element.columns-default {
--column-gap: var(--columns-default);
}
.wp-child-theme-brandfeld .elementor-element.columns-relaxed {
--column-gap: var(--columns-relaxed);
}
.wp-child-theme-brandfeld .elementor-element.columns-spacious {
--column-gap: var(--columns-spacious);
}
.wp-child-theme-brandfeld .elementor-element.rounding-small {
--_radius: var(--rounding-s);
}
.wp-child-theme-brandfeld .elementor-element.rounding-medium {
--_radius: var(--rounding-m);
}
.wp-child-theme-brandfeld .elementor-element.rounding-large {
--_radius: var(--rounding-l);
}
.wp-child-theme-brandfeld .elementor-element.rounding-full {
--_radius: 100vmax;
}
.wp-child-theme-brandfeld .elementor-element[class*="rounding-"] {
border-radius: var(--_radius);
}
.wp-child-theme-brandfeld .elementor-element[class*="rounding-"] :is(img, video, iframe) {
border-radius: var(--_radius);
}
@media (max-width: 1440px) {
.wp-child-theme-brandfeld .elementor-element.d\:rounding-zero {
--_radius: 0 !important;
}
}
@media (max-width: 1024px) {
.wp-child-theme-brandfeld .elementor-element.t\:rounding-zero {
--_radius: 0 !important;
}
}
@media (max-width: 576px) {
.wp-child-theme-brandfeld .elementor-element.m\:rounding-zero {
--_radius: 0 !important;
}
}
.wp-child-theme-brandfeld .elementor-element.border {
border-color: var(--border-color);
border-width: 1px;
border-style: solid;
}
.wp-child-theme-brandfeld .elementor-element.border-bottom {
border-color: var(--border-color);
border-bottom-width: 1px;
border-bottom-style: solid;
}
.wp-child-theme-brandfeld .elementor-element.border-top {
border-color: var(--border-color);
border-top-width: 1px;
border-top-style: solid;
}
.wp-child-theme-brandfeld .elementor-element.shadow-soft {
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.05);
}
.wp-child-theme-brandfeld .elementor-element.shadow-medium {
box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.1);
}
.wp-child-theme-brandfeld .elementor-element.shadow-strong {
box-shadow: 0px 0px 15px 8px rgba(0, 0, 0, 0.3);
}
.wp-child-theme-brandfeld .elementor-element.shadow-intense {
box-shadow: 0px 0px 15px 8px rgba(0, 0, 0, 0.3);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion {
--n-accordion-title-icon-order: 1;
--n-accordion-title-justify-content: space-between;
border-bottom: var(--border);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion {
display: grid;
gap: var(--gap);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item {
color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item > .e-con, .wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title {
border: none;
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title {
--n-accordion-title-hover-color: currentColor;
--n-accordion-title-active-color: currentColor;
padding-inline: var(--padding-inline);
padding-block: var(--padding-block);
border-top: var(--border);
border-radius: var(--border-radius);
color: var(--color);
background-color: var(--background-color);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title:hover, .wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title:focus {
color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title-text {
font-family: var(--font-family-copy);
font-size: var(--copy-0);
font-weight: var(--font-weight-regular);
line-height: 1.8;
font-weight: var(--font-weight-medium);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title-icon span {
--n-accordion-icon-normal-color: transparent;
--n-accordion-icon-active-color: transparent;
--n-accordion-icon-hover-color: transparent;
width: var(--icon-size);
height: var(--icon-size);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg {
width: var(--icon-size);
height: var(--icon-size);
stroke-width: var(--icon-stroke-width);
}
.wp-child-theme-brandfeld .elementor-widget-n-accordion summary + * {
padding-inline: var(--padding-inline);
padding-block: var(--padding-block);
}
.wp-child-theme-brandfeld .elementor-widget-button .elementor-button-content-wrapper {
display: flex;
gap: var(--gap);
align-items: center;
}
.wp-child-theme-brandfeld .elementor-widget-button .elementor-button {
display: inline-flex;
padding: var(--padding);
background-color: var(--background-color);
border: var(--border);
border-radius: var(--border-radius);
color: var(--color);
}
.wp-child-theme-brandfeld .elementor-widget-button .elementor-button-text {
line-height: 1;
overflow: visible !important;
max-width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
word-wrap: normal;
}
.wp-child-theme-brandfeld .elementor-widget-button svg {
width: var(--icon-size);
height: var(--icon-size);
}
.wp-child-theme-brandfeld .elementor-widget-button svg.lucide {
stroke-width: var(--icon-stroke-width);
}
.wp-child-theme-brandfeld .elementor-widget-button svg.e-font-icon-svg {
fill: var(--icon-color);
}
.wp-child-theme-brandfeld .elementor-widget-n-carousel .e-n-carousel {
padding-top: var(--gap-progressbar-slides);
}
.wp-child-theme-brandfeld .e-parent > .e-con-inner {
padding-inline: var(--parent-padding-inline);
padding-block: var(--parent-padding-block);
}
.wp-child-theme-brandfeld .e-parent > .e-con-inner .e-parent > .e-con-inner {
padding: 0;
}
.wp-child-theme-brandfeld .e-con {
background-color: var(--background-color, transparent);
color: var(--color);
border-color: currentColor;
overflow: hidden;
transition: none;
}
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container {
border-radius: inherit !important;
}
.e-con:has(> .elementor-background-video-container) {
background-color: transparent !important;
}
.wp-child-theme-brandfeld .elementor-widget-form .e-form__buttons {
margin-top: 1.5rem;
width: auto;
justify-content: var(--widget-form-button-justify);
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-button {
background-color: var(--background-color);
border: var(--border);
color: var(--widget-form-button-color) !important;
border-radius: var(--border-radius);
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-field-textual {
border: var(--field-border) !important;
color: inherit;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-field-option {
display: flex;
align-items: baseline;
gap: 0.25rem;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-field-option * {
cursor: pointer;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-field-option input {
position: relative;
top: 2px;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-field:not(.elementor-select-wrapper) {
accent-color: currentColor;
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-message-danger {
color: var(--error-color);
}
.wp-child-theme-brandfeld .elementor-widget-form .elementor-message-danger::before {
all: unset;
}
.wp-child-theme-brandfeld .elementor-widget-form .select-caret-down-wrapper {
display: none;
}
.wp-child-theme-brandfeld .elementor-widget-icon {
line-height: 0;
color: var(--color);
}
.wp-child-theme-brandfeld .elementor-widget-icon .elementor-widget-container {
display: flex;
}
.wp-child-theme-brandfeld .elementor-widget-icon .elementor-icon {
font-size: var(--icon-size);
padding: var(--padding);
background-color: var(--background-color);
border-radius: var(--border-radius);
}
.wp-child-theme-brandfeld .elementor-widget-icon svg.e-font-icon-svg {
fill: var(--icon-color);
}
.wp-child-theme-brandfeld .elementor-widget-icon svg.lucide {
stroke: var(--icon-color);
stroke-width: var(--icon-stroke-width);
}
.wp-child-theme-brandfeld .elementor-widget-icon svg:not(.lucide, .e-font-icon-svg) * {
stroke: var(--icon-color);
}
.wp-child-theme-brandfeld .elementor-widget-icon-box svg.e-font-icon-svg {
fill: var(--icon-color);
}
.wp-child-theme-brandfeld .elementor-widget-icon-list {
--direction: column;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list.elementor-icon-list--layout-inline {
--direction: row;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-items {
display: flex;
flex-direction: var(--direction);
row-gap: var(--row-gap);
column-gap: var(--column-gap);
margin-inline: 0 !important;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-item {
margin: 0 !important;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-item, .wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-item a {
column-gap: var(--icon-text-gap);
text-decoration: none;
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-icon {
order: var(--icon-flex-order);
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-icon svg {
margin: 0;
--e-icon-list-icon-size: var(--icon-size);
fill: var(--icon-color);
}
.wp-child-theme-brandfeld .elementor-widget-icon-list .elementor-icon-list-text {
padding: 0;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu {
--n-menu-title-color-normal: inherit;
--n-menu-title-color-active: inherit;
--n-menu-title-color-hover: inherit;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-text {
position: relative;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-text::after {
content: "";
position: absolute;
left: 0;
bottom: -2px;
height: 1px;
width: 100%;
background-color: currentColor;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease-in-out;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title.e-current .e-n-menu-title-text::after, .wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-text:hover::after, .wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-text:focus::after {
transform: scaleX(1);
transform-origin: left;
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-heading {
--n-menu-title-space-between: var(--space-between);
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title {
--n-menu-title-padding: 0;
background-color: var(--background-color);
}
.wp-child-theme-brandfeld .elementor-widget-n-menu .e-n-menu-title-container {
padding: var(--padding);
text-decoration: none;
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-posts {
--grid-column-gap: var(--column-gap);
--grid-row-gap: var(--row-gap);
}
.wp-child-theme-brandfeld .elementor-widget-posts .elementor-post__excerpt p {
color: unset;
font-size: unset;
line-height: unset;
}
.wp-child-theme-brandfeld .elementor-widget-posts h1 a, .wp-child-theme-brandfeld .elementor-widget-posts h2 a, .wp-child-theme-brandfeld .elementor-widget-posts h3 a, .wp-child-theme-brandfeld .elementor-widget-posts h4 a, .wp-child-theme-brandfeld .elementor-widget-posts h5 a, .wp-child-theme-brandfeld .elementor-widget-posts h6 a {
all: unset;
cursor: pointer;
display: inline;
}
.wp-child-theme-brandfeld .elementor-widget-spacer .elementor-spacer-inner {
--spacer-size: 0px;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor h1, .wp-child-theme-brandfeld .elementor-widget-text-editor h2, .wp-child-theme-brandfeld .elementor-widget-text-editor h3, .wp-child-theme-brandfeld .elementor-widget-text-editor h4, .wp-child-theme-brandfeld .elementor-widget-text-editor h5, .wp-child-theme-brandfeld .elementor-widget-text-editor h6 {
clear: both;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor [class*="wp-image"] {
margin-bottom: 2em;
}
@media (min-width: 1025px) {
.wp-child-theme-brandfeld .elementor-widget-text-editor [class*="wp-image"].alignleft {
width: min(50%, 48rem);
float: left;
margin-right: 2em;
}
.wp-child-theme-brandfeld .elementor-widget-text-editor [class*="wp-image"].alignright {
width: min(50%, 48rem);
float: right;
margin-right: 2em;
}
}
#bookero-plugin .bookero-plugin-footer {
text-align: left;
}
#bookero-plugin .required-fields-notice {
display: none;
}
#bookero-plugin label::after {
content: "";
}
#bookero-plugin .back-button {
text-decoration: underline;
}
#bookero-plugin .bookero-sticky-plugin-toggle {
color: var(--bookero-plugin-color-primary-contrast) !important;
background-color: var(--bookero-plugin-color-primary) !important;
}
#bookero-plugin .bookero-plugin-header {
padding: 0;
background-color: transparent;
}
#bookero-plugin .bookero-plugin-form {
margin: unset;
max-width: unset;
}
#bookero-plugin .bookero-plugin-hideable-part {
min-height: unset;
}
#bookero-plugin .is-inactive {
opacity: 1;
}
#bookero-plugin .dates-section {
padding: 0;
}
#bookero-plugin .week-data-wrapper .week-days-heading, #bookero-plugin .week-data-wrapper .week-nav-next, #bookero-plugin .week-data-wrapper .week-nav-prev {
color: var(--bookero-plugin-color-primary);
background-color: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .week-days-error {
color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .hours-error {
border: 1px solid var(--bookero-plugin-color-error);
color: var(--bookero-plugin-color-error);
}
#bookero-plugin .add-to-cart-waiting-list-notice {
border: 1px solid var(--bookero-plugin-color-warning);
color: var(--bookero-plugin-color-warning);
}
#bookero-plugin .error-message {
background-color: unset;
}
#bookero-plugin .week-message.is-notice {
border: 1px solid var(--bookero-plugin-color-error);
color: var(--bookero-plugin-color-error);
}
#bookero-plugin .inquiry-title {
width: 80%;
}
#bookero-plugin .result-popup-icon {
background-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .bookero-plugin-form .field .multiselect__option--highlight, #bookero-plugin .bookero-plugin-error-btn, #bookero-plugin .switcher.is-active, #bookero-plugin .add-to-cart-section .add-button, #bookero-plugin .hours-section .hours-wrapper .hours-list-item.is-in-cart.is-selected, #bookero-plugin .hours-section .hours-wrapper .hours-list-item.is-selected, #bookero-plugin .result-popup-content-payment-link a, #bookero-plugin .payment-section.payment-methods-item.is-active, #bookero-plugin .calendar-days-list-cell.is-in-cart.is-selected, #bookero-plugin .calendar-days-list-cell.is-valid.is-selected, #bookero-plugin .week-days-hour.is-in-cart.is-selected, #bookero-plugin .week-days-hour.is-selected, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell.selected, #bookero-plugin .submit-section .submit-button, #bookero-plugin body #bookero-plugin[data-mode="sticky"] .bookero-sticky-plugin-toggle {
background: var(--bookero-plugin-color-primary);
}
#bookero-plugin .calendar-days-list-cell.is-sub-selected {
background: var(--bookero-plugin-color-primary-light) !important;
border-color: var(--bookero-plugin-color-primary-light) !important;
color: var(--bookero-plugin-color-primary-contrast) !important;
}
#bookero-plugin .calendar-days-list-cell.is-sub-selected.is-valid {
color: var(--bookero-plugin-color-primary-contrast) !important;
}
#bookero-plugin .calendar-days-list-cell.is-sub-selected:before {
background: var(--bookero-plugin-color-primary-light);
}
#bookero-plugin .calendar-days-list-cell.is-selected + .is-sub-selected:before {
background: -webkit-gradient(linear, left top, right top, from(var(--bookero-plugin-color-primary)), to(var(--bookero-plugin-color-primary-light)));
background: -o-linear-gradient(left, var(--bookero-plugin-color-primary), var(--bookero-plugin-color-primary-light));
background: linear-gradient(to right, var(--bookero-plugin-color-primary), var(--bookero-plugin-color-primary-light));
}
#bookero-plugin .products-list-add-icon:before, #bookero-plugin .products-list-add-icon:after, #bookero-plugin .inquiries-list-add-icon:before, #bookero-plugin .inquiries-list-add-icon:after {
background: var(--bookero-plugin-color-link);
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#bookero-plugin .bookero-plugin-form-message[data-type="info"], #bookero-plugin .people-section .people-number-wrapper .people-number-plus:active, #bookero-plugin .people-section .people-number-wrapper .people-number-minus:active, #bookero-plugin .people-section .people-number-wrapper .people-number-plus:focus, #bookero-plugin .people-section .people-number-wrapper .people-number-minus:focus, #bookero-plugin .people-section .people-number-wrapper .people-number-plus:hover, #bookero-plugin .people-section .people-number-wrapper .people-number-minus:hover, #bookero-plugin .submit-section .back-button:active, #bookero-plugin .submit-section .back-button:hover, #bookero-plugin .inquiry-connected-termins, #bookero-plugin .inquiries-list-add, #bookero-plugin .inquiries-list-add:active, #bookero-plugin .inquiries-list-add:focus, #bookero-plugin .inquiries-list-add:hover, #bookero-plugin .products-list-add, #bookero-plugin .products-list-add:active, #bookero-plugin .products-list-add:focus, #bookero-plugin .products-list-add:hover, #bookero-plugin .hours-section.hours-wrapper.hours-list-item.is-in-cart:not(.is-selected), #bookero-plugin .hours-section.hours-wrapper.hours-list-item:not(.is-selected), #bookero-plugin .calendar-days-list-cell.is-in-cart, #bookero-plugin .calendar-days-list-cell.is-selected.auto-select-in-progress, #bookero-plugin .calendar .waiting-list-notification > strong, #bookero-plugin .calendar-days-list-cell.is-valid:not(.is-selected), #bookero-plugin .week .waiting-list-notification > strong, #bookero-plugin .week-days-hour.is-in-cart:not(.is-selected), #bookero-plugin .week-days-hour.is-valid:not(.is-selected), #bookero-plugin .week-days-hour:not(.is-selected), #bookero-plugin .bookero-plugin-form-wrapper a:hover, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover, #bookero-plugin .hours-section .hours-wrapper .hours-list-item:not(.is-selected) {
color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .bookero-plugin-form-wrapper a {
color: var(--bookero-plugin-color-link);
}
#bookero-plugin .bookero-plugin-form-wrapper a:active, #bookero-plugin .bookero-plugin-form-wrapper a:focus {
color: var(--bookero-plugin-color-primary-darker);
}
#bookero-plugin .bookero-plugin-form-wrapper .result-popup-content-paylink, #bookero-plugin .bookero-plugin-form-wrapper .result-popup-content-paylink:active, #bookero-plugin .bookero-plugin-form-wrapper .result-popup-content-paylink:focus, #bookero-plugin .bookero-plugin-form-wrapper .result-popup-content-paylink:hover, #bookero-plugin .bookero-plugin-form-wrapper .inquiries-list-add:hover, #bookero-plugin .bookero-plugin-form-wrapper .products-list-add:hover {
color: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .bookero-plugin-form-wrapper .products-list-add:hover .products-list-add-icon:before, #bookero-plugin .bookero-plugin-form-wrapper .products-list-add:hover .products-list-add-icon:after, #bookero-plugin .bookero-plugin-form-wrapper .inquiries-list-add:hover .inquiries-list-add-icon:before, #bookero-plugin .bookero-plugin-form-wrapper .inquiries-list-add:hover .inquiries-list-add-icon:after {
background: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .bookero-plugin-form .field input:active, #bookero-plugin .bookero-plugin-form .field textarea:active, #bookero-plugin .bookero-plugin-form .field select:active, #bookero-plugin .bookero-plugin-form .field input:focus, #bookero-plugin .bookero-plugin-form .field textarea:focus, #bookero-plugin .bookero-plugin-form .field select:focus, #bookero-plugin .temporary-price-section:before, #bookero-plugin .payment-summary-section.is-loading:before, #bookero-plugin .switcher.is-active, #bookero-plugin .submit-section .submit-button, #bookero-plugin .hours-section.hours-wrapper.is-loading:before, #bookero-plugin .hours-section.hours-wrapper.hours-list-item.is-in-cart.is-selected, #bookero-plugin .hours-section.hours-wrapper.hours-list-item.is-in-cart, #bookero-plugin .hours-section.hours-wrapper.hours-list-item.is-selected, #bookero-plugin .result-popup-icon-loader, #bookero-plugin .inquiry-price .loader, #bookero-plugin .product-price .loader, #bookero-plugin .payment-section.payment-methods-item:hover, #bookero-plugin .payment-section.payment-methods-item.is-active, #bookero-plugin .calendar-days-list-cell.is-in-cart.is-selected, #bookero-plugin .calendar-days-list-cell.is-in-cart, #bookero-plugin .calendar-days-list-cell.is-valid.is-selected, #bookero-plugin .week-days-hour.is-in-cart.is-selected, #bookero-plugin .week-days-hour.is-in-cart:not(.is-selected), #bookero-plugin .week-days-hour.is-selected, #bookero-plugin .dates-section .is-term.is-loading:before, #bookero-plugin .dates-section .week-wrapper.is-loading:before, #bookero-plugin .hours-section .hours-wrapper.is-loading:before, #bookero-plugin .dates-section .calendar-wrapper.is-loading:before {
border-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .bookero-plugin-error-btn:active, #bookero-plugin .bookero-plugin-error-btn:focus, #bookero-plugin .bookero-plugin-error-btn:hover, #bookero-plugin .submit-section .submit-button:active, #bookero-plugin .submit-section .submit-button:focus, #bookero-plugin .submit-section .submit-button:hover, #bookero-plugin .add-to-cart-section .add-button:active, #bookero-plugin .add-to-cart-section .add-button:focus, #bookero-plugin .add-to-cart-section .add-button:hover, #bookero-plugin .result-popup-content-payment-link a:active, #bookero-plugin .result-popup-content-payment-link a:focus, #bookero-plugin .result-popup-content-payment-link a:hover {
background: var(--bookero-plugin-color-primary-dark);
}
#bookero-plugin .workers-section .worker-info, #bookero-plugin .bookero-plugin-form-message[data-type="info"] {
background: var(--bookero-plugin-color-primary-lightest);
}
#bookero-plugin .bookero-plugin-form-message[data-type="info"] {
border-color: var(--bookero-plugin-color-primary-lighter);
}
#bookero-plugin .customer-section .field-phone .vti__dropdown:active, #bookero-plugin .customer-section .field-phone .vti__dropdown:focus {
outline-color: var(--bookero-plugin-color-primary) !important;
}
#bookero-plugin .inquiry-actions-details:after {
border-top-color: var(--bookero-plugin-color-link);
border-right-color: var(--bookero-plugin-color-link);
}
#bookero-plugin .inquiry-actions-details:hover:after {
border-top-color: var(--bookero-plugin-color-primary-darker);
border-right-color: var(--bookero-plugin-color-primary-darker);
}
#bookero-plugin .products-list-add:active, #bookero-plugin .products-list-add:focus, #bookero-plugin .products-list-add:hover, #bookero-plugin .inquiries-list-add:active, #bookero-plugin .inquiries-list-add:focus, #bookero-plugin .inquiries-list-add:hover {
background: var(--bookero-plugin-color-primary-lighter);
}
#bookero-plugin .hours-section-load-error-reload-link, #bookero-plugin .dates-section-load-error-reload-link {
color: var(--bookero-plugin-color-link);
}
#bookero-plugin .hours-section .hours-wrapper .hours-list-item, #bookero-plugin .calendar-days-list-cell.is-valid, #bookero-plugin .week-days-hour.is-valid:not(.is-selected), #bookero-plugin .week-days-hour:not(.is-selected), #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover, #bookero-plugin .dates-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover {
background: var(--bookero-plugin-color-primary-lightest);
border-color: var(--bookero-plugin-color-primary-lightest);
}
#bookero-plugin .products-list-add, #bookero-plugin .inquiries-list-add {
background: var(--bookero-plugin-color-primary-lightest);
border-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-list-add:active, #bookero-plugin .products-list-add:focus, #bookero-plugin .products-list-add:hover, #bookero-plugin .inquiries-list-add:active, #bookero-plugin .inquiries-list-add:focus, #bookero-plugin .inquiries-list-add:hover {
background: var(--bookero-plugin-color-primary);
color: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .payment-section .payment-methods-item:hover {
border-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .payment-section .payment-methods-item.is-active {
background: var(--bookero-plugin-color-primary);
border-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .invoice-section .button-group .button-group-button {
border-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .invoice-section .button-group .button-group-button.is-active {
background-color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-section .products-selection-item.is-selected {
background: var(--bookero-plugin-color-primary-lightest);
border: 1px solid var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-section .products-selection-item.is-selected .products-selection-item-name {
color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-section .products-selection-item .products-selection-item-setup {
background: var(--bookero-plugin-color-primary-lightest);
border: 1px solid var(--bookero-plugin-color-primary);
color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-section .vdp-datepicker__calendar .cell.selected {
background: var(--bookero-plugin-color-primary);
border-color: var(--bookero-plugin-color-primary);
color: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .vdp-datepicker__calendar {
width: 320px;
padding: 10px;
}
#bookero-plugin .products-section .vdp-datepicker__calendar .cell.month {
border-radius: 5px;
}
#bookero-plugin .vdp-datepicker__calendar .month {
width: 31.33%;
margin-left: 1%;
margin-right: 1%;
}
#bookero-plugin .products-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover, #bookero-plugin .products-section .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover {
background: var(--bookero-plugin-color-primary-lightest);
border-color: var(--bookero-plugin-color-primary-lightest);
color: var(--bookero-plugin-color-primary);
}
#bookero-plugin .products-section .products-selection-item.is-selected .products-selection-item-setup {
background: var(--bookero-plugin-color-primary-contrast);
}
#bookero-plugin .products-section .next, #bookero-plugin .products-section .prev, #bookero-plugin .products-section .next:hover, #bookero-plugin .products-section .prev:hover {
background: none;
}
#bookero-plugin .products-section .products-selection-item .products-selection-item-period {
line-height: 15px;
}
#bookero-plugin .inquiries-list-section .inquiry > div {
padding: 0;
margin-bottom: 0;
}
#bookero-plugin .products-list-section .product > div {
padding: 0;
margin-bottom: 0;
}
[data-elementor-post-type] .zero, [data-elementor-post-type] .dense, [data-elementor-post-type] .tight, [data-elementor-post-type] .default, [data-elementor-post-type] .relaxed, [data-elementor-post-type] .spacious {
outline: 4px dotted red;
}