.text-stroke,
.text-stroke--primary,
.text-stroke--secondary {
-webkit-text-stroke-width: var(
--wp--custom--typography--text-stroke-width,
2px
) !important;
}
.ext-absolute {
position: absolute !important;
}
.bring-to-front,
.ext .wp-block-image,
.ext-relative {
position: relative !important;
}
.ext-top-base {
top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-top-lg {
top: var(--extendify--spacing--large, 3rem) !important;
}
.ext--top-base {
top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--top-lg {
top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-right-base {
right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-right-lg {
right: var(--extendify--spacing--large, 3rem) !important;
}
.ext--right-base {
right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--right-lg {
right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-bottom-base {
bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-bottom-lg {
bottom: var(--extendify--spacing--large, 3rem) !important;
}
.ext--bottom-base {
bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--bottom-lg {
bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-left-base {
left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-left-lg {
left: var(--extendify--spacing--large, 3rem) !important;
}
.ext--left-base {
left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--left-lg {
left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-order-1 {
order: 1 !important;
}
.ext-order-2 {
order: 2 !important;
}
.ext-col-auto {
grid-column: auto !important;
}
.ext-col-span-1 {
grid-column: span 1 / span 1 !important;
}
.ext-col-span-2 {
grid-column: span 2 / span 2 !important;
}
.ext-col-span-3 {
grid-column: span 3 / span 3 !important;
}
.ext-col-span-4 {
grid-column: span 4 / span 4 !important;
}
.ext-col-span-5 {
grid-column: span 5 / span 5 !important;
}
.ext-col-span-6 {
grid-column: span 6 / span 6 !important;
}
.ext-col-span-7 {
grid-column: span 7 / span 7 !important;
}
.ext-col-span-8 {
grid-column: span 8 / span 8 !important;
}
.ext-col-span-9 {
grid-column: span 9 / span 9 !important;
}
.ext-col-span-10 {
grid-column: span 10 / span 10 !important;
}
.ext-col-span-11 {
grid-column: span 11 / span 11 !important;
}
.ext-col-span-12 {
grid-column: span 12 / span 12 !important;
}
.ext-col-span-full {
grid-column: 1 / -1 !important;
}
.ext-col-start-1 {
grid-column-start: 1 !important;
}
.ext-col-start-2 {
grid-column-start: 2 !important;
}
.ext-col-start-3 {
grid-column-start: 3 !important;
}
.ext-col-start-4 {
grid-column-start: 4 !important;
}
.ext-col-start-5 {
grid-column-start: 5 !important;
}
.ext-col-start-6 {
grid-column-start: 6 !important;
}
.ext-col-start-7 {
grid-column-start: 7 !important;
}
.ext-col-start-8 {
grid-column-start: 8 !important;
}
.ext-col-start-9 {
grid-column-start: 9 !important;
}
.ext-col-start-10 {
grid-column-start: 10 !important;
}
.ext-col-start-11 {
grid-column-start: 11 !important;
}
.ext-col-start-12 {
grid-column-start: 12 !important;
}
.ext-col-start-13 {
grid-column-start: 13 !important;
}
.ext-col-start-auto {
grid-column-start: auto !important;
}
.ext-col-end-1 {
grid-column-end: 1 !important;
}
.ext-col-end-2 {
grid-column-end: 2 !important;
}
.ext-col-end-3 {
grid-column-end: 3 !important;
}
.ext-col-end-4 {
grid-column-end: 4 !important;
}
.ext-col-end-5 {
grid-column-end: 5 !important;
}
.ext-col-end-6 {
grid-column-end: 6 !important;
}
.ext-col-end-7 {
grid-column-end: 7 !important;
}
.ext-col-end-8 {
grid-column-end: 8 !important;
}
.ext-col-end-9 {
grid-column-end: 9 !important;
}
.ext-col-end-10 {
grid-column-end: 10 !important;
}
.ext-col-end-11 {
grid-column-end: 11 !important;
}
.ext-col-end-12 {
grid-column-end: 12 !important;
}
.ext-col-end-13 {
grid-column-end: 13 !important;
}
.ext-col-end-auto {
grid-column-end: auto !important;
}
.ext-row-auto {
grid-row: auto !important;
}
.ext-row-span-1 {
grid-row: span 1 / span 1 !important;
}
.ext-row-span-2 {
grid-row: span 2 / span 2 !important;
}
.ext-row-span-3 {
grid-row: span 3 / span 3 !important;
}
.ext-row-span-4 {
grid-row: span 4 / span 4 !important;
}
.ext-row-span-5 {
grid-row: span 5 / span 5 !important;
}
.ext-row-span-6 {
grid-row: span 6 / span 6 !important;
}
.ext-row-span-full {
grid-row: 1 / -1 !important;
}
.ext-row-start-1 {
grid-row-start: 1 !important;
}
.ext-row-start-2 {
grid-row-start: 2 !important;
}
.ext-row-start-3 {
grid-row-start: 3 !important;
}
.ext-row-start-4 {
grid-row-start: 4 !important;
}
.ext-row-start-5 {
grid-row-start: 5 !important;
}
.ext-row-start-6 {
grid-row-start: 6 !important;
}
.ext-row-start-7 {
grid-row-start: 7 !important;
}
.ext-row-start-auto {
grid-row-start: auto !important;
}
.ext-row-end-1 {
grid-row-end: 1 !important;
}
.ext-row-end-2 {
grid-row-end: 2 !important;
}
.ext-row-end-3 {
grid-row-end: 3 !important;
}
.ext-row-end-4 {
grid-row-end: 4 !important;
}
.ext-row-end-5 {
grid-row-end: 5 !important;
}
.ext-row-end-6 {
grid-row-end: 6 !important;
}
.ext-row-end-7 {
grid-row-end: 7 !important;
}
.ext-row-end-auto {
grid-row-end: auto !important;
}
.ext-m-0:not([style*="margin"]) {
margin: 0 !important;
}
.ext-m-auto:not([style*="margin"]) {
margin: auto !important;
}
.ext-m-base:not([style*="margin"]) {
margin: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-m-lg:not([style*="margin"]) {
margin: var(--extendify--spacing--large, 3rem) !important;
}
.ext--m-base:not([style*="margin"]) {
margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--m-lg:not([style*="margin"]) {
margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-mx-0:not([style*="margin"]) {
margin-left: 0 !important;
margin-right: 0 !important;
}
.ext .alignwide,
.ext-mx-auto:not([style*="margin"]) {
margin-left: auto !important;
margin-right: auto !important;
}
.ext-mx-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mx-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.ext--mx-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--mx-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext .wp-block-group > *,
.ext-my-0:not([style*="margin"]),
.wp-block-column.editor\:pointer-events-none {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.ext-my-auto:not([style*="margin"]) {
margin-top: auto !important;
margin-bottom: auto !important;
}
.ext h2,
.ext-my-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-my-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.ext--my-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--my-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext
.wp-block-columns
+ .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not(
[style*="margin"]
),
.ext-mt-0:not([style*="margin"]),
[class*="fullwidth-cols"] .wp-block-column:first-child,
[class*="fullwidth-cols"] .wp-block-column:first-child > *,
[class*="fullwidth-cols"] .wp-block-column > :first-child,
[class*="fullwidth-cols"] .wp-block-group:first-child {
margin-top: 0 !important;
}
.ext-mt-auto:not([style*="margin"]) {
margin-top: auto !important;
}
.ext-mt-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mt-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
}
.ext--mt-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--mt-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]),
.ext-mr-0:not([style*="margin"]) {
margin-right: 0 !important;
}
.ext-mr-auto:not([style*="margin"]) {
margin-right: auto !important;
}
.ext-mr-base:not([style*="margin"]) {
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mr-lg:not([style*="margin"]) {
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.ext--mr-base:not([style*="margin"]) {
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--mr-lg:not([style*="margin"]) {
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext .is-not-stacked-on-mobile .wp-block-column,
.ext-mb-0:not([style*="margin"]),
.ext.wp-block-group > :last-child,
.wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile
> .wp-block-column,
[class*="fullwidth-cols"] .wp-block-column:last-child,
[class*="fullwidth-cols"] .wp-block-column > :last-child,
[class*="fullwidth-cols"] .wp-block-group:last-child {
margin-bottom: 0 !important;
}
.ext-mb-auto:not([style*="margin"]) {
margin-bottom: auto !important;
}
.ext-mb-base:not([style*="margin"]),
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:last-child) {
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mb-lg:not([style*="margin"]) {
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.ext--mb-base:not([style*="margin"]) {
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--mb-lg:not([style*="margin"]) {
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.ext-ml-0:not([style*="margin"]),
.ext-ml-0:not([style*="margin"]):not([style*="margin"]) {
margin-left: 0 !important;
}
.ext-ml-auto:not([style*="margin"]) {
margin-left: auto !important;
}
.ext-ml-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-ml-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
}
.ext--ml-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--ml-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.editor\:no-resize .components-resizable-box__container,
.ext-block {
display: block !important;
}
.ext .wp-block-image img,
.ext-inline-block {
display: inline-block !important;
}
.ext-inline {
display: inline !important;
}
.ext-flex {
display: flex !important;
}
.ext-inline-flex {
display: inline-flex !important;
}
.ext .ext-grid > [class*="_inner-container"],
.ext-grid {
display: grid !important;
}
.ext-inline-grid {
display: inline-grid !important;
}
.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.block-library-spacer__resize-container::before,
.editor\:no-caption .block-editor-rich-text__editable,
.editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender,
.editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender,
.editor\:no-inserter .wp-block-group__inner-container > .block-list-appender,
.editor\:no-inserter > .block-list-appender,
.ext-hidden {
display: none !important;
}
.ext-w-auto {
width: auto !important;
}
.ext-w-full {
width: 100% !important;
}
.ext [class*="inner-container"] > .alignwide [class*="inner-container"] > *,
.ext
[class*="inner-container"]
> [data-align="wide"]
[class*="inner-container"]
> *,
.ext-max-w-full {
max-width: 100% !important;
}
.ext-flex-1 {
flex: 1 1 0% !important;
}
.ext-flex-auto {
flex: 1 1 auto !important;
}
.ext-flex-initial {
flex: 0 1 auto !important;
}
.ext-flex-none {
flex: none !important;
}
.ext-flex-shrink-0 {
flex-shrink: 0 !important;
}
.ext-flex-shrink {
flex-shrink: 1 !important;
}
.ext-flex-grow-0 {
flex-grow: 0 !important;
}
.ext-flex-grow {
flex-grow: 1 !important;
}
.ext-list-none,
.is-style-inline-list li {
list-style-type: none !important;
}
.ext .ext-grid-cols-1 > [class*="_inner-container"],
.ext-grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-2 > [class*="_inner-container"],
.ext-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-3 > [class*="_inner-container"],
.ext-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-4 > [class*="_inner-container"],
.ext-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-5 > [class*="_inner-container"],
.ext-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-6 > [class*="_inner-container"],
.ext-grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-7 > [class*="_inner-container"],
.ext-grid-cols-7 {
grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-8 > [class*="_inner-container"],
.ext-grid-cols-8 {
grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-9 > [class*="_inner-container"],
.ext-grid-cols-9 {
grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-10 > [class*="_inner-container"],
.ext-grid-cols-10 {
grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-11 > [class*="_inner-container"],
.ext-grid-cols-11 {
grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-12 > [class*="_inner-container"],
.ext-grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-none > [class*="_inner-container"],
.ext-grid-cols-none {
grid-template-columns: none !important;
}
.ext .ext-grid-rows-1 > [class*="_inner-container"],
.ext-grid-rows-1 {
grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-2 > [class*="_inner-container"],
.ext-grid-rows-2 {
grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-3 > [class*="_inner-container"],
.ext-grid-rows-3 {
grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-4 > [class*="_inner-container"],
.ext-grid-rows-4 {
grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-5 > [class*="_inner-container"],
.ext-grid-rows-5 {
grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-6 > [class*="_inner-container"],
.ext-grid-rows-6 {
grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-none > [class*="_inner-container"],
.ext-grid-rows-none {
grid-template-rows: none !important;
}
.ext-flex-row {
flex-direction: row !important;
}
.ext-flex-row-reverse {
flex-direction: row-reverse !important;
}
.ext-flex-col {
flex-direction: column !important;
}
.ext-flex-col-reverse {
flex-direction: column-reverse !important;
}
.ext-flex-wrap {
flex-wrap: wrap !important;
}
.ext-flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.ext-flex-nowrap {
flex-wrap: nowrap !important;
}
.ext .ext-items-start > [class*="_inner-container"],
.ext-items-start {
align-items: flex-start !important;
}
.ext .ext-items-end > [class*="_inner-container"],
.ext-items-end {
align-items: flex-end !important;
}
.ext .ext-items-center > [class*="_inner-container"],
.ext .is-style-angled > [class*="_inner-container"],
.ext-items-center {
align-items: center !important;
}
.ext .ext-items-baseline > [class*="_inner-container"],
.ext-items-baseline {
align-items: baseline !important;
}
.ext .ext-items-stretch > [class*="_inner-container"],
.ext-items-stretch {
align-items: stretch !important;
}
.ext-justify-start {
justify-content: flex-start !important;
}
.ext-justify-end {
justify-content: flex-end !important;
}
.ext-justify-center {
justify-content: center !important;
}
.ext-justify-between {
justify-content: space-between !important;
}
.ext-justify-around {
justify-content: space-around !important;
}
.ext-justify-evenly {
justify-content: space-evenly !important;
}
.ext-justify-items-start {
justify-items: start !important;
}
.ext-justify-items-end {
justify-items: end !important;
}
.ext-justify-items-center {
justify-items: center !important;
}
.ext-justify-items-stretch {
justify-items: stretch !important;
}
.ext-gap-0 {
gap: 0 !important;
}
.ext-gap-base {
gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-lg {
gap: var(--extendify--spacing--large, 3rem) !important;
}
.ext-gap-x-0 {
-moz-column-gap: 0 !important;
column-gap: 0 !important;
}
.ext-gap-x-base {
-moz-column-gap: var(--wp--style--block-gap, 1.75rem) !important;
column-gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-x-lg {
-moz-column-gap: var(--extendify--spacing--large, 3rem) !important;
column-gap: var(--extendify--spacing--large, 3rem) !important;
}
.ext-gap-y-0 {
row-gap: 0 !important;
}
.ext-gap-y-base {
row-gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-y-lg {
row-gap: var(--extendify--spacing--large, 3rem) !important;
}
.ext-justify-self-auto {
justify-self: auto !important;
}
.ext-justify-self-start {
justify-self: start !important;
}
.ext-justify-self-end {
justify-self: end !important;
}
.ext-justify-self-center {
justify-self: center !important;
}
.ext-justify-self-stretch {
justify-self: stretch !important;
}
.ext-rounded-none {
border-radius: 0 !important;
}
.ext-rounded-full {
border-radius: 9999px !important;
}
.ext-rounded-t-none {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.ext-rounded-t-full {
border-top-left-radius: 9999px !important;
border-top-right-radius: 9999px !important;
}
.ext-rounded-r-none {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.ext-rounded-r-full {
border-top-right-radius: 9999px !important;
border-bottom-right-radius: 9999px !important;
}
.ext-rounded-b-none {
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.ext-rounded-b-full {
border-bottom-right-radius: 9999px !important;
border-bottom-left-radius: 9999px !important;
}
.ext-rounded-l-none {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.ext-rounded-l-full {
border-top-left-radius: 9999px !important;
border-bottom-left-radius: 9999px !important;
}
.ext-rounded-tl-none {
border-top-left-radius: 0 !important;
}
.ext-rounded-tl-full {
border-top-left-radius: 9999px !important;
}
.ext-rounded-tr-none {
border-top-right-radius: 0 !important;
}
.ext-rounded-tr-full {
border-top-right-radius: 9999px !important;
}
.ext-rounded-br-none {
border-bottom-right-radius: 0 !important;
}
.ext-rounded-br-full {
border-bottom-right-radius: 9999px !important;
}
.ext-rounded-bl-none {
border-bottom-left-radius: 0 !important;
}
.ext-rounded-bl-full {
border-bottom-left-radius: 9999px !important;
}
.ext-border-0 {
border-width: 0 !important;
}
.ext-border-t-0 {
border-top-width: 0 !important;
}
.ext-border-r-0 {
border-right-width: 0 !important;
}
.ext-border-b-0 {
border-bottom-width: 0 !important;
}
.ext-border-l-0 {
border-left-width: 0 !important;
}
.ext .wp-block-group__inner-container,
.ext-p-0:not([style*="padding"]) {
padding: 0 !important;
}
.ext-p-base:not([style*="padding"]) {
padding: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-p-lg:not([style*="padding"]) {
padding: var(--extendify--spacing--large, 3rem) !important;
}
.ext .wp-block-columns .wp-block-column[style*="padding"],
.ext-px-0:not([style*="padding"]) {
padding-left: 0 !important;
padding-right: 0 !important;
}
.ext-px-base:not([style*="padding"]),
.ext.has-background {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-px-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.ext-py-0:not([style*="padding"]) {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.ext-py-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-py-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.ext-pt-0:not([style*="padding"]) {
padding-top: 0 !important;
}
.ext-pt-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pt-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
}
.ext-pr-0:not([style*="padding"]) {
padding-right: 0 !important;
}
.ext-pr-base:not([style*="padding"]) {
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pr-lg:not([style*="padding"]) {
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.ext-pb-0:not([style*="padding"]) {
padding-bottom: 0 !important;
}
.ext-pb-base:not([style*="padding"]) {
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pb-lg:not([style*="padding"]) {
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.ext-pl-0:not([style*="padding"]),
.is-style-inline-list {
padding-left: 0 !important;
}
.ext-pl-base:not([style*="padding"]) {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pl-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
}
.ext-text-left {
text-align: left !important;
}
.ext .wp-block-image,
.ext-text-center {
text-align: center !important;
}
.ext-text-right {
text-align: right !important;
}
.ext-leading-none {
line-height: 1 !important;
}
.ext-leading-tight {
line-height: 1.25 !important;
}
.ext-leading-snug {
line-height: 1.375 !important;
}
.ext-leading-normal {
line-height: 1.5 !important;
}
.ext-leading-relaxed {
line-height: 1.625 !important;
}
.ext-leading-loose {
line-height: 2 !important;
}
.ext-aspect-square img {
aspect-ratio: 1 / 1 !important;
-o-object-fit: cover !important;
object-fit: cover !important;
}
.ext-aspect-landscape img {
aspect-ratio: 4 / 3 !important;
-o-object-fit: cover !important;
object-fit: cover !important;
}
.ext-aspect-landscape-wide img {
aspect-ratio: 16 / 9 !important;
-o-object-fit: cover !important;
object-fit: cover !important;
}
.ext-aspect-portrait img {
aspect-ratio: 3 / 4 !important;
-o-object-fit: cover !important;
object-fit: cover !important;
}
.ext-aspect-landscape .components-resizable-box__container,
.ext-aspect-landscape-wide .components-resizable-box__container,
.ext-aspect-portrait .components-resizable-box__container,
.ext-aspect-square .components-resizable-box__container {
height: auto !important;
}
.clip-path--rhombus img {
-webkit-clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%) !important;
}
.clip-path--diamond img {
-webkit-clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%) !important;
}
.clip-path--rhombus-alt img {
-webkit-clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%) !important;
}
.wp-block-columns[class*="fullwidth-cols"] {
margin-bottom: unset !important;
}
.is-root-container.block-editor-block-list__layout
> [data-align="full"]:not(:first-of-type)
> .ext-my-0,
.is-root-container.block-editor-block-list__layout
> [data-align="full"]:not(:first-of-type)
> .wp-block-column.editor\:pointer-events-none,
.is-root-container.block-editor-block-list__layout
> [data-align="wide"]
> .ext-my-0:not([style*="margin"]),
.is-root-container.block-editor-block-list__layout
> [data-align="wide"]
> .wp-block-column.editor\:pointer-events-none {
margin-top: calc(-1 * var(--wp--style--block-gap, 28px)) !important;
}
@media (min-width: 600px) and (max-width: 781px) {
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
> .wp-block-column:nth-child(2n) {
margin-left: var(--wp--style--block-gap, 2em) !important;
}
}
@media (max-width: 781px) {
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
flex-wrap: wrap !important;
}
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column,
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not([style*="margin"]) {
margin-left: 0 !important;
}
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column {
flex-basis: 100% !important;
}
}
@media (max-width: 1079px) {
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
flex-wrap: wrap !important;
}
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column,
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not([style*="margin"]) {
margin-left: 0 !important;
}
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column {
flex-basis: 100% !important;
}
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:last-child) {
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
}
.direction-rtl {
direction: rtl !important;
}
.direction-ltr {
direction: ltr !important;
}
.bring-to-front {
z-index: 10 !important;
}
.text-stroke {
-webkit-text-stroke-color: var(--wp--preset--color--background) !important;
}
.text-stroke--primary {
-webkit-text-stroke-color: var(--wp--preset--color--primary) !important;
}
.text-stroke--secondary {
-webkit-text-stroke-color: var(--wp--preset--color--secondary) !important;
}
.editor\:no-resize .components-resizable-box__handle,
.editor\:no-resize .components-resizable-box__handle::after,
.editor\:no-resize .components-resizable-box__side-handle::before {
display: none !important;
pointer-events: none !important;
}
.editor\:pointer-events-none {
pointer-events: none !important;
}
.is-style-angled {
align-items: center !important;
justify-content: flex-end !important;
}
.is-style-angled .wp-block-cover__image-background,
.is-style-angled .wp-block-cover__video-background {
-webkit-clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
clip-path: polygon(0 0, 30% 0%, 50% 100%, 0% 100%) !important;
z-index: 1 !important;
}
.has-foreground-color {
color: var(--wp--preset--color--foreground, #000) !important;
}
.has-foreground-background-color {
background-color: var(--wp--preset--color--foreground, #000) !important;
}
.has-background-color {
color: var(--wp--preset--color--background, #fff) !important;
}
.has-background-background-color {
background-color: var(--wp--preset--color--background, #fff) !important;
}
.has-primary-color {
color: var(--wp--preset--color--primary, #4b5563) !important;
}
.has-primary-background-color {
background-color: var(--wp--preset--color--primary, #4b5563) !important;
}
.has-secondary-color {
color: var(--wp--preset--color--secondary, #9ca3af) !important;
}
.has-secondary-background-color {
background-color: var(--wp--preset--color--secondary, #9ca3af) !important;
}
.ext.has-text-color h1,
.ext.has-text-color h2,
.ext.has-text-color h3,
.ext.has-text-color h4,
.ext.has-text-color h5,
.ext.has-text-color h6,
.ext.has-text-color p {
color: currentColor !important;
}
.has-white-color {
color: var(--wp--preset--color--white, #fff) !important;
}
.has-black-color {
color: var(--wp--preset--color--black, #000) !important;
}
.has-ext-foreground-background-color {
background-color: var(
--wp--preset--color--foreground,
var(--wp--preset--color--black, #000)
) !important;
}
.has-ext-primary-background-color {
background-color: var(
--wp--preset--color--primary,
var(--wp--preset--color--cyan-bluish-gray, #000)
) !important;
}
.wp-block-button__link.has-black-background-color {
border-color: var(--wp--preset--color--black, #000) !important;
}
.wp-block-button__link.has-white-background-color {
border-color: var(--wp--preset--color--white, #fff) !important;
}
.has-ext-small-font-size {
font-size: var(--wp--preset--font-size--ext-small) !important;
}
.has-ext-medium-font-size {
font-size: var(--wp--preset--font-size--ext-medium) !important;
}
.has-ext-large-font-size {
font-size: var(--wp--preset--font-size--ext-large) !important;
line-height: 1.2 !important;
}
.has-ext-x-large-font-size {
font-size: var(--wp--preset--font-size--ext-x-large) !important;
line-height: 1 !important;
}
.has-ext-xx-large-font-size {
font-size: var(--wp--preset--font-size--ext-xx-large) !important;
line-height: 1 !important;
}
.has-ext-x-large-font-size:not([style*="line-height"]),
.has-ext-xx-large-font-size:not([style*="line-height"]) {
line-height: 1.1 !important;
}
.ext .wp-block-group > * + * {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
margin-bottom: 0 !important;
}
.has-ext-x-large-font-size + h3,
.has-ext-x-large-font-size + p {
margin-top: 0.5rem !important;
}
.ext .wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75) !important;
min-width: 12rem !important;
}
.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]),
.ext
> [class*="_inner-container"]
> .wp-block
> .ext-grid:not([class*="columns"]) {
display: initial !important;
}
.ext .ext-grid-cols-13 > [class*="_inner-container"] {
grid-template-columns: repeat(13, minmax(0, 1fr)) !important;
}
.ext [class*="inner-container"] > .alignwide [class*="inner-container"],
.ext
[class*="inner-container"]
> [data-align="wide"]
[class*="inner-container"] {
max-width: var(--responsive--alignwide-width, 120rem) !important;
}
.ext .wp-block-image img {
vertical-align: middle !important;
}
body {
--extendify--spacing--large: var(
--wp--custom--spacing--large,
clamp(2em, 8vw, 8em)
) !important;
--wp--preset--font-size--ext-small: 1rem !important;
--wp--preset--font-size--ext-medium: 1.125rem !important;
--wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem) !important;
--wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem) !important;
--wp--preset--font-size--ext-xx-large: clamp(
3.25rem,
7.5vw,
5.75rem
) !important;
--wp--preset--color--black: #000 !important;
--wp--preset--color--white: #fff !important;
}
.ext * {
box-sizing: border-box !important;
}
.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.components-resizable-box__container {
background: 0 0 !important;
}
.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {
margin-top: unset !important;
margin-bottom: unset !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-50 {
min-height: 50vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-60 {
min-height: 60vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-70 {
min-height: 70vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-80 {
min-height: 80vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-100 {
min-height: 100vw !important;
}
.is-root-container
.wp-block[data-align="full"]
> .ext-mx-0:not([style*="margin"]):not([style*="margin"]) {
margin-right: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
margin-left: calc(1 * var(--wp--custom--spacing--outer, 0)) !important;
overflow: hidden !important;
width: unset !important;
}
@media (min-width: 782px) {
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:last-child) {
margin-bottom: 0 !important;
}
.is-style-inline-list li {
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
display: inline !important;
}
.is-style-inline-list li:first-child {
margin-left: 0 !important;
}
.is-style-inline-list li:last-child {
margin-right: 0 !important;
}
.is-style-angled .wp-block-cover__image-background,
.is-style-angled .wp-block-cover__video-background {
-webkit-clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
clip-path: polygon(0 0, 55% 0%, 65% 100%, 0% 100%) !important;
}
.tablet\:ext-absolute {
position: absolute !important;
}
.tablet\:ext-relative {
position: relative !important;
}
.tablet\:ext-top-base {
top: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-top-lg {
top: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--top-base {
top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--top-lg {
top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-right-base {
right: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-right-lg {
right: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--right-base {
right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--right-lg {
right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-bottom-base {
bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-bottom-lg {
bottom: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--bottom-base {
bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--bottom-lg {
bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-left-base {
left: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-left-lg {
left: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--left-base {
left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--left-lg {
left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-order-1 {
order: 1 !important;
}
.tablet\:ext-order-2 {
order: 2 !important;
}
.tablet\:ext-m-0:not([style*="margin"]) {
margin: 0 !important;
}
.tablet\:ext-m-auto:not([style*="margin"]) {
margin: auto !important;
}
.tablet\:ext-m-base:not([style*="margin"]) {
margin: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-m-lg:not([style*="margin"]) {
margin: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--m-base:not([style*="margin"]) {
margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--m-lg:not([style*="margin"]) {
margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-mx-0:not([style*="margin"]) {
margin-left: 0 !important;
margin-right: 0 !important;
}
.tablet\:ext-mx-auto:not([style*="margin"]) {
margin-left: auto !important;
margin-right: auto !important;
}
.tablet\:ext-mx-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-mx-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--mx-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--mx-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-my-0:not([style*="margin"]) {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.tablet\:ext-my-auto:not([style*="margin"]) {
margin-top: auto !important;
margin-bottom: auto !important;
}
.tablet\:ext-my-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-my-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--my-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--my-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-mt-0:not([style*="margin"]) {
margin-top: 0 !important;
}
.tablet\:ext-mt-auto:not([style*="margin"]) {
margin-top: auto !important;
}
.tablet\:ext-mt-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-mt-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--mt-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--mt-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-mr-0:not([style*="margin"]) {
margin-right: 0 !important;
}
.tablet\:ext-mr-auto:not([style*="margin"]) {
margin-right: auto !important;
}
.tablet\:ext-mr-base:not([style*="margin"]) {
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-mr-lg:not([style*="margin"]) {
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--mr-base:not([style*="margin"]) {
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--mr-lg:not([style*="margin"]) {
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-mb-0:not([style*="margin"]) {
margin-bottom: 0 !important;
}
.tablet\:ext-mb-auto:not([style*="margin"]) {
margin-bottom: auto !important;
}
.tablet\:ext-mb-base:not([style*="margin"]) {
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-mb-lg:not([style*="margin"]) {
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--mb-base:not([style*="margin"]) {
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--mb-lg:not([style*="margin"]) {
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-ml-0:not([style*="margin"]) {
margin-left: 0 !important;
}
.tablet\:ext-ml-auto:not([style*="margin"]) {
margin-left: auto !important;
}
.tablet\:ext-ml-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-ml-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext--ml-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.tablet\:ext--ml-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.tablet\:ext-block {
display: block !important;
}
.tablet\:ext-inline-block {
display: inline-block !important;
}
.tablet\:ext-inline {
display: inline !important;
}
.tablet\:ext-flex {
display: flex !important;
}
.tablet\:ext-inline-flex {
display: inline-flex !important;
}
.tablet\:ext-grid {
display: grid !important;
}
.tablet\:ext-inline-grid {
display: inline-grid !important;
}
.tablet\:ext-hidden {
display: none !important;
}
.tablet\:ext-w-auto {
width: auto !important;
}
.tablet\:ext-w-full {
width: 100% !important;
}
.tablet\:ext-max-w-full {
max-width: 100% !important;
}
.tablet\:ext-flex-1 {
flex: 1 1 0% !important;
}
.tablet\:ext-flex-auto {
flex: 1 1 auto !important;
}
.tablet\:ext-flex-initial {
flex: 0 1 auto !important;
}
.tablet\:ext-flex-none {
flex: none !important;
}
.tablet\:ext-flex-shrink-0 {
flex-shrink: 0 !important;
}
.tablet\:ext-flex-shrink {
flex-shrink: 1 !important;
}
.tablet\:ext-flex-grow-0 {
flex-grow: 0 !important;
}
.tablet\:ext-flex-grow {
flex-grow: 1 !important;
}
.tablet\:ext-list-none {
list-style-type: none !important;
}
.tablet\:ext-grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-7 {
grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-8 {
grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-9 {
grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-10 {
grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-11 {
grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}
.tablet\:ext-grid-cols-none {
grid-template-columns: none !important;
}
.tablet\:ext-flex-row {
flex-direction: row !important;
}
.tablet\:ext-flex-row-reverse {
flex-direction: row-reverse !important;
}
.tablet\:ext-flex-col {
flex-direction: column !important;
}
.tablet\:ext-flex-col-reverse {
flex-direction: column-reverse !important;
}
.tablet\:ext-flex-wrap {
flex-wrap: wrap !important;
}
.tablet\:ext-flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.tablet\:ext-flex-nowrap {
flex-wrap: nowrap !important;
}
.tablet\:ext-items-start {
align-items: flex-start !important;
}
.tablet\:ext-items-end {
align-items: flex-end !important;
}
.tablet\:ext-items-center {
align-items: center !important;
}
.tablet\:ext-items-baseline {
align-items: baseline !important;
}
.tablet\:ext-items-stretch {
align-items: stretch !important;
}
.tablet\:ext-justify-start {
justify-content: flex-start !important;
}
.tablet\:ext-justify-end {
justify-content: flex-end !important;
}
.tablet\:ext-justify-center {
justify-content: center !important;
}
.tablet\:ext-justify-between {
justify-content: space-between !important;
}
.tablet\:ext-justify-around {
justify-content: space-around !important;
}
.tablet\:ext-justify-evenly {
justify-content: space-evenly !important;
}
.tablet\:ext-justify-items-start {
justify-items: start !important;
}
.tablet\:ext-justify-items-end {
justify-items: end !important;
}
.tablet\:ext-justify-items-center {
justify-items: center !important;
}
.tablet\:ext-justify-items-stretch {
justify-items: stretch !important;
}
.tablet\:ext-justify-self-auto {
justify-self: auto !important;
}
.tablet\:ext-justify-self-start {
justify-self: start !important;
}
.tablet\:ext-justify-self-end {
justify-self: end !important;
}
.tablet\:ext-justify-self-center {
justify-self: center !important;
}
.tablet\:ext-justify-self-stretch {
justify-self: stretch !important;
}
.tablet\:ext-p-0:not([style*="padding"]) {
padding: 0 !important;
}
.tablet\:ext-p-base:not([style*="padding"]) {
padding: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-p-lg:not([style*="padding"]) {
padding: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-px-0:not([style*="padding"]) {
padding-left: 0 !important;
padding-right: 0 !important;
}
.tablet\:ext-px-base:not([style*="padding"]) {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-px-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-py-0:not([style*="padding"]) {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.tablet\:ext-py-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-py-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-pt-0:not([style*="padding"]) {
padding-top: 0 !important;
}
.tablet\:ext-pt-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-pt-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-pr-0:not([style*="padding"]) {
padding-right: 0 !important;
}
.tablet\:ext-pr-base:not([style*="padding"]) {
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-pr-lg:not([style*="padding"]) {
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-pb-0:not([style*="padding"]) {
padding-bottom: 0 !important;
}
.tablet\:ext-pb-base:not([style*="padding"]) {
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-pb-lg:not([style*="padding"]) {
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-pl-0:not([style*="padding"]) {
padding-left: 0 !important;
}
.tablet\:ext-pl-base:not([style*="padding"]) {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.tablet\:ext-pl-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
}
.tablet\:ext-text-left {
text-align: left !important;
}
.tablet\:ext-text-center {
text-align: center !important;
}
.tablet\:ext-text-right {
text-align: right !important;
}
}
@media (min-width: 1080px) {
.desktop\:ext-absolute {
position: absolute !important;
}
.desktop\:ext-relative {
position: relative !important;
}
.desktop\:ext-top-base {
top: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-top-lg {
top: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--top-base {
top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--top-lg {
top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-right-base {
right: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-right-lg {
right: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--right-base {
right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--right-lg {
right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-bottom-base {
bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-bottom-lg {
bottom: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--bottom-base {
bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--bottom-lg {
bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-left-base {
left: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-left-lg {
left: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--left-base {
left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--left-lg {
left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-order-1 {
order: 1 !important;
}
.desktop\:ext-order-2 {
order: 2 !important;
}
.desktop\:ext-m-0:not([style*="margin"]) {
margin: 0 !important;
}
.desktop\:ext-m-auto:not([style*="margin"]) {
margin: auto !important;
}
.desktop\:ext-m-base:not([style*="margin"]) {
margin: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-m-lg:not([style*="margin"]) {
margin: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--m-base:not([style*="margin"]) {
margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--m-lg:not([style*="margin"]) {
margin: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-mx-0:not([style*="margin"]) {
margin-left: 0 !important;
margin-right: 0 !important;
}
.desktop\:ext-mx-auto:not([style*="margin"]) {
margin-left: auto !important;
margin-right: auto !important;
}
.desktop\:ext-mx-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-mx-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--mx-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--mx-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-my-0:not([style*="margin"]) {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.desktop\:ext-my-auto:not([style*="margin"]) {
margin-top: auto !important;
margin-bottom: auto !important;
}
.desktop\:ext-my-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-my-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--my-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--my-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-mt-0:not([style*="margin"]) {
margin-top: 0 !important;
}
.desktop\:ext-mt-auto:not([style*="margin"]) {
margin-top: auto !important;
}
.desktop\:ext-mt-base:not([style*="margin"]) {
margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-mt-lg:not([style*="margin"]) {
margin-top: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--mt-base:not([style*="margin"]) {
margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--mt-lg:not([style*="margin"]) {
margin-top: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-mr-0:not([style*="margin"]) {
margin-right: 0 !important;
}
.desktop\:ext-mr-auto:not([style*="margin"]) {
margin-right: auto !important;
}
.desktop\:ext-mr-base:not([style*="margin"]) {
margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-mr-lg:not([style*="margin"]) {
margin-right: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--mr-base:not([style*="margin"]) {
margin-right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--mr-lg:not([style*="margin"]) {
margin-right: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-mb-0:not([style*="margin"]) {
margin-bottom: 0 !important;
}
.desktop\:ext-mb-auto:not([style*="margin"]) {
margin-bottom: auto !important;
}
.desktop\:ext-mb-base:not([style*="margin"]) {
margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-mb-lg:not([style*="margin"]) {
margin-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--mb-base:not([style*="margin"]) {
margin-bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--mb-lg:not([style*="margin"]) {
margin-bottom: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-ml-0:not([style*="margin"]) {
margin-left: 0 !important;
}
.desktop\:ext-ml-auto:not([style*="margin"]) {
margin-left: auto !important;
}
.desktop\:ext-ml-base:not([style*="margin"]) {
margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-ml-lg:not([style*="margin"]) {
margin-left: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext--ml-base:not([style*="margin"]) {
margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.desktop\:ext--ml-lg:not([style*="margin"]) {
margin-left: calc(var(--extendify--spacing--large, 3rem) * -1) !important;
}
.desktop\:ext-block {
display: block !important;
}
.desktop\:ext-inline-block {
display: inline-block !important;
}
.desktop\:ext-inline {
display: inline !important;
}
.desktop\:ext-flex {
display: flex !important;
}
.desktop\:ext-inline-flex {
display: inline-flex !important;
}
.desktop\:ext-grid {
display: grid !important;
}
.desktop\:ext-inline-grid {
display: inline-grid !important;
}
.desktop\:ext-hidden {
display: none !important;
}
.desktop\:ext-w-auto {
width: auto !important;
}
.desktop\:ext-w-full {
width: 100% !important;
}
.desktop\:ext-max-w-full {
max-width: 100% !important;
}
.desktop\:ext-flex-1 {
flex: 1 1 0% !important;
}
.desktop\:ext-flex-auto {
flex: 1 1 auto !important;
}
.desktop\:ext-flex-initial {
flex: 0 1 auto !important;
}
.desktop\:ext-flex-none {
flex: none !important;
}
.desktop\:ext-flex-shrink-0 {
flex-shrink: 0 !important;
}
.desktop\:ext-flex-shrink {
flex-shrink: 1 !important;
}
.desktop\:ext-flex-grow-0 {
flex-grow: 0 !important;
}
.desktop\:ext-flex-grow {
flex-grow: 1 !important;
}
.desktop\:ext-list-none {
list-style-type: none !important;
}
.desktop\:ext-grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-5 {
grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-7 {
grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-8 {
grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-9 {
grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-10 {
grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-11 {
grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-12 {
grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}
.desktop\:ext-grid-cols-none {
grid-template-columns: none !important;
}
.desktop\:ext-flex-row {
flex-direction: row !important;
}
.desktop\:ext-flex-row-reverse {
flex-direction: row-reverse !important;
}
.desktop\:ext-flex-col {
flex-direction: column !important;
}
.desktop\:ext-flex-col-reverse {
flex-direction: column-reverse !important;
}
.desktop\:ext-flex-wrap {
flex-wrap: wrap !important;
}
.desktop\:ext-flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.desktop\:ext-flex-nowrap {
flex-wrap: nowrap !important;
}
.desktop\:ext-items-start {
align-items: flex-start !important;
}
.desktop\:ext-items-end {
align-items: flex-end !important;
}
.desktop\:ext-items-center {
align-items: center !important;
}
.desktop\:ext-items-baseline {
align-items: baseline !important;
}
.desktop\:ext-items-stretch {
align-items: stretch !important;
}
.desktop\:ext-justify-start {
justify-content: flex-start !important;
}
.desktop\:ext-justify-end {
justify-content: flex-end !important;
}
.desktop\:ext-justify-center {
justify-content: center !important;
}
.desktop\:ext-justify-between {
justify-content: space-between !important;
}
.desktop\:ext-justify-around {
justify-content: space-around !important;
}
.desktop\:ext-justify-evenly {
justify-content: space-evenly !important;
}
.desktop\:ext-justify-items-start {
justify-items: start !important;
}
.desktop\:ext-justify-items-end {
justify-items: end !important;
}
.desktop\:ext-justify-items-center {
justify-items: center !important;
}
.desktop\:ext-justify-items-stretch {
justify-items: stretch !important;
}
.desktop\:ext-justify-self-auto {
justify-self: auto !important;
}
.desktop\:ext-justify-self-start {
justify-self: start !important;
}
.desktop\:ext-justify-self-end {
justify-self: end !important;
}
.desktop\:ext-justify-self-center {
justify-self: center !important;
}
.desktop\:ext-justify-self-stretch {
justify-self: stretch !important;
}
.desktop\:ext-p-0:not([style*="padding"]) {
padding: 0 !important;
}
.desktop\:ext-p-base:not([style*="padding"]) {
padding: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-p-lg:not([style*="padding"]) {
padding: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-px-0:not([style*="padding"]) {
padding-left: 0 !important;
padding-right: 0 !important;
}
.desktop\:ext-px-base:not([style*="padding"]) {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-px-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-py-0:not([style*="padding"]) {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.desktop\:ext-py-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-py-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-pt-0:not([style*="padding"]) {
padding-top: 0 !important;
}
.desktop\:ext-pt-base:not([style*="padding"]) {
padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-pt-lg:not([style*="padding"]) {
padding-top: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-pr-0:not([style*="padding"]) {
padding-right: 0 !important;
}
.desktop\:ext-pr-base:not([style*="padding"]) {
padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-pr-lg:not([style*="padding"]) {
padding-right: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-pb-0:not([style*="padding"]) {
padding-bottom: 0 !important;
}
.desktop\:ext-pb-base:not([style*="padding"]) {
padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-pb-lg:not([style*="padding"]) {
padding-bottom: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-pl-0:not([style*="padding"]) {
padding-left: 0 !important;
}
.desktop\:ext-pl-base:not([style*="padding"]) {
padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.desktop\:ext-pl-lg:not([style*="padding"]) {
padding-left: var(--extendify--spacing--large, 3rem) !important;
}
.desktop\:ext-text-left {
text-align: left !important;
}
.desktop\:ext-text-center {
text-align: center !important;
}
.desktop\:ext-text-right {
text-align: right !important;
}
}body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
} a {
text-decoration-thickness: 1px;
text-underline-offset: 0.25ch;
}
a:hover,
a:focus {
text-decoration-style: dashed;
}
a:active {
text-decoration: none;
}
.wp-block-navigation .wp-block-navigation-item a:hover,
.wp-block-navigation .wp-block-navigation-item a:focus {
text-decoration: underline;
text-decoration-style: solid;
} .wp-block-search__button,
.wp-block-file .wp-block-file__button {
background-color: var(--wp--preset--color--primary);
border-radius: 0;
border: none;
color: var(--wp--preset--color--background);
font-size: var(--wp--preset--font-size--medium);
padding: calc(.667em + 2px) calc(1.333em + 2px);
} .wp-block-search__button:hover,
.wp-block-file .wp-block-file__button:hover,
.wp-block-button__link:hover {
opacity: 0.90;
} .wp-site-blocks,
body > .is-root-container,
.edit-post-visual-editor__post-title-wrapper,
.wp-block-group.alignfull,
.wp-block-group.has-background,
.wp-block-cover.alignfull,
.is-root-container .wp-block[data-align="full"] > .wp-block-group,
.is-root-container .wp-block[data-align="full"] > .wp-block-cover {
padding-left: var(--wp--custom--spacing--outer);
padding-right: var(--wp--custom--spacing--outer);
}
.wp-site-blocks .alignfull,
.wp-site-blocks > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-cover,
.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
body > .is-root-container > .wp-block-cover,
body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
body > .is-root-container > .wp-block-template-part > .wp-block-cover,
.is-root-container .wp-block[data-align="full"] {
margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
width: unset;
} .wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] {
margin-left: auto !important;
margin-right: auto !important;
width: inherit;
} .wp-block-navigation__responsive-container.is-menu-open {
padding-top: var(--wp--custom--spacing--outer);
padding-bottom: var(--wp--custom--spacing--large);
padding-right: var(--wp--custom--spacing--outer);
padding-left: var(--wp--custom--spacing--outer);
} .wp-block-post-comments ol.commentlist ul.children {
margin-top: 1rem;
margin-bottom: 1rem;
}
.wp-block-post-comments ol.commentlist li.comment:not(:last-child) {
margin-bottom: 1rem;
}body {
font-size: 14px;
}
html .wp-container-62164f2768390 > .alignwide,
html .wp-container-62165866274a3 > *,
html .wp-block-group > .alignwide,
.footer {
max-width: 1320px;
position: relative;
margin-left: auto;
margin-right: auto;
}
html .wp-site-blocks > .wp-block-group.has-background {
margin-left: 0 !important;
margin-right: 0 !important;
}
.footer {
padding-left: 0;
padding-right: 0;
}
footer {
padding-bottom: 40px;
margin-block-start: 0 !important;
}
:root :where(body) {
font-family: -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif;
}
.wp-site-blocks .wp-block-columns,
footer .wp-block-columns,
html .home footer .wp-block-columns.footer,
.wp-site-blocks .wp-block-columns.has-background.footer,
.wrap,
.home .wp-site-blocks .wp-block-columns.wrap {
max-width: 870px;
position: relative;
margin-left: auto;
margin-right: auto;
}
.has-text-color.has-large-font-size.is-responsive.items-justified-right.wp-block-navigation.has-large-font-size {
margin-left: -27px;
}
.wp-block-search__button-inside {
margin-left: 54px;
}
p.rounded-top + p.has-background {
margin-top: 0;
border-radius: 0 0 10px 10px;
}
.wp-block-group > .rounded-top {
margin-top: 0 !important;
}
.mt-0 {
margin-top: 0 !important;
}
footer {
background: #636363;
padding-top: 15px;
}
footer .has-small-font-size {
font-size: 13px !important;
}
.has-background.has-small-font-size {
font-size: 12px !important;
}
footer h6 {
font-size: 15px;
margin: 10px 0;
text-transform: none;
}
.home .wp-site-blocks {
padding: 0;
}
.wp-site-blocks {
padding-left: 0 !important;
padding-right: 0 !important;
}
p.has-background {
padding: 10px 15px;
}
.fbc-page {
display: none;
}
.fbc-page .fbc-wrap .fbc-items li:first-child {
padding-left: 0;
}
.has-background .fbc-page {
margin-top: 20px;
}
.wp-block-navigation .wp-block-navigation-item__label {
line-height: 1.3;
}
header .wp-block-group.alignwide {
position: relative;
z-index: 90;
}
header .wp-block-group.alignwide,
header .wp-block-template-part {
padding: 30px 0 30px 0 !important;
}
.wp-site-blocks,
body > .is-root-container,
.edit-post-visual-editor__post-title-wrapper,
.wp-block-group.alignfull,
.wp-block-group.has-background,
.wp-block-cover.alignfull,
.is-root-container .wp-block[data-align="full"] > .wp-block-group,
.is-root-container .wp-block[data-align="full"] > .wp-block-cover {
padding-left: 0;
padding-right: 0;
}
.wp-block-group.has-background,
html .entry-content > .white,
.home main .wp-block-columns,
.home .wp-site-blocks .wp-block-columns,
.wp-site-blocks .wp-block-columns.has-background {
max-width: 100%;
}
html .entry-content.wp-block-post-content > .wp-block-columns {
max-width: 873px !important;
margin-left: auto;
margin-right: auto;
}
.content-left > * {
max-width: 390px;
margin-right: auto !important;
position: relative;
}
.content-right > * {
max-width: 390px;
margin-left: auto !important;
position: relative;
}
.wp-block-columns:where(.has-background) {
padding: 0;
}
html .wp-site-blocks .alignfull {
max-width: 100%;
}
html .wp-site-blocks {
overflow: hidden;
}
.owl-item p {
text-align: center;
}
.wp-block-site-logo img {
width: 170px;
position: relative;
top: 2px;
}
.wp-image-57 {
width: 130px;
margin: 5px 0;
}
html
.wp-block-search.wp-block-search__button-inside
.wp-block-search__inside-wrapper {
border-radius: 10px;
}
html .wp-block-search__button,
html .wp-block-file .wp-block-file__button {
background: transparent;
color: #646464;
font-size: 24px;
padding: 0;
}
html body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html h1,
html h2,
html h3,
html h4,
html h5,
.wp-block-post-title {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.has-large-font-size {
font-size: 21px !important;
}
html h1 {
font-size: 31px;
}
html h2 {
font-size: 31px;
}
html h3 {
font-size: 18px;
}
html h4 {
font-size: 21px;
text-align: center;
}
.has-background h4 {
color: #01aec9;
font-size: 18px;
}
h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
padding: 0.85em 2.375em;
}
.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search {
max-width: 170px;
margin-right: -20px;
}
header .wp-container-6 .wp-container-1.wp-block-group {
min-width: 220px;
}
.wp-block-navigation__container
> .wp-block-navigation-item:first-child
.wp-block-navigation__submenu-icon {
display: none;
}
.alignwide.wp-block-post-title {
color: #0192d5;
font-size: 34px;
max-width: 873px !important;
margin-bottom: 0 !important;
}
h1.wp-block-post-title {
font-size: 34px;
}
.entry-content.wp-block-post-content h2 {
font-size: 23px;
}
.entry-content.wp-block-post-content h3,
.entry-content.wp-block-post-content h3 a,
.search .item h3,
.search .item h3 a {
color: #0192d5;
}
.entry-content.wp-block-post-content h3.box-header {
color: #fff;
}
.single .entry-content.wp-block-post-content > *,
.page-template-default .entry-content.wp-block-post-content > *,
.it-specialists-header .white > *,
.projects-header .white > *,
html .entry-content.wp-block-post-content > p,
html .entry-content.wp-block-post-content > ul,
html .entry-content.wp-block-post-content > h2,
html .entry-content.wp-block-post-content > h3,
html .entry-content.wp-block-post-content > h4,
html .entry-content.wp-block-post-content > h5,
.fbc-wrap,
html h1,
.narrow,
html .entry-content.wp-block-post-content > .wp-block-columns.narrow {
max-width: 873px !important;
position: relative;
margin-left: auto;
margin-right: auto;
}
.it-specialists-header .white > *,
.projects-header .white > * {
margin-left: auto;
margin-right: auto;
position: relative;
}
.it-specialists-header .white > h1,
.projects-header .white > h1 {
margin-top: 30px;
margin-bottom: 0;
}
.single-it-projekt .projects-header .white > h1 {
margin-bottom: 10px;
}
.fbc-page + h1 {
padding-bottom: 25px !important;
}
.projects-header,
.it-specialists-header {
padding-bottom: 20px !important;
}
.projects-header + .wp-block-post-content,
.it-specialists-header + .wp-block-post-content {
padding-top: 20px !important;
}
.single-it-projekt .projects-header,
.single-it-projekt .it-specialists-header {
margin-bottom: 20px !important;
}
.single-it-projekt .wpcf7 {
margin-top: 14px;
}
.wp-block-group:where(.has-background) {
margin-top: 0;
}
.items {
display: block;
}
.item {
width: 700px;
text-align: left;
position: relative;
margin: 0 auto 25px auto;
}
.items + .item-specialist {
margin-block-start: 0;
}
.has-background .item h4 {
text-align: left;
}
.has-background h4 + p,
.has-background h4 + p + p {
margin: 10px 0;
} html body h2.has-x-large-font-size {
font-size: 60px !important;
margin: 0.2em 0;
}
html body h2.has-large-font-size {
font-size: 50px !important;
}
.rounded-tr {
border-radius: 0 15px 0 0;
margin-bottom: 15px;
margin-left: 0 !important;
max-width: 100%;
}
.rounded-tl {
border-radius: 15px 0 0 0;
margin-bottom: 15px;
margin-left: 0 !important;
max-width: 100%;
}
.rounded-br {
border-radius: 0 15px 15px 0;
}
.rounded-br .item-top {
padding-left: 20px;
padding-right: 30px;
}
.rounded-br .wp-block-buttons {
padding-left: 20px;
padding-right: 30px;
}
.rounded-bl {
border-radius: 15px 0 0 15px;
}
.rounded-bl .item-specialist-top {
padding-left: 30px;
padding-right: 20px;
}
.rounded-bl .wp-block-buttons {
padding-left: 25px;
padding-right: 20px;
}
.rounded-top {
border-radius: 10px 10px 0 0;
margin-top: 30px !important;
font-weight: bold;
}
.rounded-bottom {
border-radius: 0 0 10px 10px;
}
.wp-block-columns {
margin-bottom: 0;
}
.wp-block-columns + .wp-block-columns,
.entry-content.wp-block-post-content {
margin-top: 0 !important;
}
.has-background-color {
margin-bottom: 0;
}
.wp-block-gallery.has-nested-images.columns-2 .wp-block-image.size-thumbnail {
text-align: center;
}
.wp-block-gallery.has-nested-images.columns-2
.wp-block-image.size-thumbnail
img {
height: 60px;
vertical-align: middle;
position: relative;
margin: 15px auto 0 auto;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background: transparent;
color: inherit;
font-size: 14px;
display: block;
text-align: center;
padding: 0;
position: static;
margin-bottom: 20px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img.wp-image-37 {
width: 80px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img.wp-image-35 {
width: 70px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img.wp-image-40 {
width: 75px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img.wp-image-34 {
width: 45px;
}
.wp-block-gallery.has-nested-images.columns-default .wp-block-image {
min-height: 90px;
line-height: 90px;
}
.wp-block-gallery.has-nested-images.columns-default .wp-block-image img {
max-height: 90px;
max-width: 120px;
vertical-align: middle;
position: relative;
margin: 10px auto 0 auto;
}
html .rounded-tl h2,
html .rounded-tr h2 {
margin: 0;
}
.social-icons .wp-block-navigation-item__content {
background: #0192d5;
border-radius: 6px;
color: #fff;
display: inline-block;
width: 32px;
height: 32px;
text-align: center;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links
.wp-block-social-link
.wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links
.wp-block-social-link
.wp-block-social-link-anchor:visited,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
color: #fff;
fill: #fff;
}
.rounded-tr {
background: linear-gradient(
90deg,
rgb(8, 94, 182) 0%,
rgb(9, 145, 211) 100%
);
padding: 20px 30px 20px 20px;
}
.rounded-tl {
background: linear-gradient(90deg, rgb(4, 173, 200) 0%, rgb(0, 72, 83) 100%);
padding: 20px 20px 20px 30px;
}
.rounded-tr,
.rounded-tr h2,
.rounded-tl,
.rounded-tl h2 {
color: #fff;
}
.entry-content.wp-block-post-content .rounded-tr h2,
.entry-content.wp-block-post-content .rounded-tl h2 {
font-size: 30px;
}
.rounded-tr,
.rounded-tl,
.projects-header,
.it-specialists-header {
position: relative;
}
.rounded-tr::before,
.projects-header::before,
.it-specialists-header::before {
position: absolute;
left: -120px;
top: 110px;
width: 360px;
height: 600px;
content: "";
background: url(//www.quicksource.cz/wp-content/uploads/2022/02/robot-1.svg) no-repeat;
background-size: contain;
z-index: 9;
}
.home .rounded-tr::before {
left: -130px;
top: 40px;
}
.rounded-tl::before,
.it-specialists-header::before {
position: absolute;
right: -120px;
top: 110px;
width: 360px;
height: 600px;
content: "";
background: url(//www.quicksource.cz/wp-content/uploads/2022/02/robot-2.svg) no-repeat;
background-size: contain;
z-index: 9;
}
.home .rounded-tl::before {
right: -130px;
top: 40px;
}
.it-specialists-header::before {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
top: 110px;
}
.grecaptcha-badge {
visibility: hidden;
}
.content ul li div {
display: inline;
}
.wp-admin.block-editor-page .rounded-tr::before,
.wp-admin.block-editor-page .projects-header::before,
.wp-admin.block-editor-page .it-specialists-header::before,
.wp-admin.block-editor-page .rounded-tl::before,
.wp-admin.block-editor-page .it-specialists-header::before,
.wp-admin .editor-styles-wrapper .rounded-tr::before,
.wp-admin .editor-styles-wrapper .projects-header::before,
.wp-admin .editor-styles-wrapper .it-specialists-header::before {
display: none !important;
}
.sidebar.robot-1::before {
position: absolute;
right: -170px;
bottom: 0;
width: 150px;
height: 140px;
content: "";
background: url(//www.quicksource.cz/wp-content/uploads/2022/03/robot-sidebar-1.svg) no-repeat;
background-size: contain;
z-index: 9;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.sidebar.robot-2::before {
position: absolute;
right: -137px;
bottom: 0;
width: 140px;
height: 180px;
content: "";
background: url(//www.quicksource.cz/wp-content/uploads/2022/03/robot-sidebar-2.svg) no-repeat;
background-size: contain;
z-index: 9;
}
.wp-block-navigation
.wp-block-navigation__submenu-container
.wp-block-navigation-item {
font-size: 14px !important;
white-space: nowrap;
}
.current-menu-item > a {
color: #000 !important;
}
.current-menu-item:nth-child(3) > a {
color: inherit !important;
}
.wp-site-blocks > * + * {
margin-block-start: 0;
}
html .wp-container-10 > * + * {
margin-block-start: 15px;
}
.wp-block-navigation.items-justified-right
.wp-block-navigation__container
.has-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right
.wp-block-page-list
> .has-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between
.wp-block-page-list
> .has-child:last-child
.wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between
> .wp-block-navigation__container
> .has-child:last-child
.wp-block-navigation__submenu-container {
left: 0;
right: auto;
}
.wp-block-search__inside-wrapper {
height: 30px;
}
.wp-block-search__input {
height: 30px;
}
.wp-block-search.wp-block-search__button-inside
.wp-block-search__inside-wrapper
.wp-block-search__button {
padding: 0;
cursor: pointer;
position: relative;
top: -4px;
}
.wp-block-button__link {
padding: calc(0.267em + 2px) calc(1.333em + 2px);
}
.wp-block-separator {
border-bottom: 0;
}
.fbc-page .fbc-wrap .fbc-items li {
padding: 0 2px;
}
.fbc-page .fbc-wrap .fbc-items li a {
text-decoration: none;
}
.fbc-page + .wp-block-group {
padding-right: 30px;
}
.page-template-default .fbc-page .fbc-wrap .fbc-items li a,
.page-template-default .fbc-page .fbc-wrap .fbc-items li.active span,
.page-template-default .fbc-page .fbc-wrap .fbc-items li .fbc-end-text {
color: inherit;
}
.sidebar {
position: relative;
border-radius: 0 0 10px 10px;
margin-top: 0 !important;
}
.sidebar p {
margin-bottom: 6px;
margin-top: 0;
line-height: 1.3;
}
.sidebar .wp-block-button__link {
font-size: 13px;
padding: 6px 15px;
width: 100%;
display: block;
}
.sidebar .wp-block-button {
width: 100%;
}
#wp--skip-link--target,
#wp--skip-link--target + footer {
margin-top: 0;
}
.wp-block-column ul {
list-style-type: none;
list-style-position: outside;
}
.wp-block-column ul li::before {
content: ">";
color: #0992d3;
margin-left: -1.1em;
margin-right: 0.5em;
}
.wp-block-column.has-background-color ul {
margin-top: 0.4em;
}
.wp-block-column.has-background-color ul li::before {
color: #fff;
}
.wp-block-column .tags + ul {
margin-top: 0;
}
div[align="left"] {
margin-bottom: 1em;
}
.nodec {
text-decoration: none;
}
.item {
background: #fff;
border-radius: 10px;
padding: 10px 20px 20px 20px;
width: calc(100% - 40px);
}
.item h3 {
font-weight: 700;
margin: 8px 0;
}
.item h3 a {
text-decoration: none;
}
.item h3 a:hover {
text-decoration: underline;
}
.tags { }
.item .tags + p:last-child {
margin-bottom: 0;
margin-top: 8px;
}
body.single-it-projekt .tags {
padding-bottom: 0.4em;
}
.tags span {
background: #0192d5;
display: inline-block;
border-radius: 5px;
font-size: 11px;
padding: 2px 7px;
text-transform: uppercase;
color: #fff;
margin-bottom: 2px;
cursor: default;
letter-spacing: 1px;
white-space: nowrap;
}
a.tag-link {
text-decoration: none;
}
a.tag-link span {
cursor: pointer;
transition: background 0.2s;
}
a.tag-link:hover span {
background: #016a9e;
}
.item-top,
.item-top a {
color: #0192d5;
text-decoration: none;
padding: 2px 4px;
margin: 0 -4px;
}
.buttonish a,
.buttonish a:hover {
text-decoration: none !important;
}
.buttonish a span {
background: #0192d5;
color: #fff !important;
border-radius: 5px;
padding: 6px 8px;
}
.item-top a {
display: inline-block;
border-radius: 5px;
font-weight: bold;
text-decoration: none;
}
.item-top a:hover {
background: #0192d5;
color: #fff;
text-decoration: none;
}
.item-specialist-top {
color: #04adc8;
padding: 4px 4px;
margin: 0 -4px;
font-weight: bold;
}
.home .item-specialist-top,
.home .item-top {
font-weight: bold;
margin-bottom: 8px;
margin-top: 13px;
position: relative;
z-index: 9;
}
.item.item-specialist {
cursor: default;
}
.item-specialist p {
margin: 0;
}
.item.item-specialist h3,
.item.item-specialist h3 a {
color: #01aec9;
}
.item.item-specialist .tags span {
background: #01aec9;
}
.tags-menu {
display: flex;
justify-content: flex-start;
align-content: stretch;
align-items: center;
margin-bottom: 15px;
flex-wrap: wrap;
position: relative;
z-index: 999;
gap: 10px;
}
.tags-menu a {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
flex-direction: column;
background: #fff;
color: #0192d5;
border-radius: 5px;
width: 90px;
min-width: 90px;
height: 50px;
font-size: 14px;
line-height: 1.35;
text-align: center;
text-decoration: none;
text-overflow: ellipsis;
overflow: hidden;
border: 1.5px solid transparent;
transition: box-shadow 0.2s, border-color 0.2s;
}
.tags-menu a:hover {
box-shadow: 0 2px 12px rgba(1, 146, 213, 0.18);
border-color: #0192d5;
}
.tags-menu a.active {
background: #0192d5;
color: #fff;
}
.tags-menu a b {
display: block;
width: 100%;
}
.tags-menu.tags-submenu {
display: block;
margin-block-start: 0;
margin-top: 10px;
}
.tags-menu.tags-submenu a {
display: inline-block;
width: auto;
height: 23px;
line-height: 1.5;
padding: 3px 10px;
margin: 0 9px 2px 0;
min-width: 1px;
}
.tags-menu a b {
display: inline;
}
.tags-menu + p {
margin-block-start: 0;
}
.home .item-top + .wp-block-buttons,
.home .item-specialist-top + .wp-block-buttons {
margin-top: 12px;
}
.home .item-top + .wp-block-buttons { 
max-width: 435px;
}
.box {
padding: 20px;
border-radius: 10px;
background: #d8eef8;
margin-bottom: 1.5em;
}
.single-it-projekt .tags + .box {
padding: 10px 20px;
margin: 15px 0;
}
.box-header {
padding: 15px 15px;
margin: 0;
border-radius: 10px 10px 0 0;
background: #0992d3;
color: #fff;
font-size: inherit;
font-weight: 600;
}
.box-header.box-contact {
background: #fea925;
}
.box-rounded {
padding: 15px;
margin-bottom: 30px;
border-radius: 0 0 10px 10px; background: #bbe4f7;
}
.box-rounded img {
max-width: 100%;
height: auto;
}
.box-rounded h4 {
margin: 0;
padding: 0;
font-size: inherit;
text-align: left;
font-weight: bold;
}
.box-rounded p {
margin: 0;
}
.box-rounded.box-contact {
background: #fee4bc;
margin-top: 0;
}
.box-contact p {
font-size: 85%;
}
.box-contact a {
text-transform: lowercase;
}
#wpcf7-f5504-p13-o1 h3 {
color: #fff;
background-color: #01aec9;
}
#wpcf7-f5504-p13-o1 .wpcf7-submit {
background-color: #01aec9;
}
#wpcf7-f5504-p13-o1 .box-rounded,
#wpcf7-f5504-p13-o1 .wpcf7-response-output {
background-color: #c5eaf0;
}
#wpcf7-f5504-p13-o1 .wpcf7-response-output {
border-radius: 10px;
}
#wpcf7-f5504-p13-o1 .wpcf7-form.sent .wpcf7-response-output {
border-radius: 0 0 10px 10px;
}
.wpcf7 .box {
background: rgba(255, 255, 255, 0.55);
padding-top: 5px;
margin-top: 0;
}
.page-id-6 .wpcf7 .box {
margin-top: 0;
}
.wp-block-column .wpcf7 .box {
background: #d8f2f6;
}
.wp-block-column .wpcf7 .box-projects {
background: #d8eef8;
}
.wpcf7 .box h2 {
color: #01aec9;
}
.wpcf7 .box-projects h2 {
color: #0192d5;
}
.wpcf7 .box input.wpcf7-submit {
background-color: #01aec9;
cursor: pointer;
}
.wpcf7 .box-projects input.wpcf7-submit {
background-color: #0992d3;
}
.wpcf7 .box textarea {
width: 100%;
max-width: 98%;
height: 100px;
}
.wpcf7 .box textarea[name="technologies"] {
height: 30px;
}
.wpcf7 .box ~ .wpcf7-response-output {
background: transparent;
border-radius: 0;
}
strong,
strong strong {
font-weight: 700;
}
.content br + b {
display: inline-block;
margin-top: 1.5em;
}
.wpcf7 p {
margin-bottom: 1em;
}
.wpcf7 input,
.wpcf7 textarea {
max-width: 94%;
border: 0;
background: #fff;
padding: 5px;
border-radius: 5px;
}
input.wpcf7-submit {
background: #0992d3;
color: #fff;
display: block;
padding: 10px;
text-align: center;
width: 100%;
max-width: 100%;
margin-top: 20px;
}
.wpcf7-file {
font-size: 10px;
}
.wpcf7-response-output {
background: #d8eef8;
border: 0;
border-radius: 0 0 10px 10px;
}
.wpcf7-spinner {
position: absolute;
}
.wpcf7-form.sent .box-rounded {
display: none;
}
html .wpcf7 form .wpcf7-response-output {
margin: 0;
padding: 1em;
border: 0;
}
.wp-block-navigation
:where(.wp-block-navigation__submenu-container)
.wp-block-navigation-item__content {
padding: 0 10px;
}
.wp-block-navigation ul.wp-block-navigation__submenu-container {
padding: 5px 0;
}
#wp-block-search__input-2 {
border-radius: 10px;
padding: 15px;
height: 40px;
}
figure.wp-block-gallery.has-nested-images {
margin: 0 !important;
}
.wp-block-group.has-background {
margin-top: 0;
}
header {
position: relative;
z-index: 9999;
}
footer a {
color: inherit;
}
.footer-compact {
margin-top: 3px !important;
}
footer .wp-block-column ul.wp-block-social-links {
margin-top: 52px;
}
footer
.wp-block-column
ul.wp-block-social-links
li.wp-block-social-link::before {
display: none;
}
.team-member {
padding-top: 25px;
padding-bottom: 25px;
margin-block-start: 0 !important;
}
.team-member h3 {
margin-block-start: 1em;
margin-block-end: 0;
}
.team-member h3 + p {
margin: 0;
font-style: italic;
opacity: 0.6;
}
.team-member h3 + p + p {
margin-block-start: 0.5em;
font-size: 90%;
line-height: 1.4;
}
.team-member p:last-child {
font-size: 90%;
margin-block-start: 1em;
}
html .pum-theme-29766 .pum-container,
html .pum-theme-lightbox .pum-container {
border-width: 0;
}
body .is-layout-constrained > hr.alignwide {
display: none;
}
.wp-block-polylang-language-switcher {
padding: 0;
list-style-type: none;
position: relative;
}
.wp-block-polylang-language-switcher li a {
text-indent: -100px;
border-radius: 4px;
padding: 7px 5px;
width: 30px;
background: #f1f1f1;
display: inline-block;
text-decoration: none;
overflow: hidden;
position: relative;
margin-top: 5px;
}
.wp-block-polylang-language-switcher li a:hover {
background: #fbfbfb;
}
.wp-block-polylang-language-switcher .lang-item a::after {
position: absolute;
left: 0;
top: 0;
padding: 7px 0;
width: 30px;
text-align: center;
cursor: pointer;
margin-left: 55px;
}
.wp-block-polylang-language-switcher .lang-item-cs a::after {
content: "CZ";
}
.wp-block-polylang-language-switcher .lang-item-en a::after {
content: "EN";
}
.search
.wp-block-group.has-background.is-layout-constrained
.wp-block-search__input {
height: 40px;
border-radius: 10px;
}
.search
.wp-site-blocks
> .wp-block-template-part
> .wp-block-group.has-background {
margin-left: 0 !important;
}
html .wp-block-search__button.has-icon {
margin: 0;
}
@media only screen and (max-width: 1330px) {
.home .rounded-tr::before {
left: -104px;
top: 60px;
width: 280px;
height: 330px;
}
.home .rounded-tl::before {
right: -104px;
top: 60px;
width: 280px;
height: 330px;
}
.projects-header::before,
.it-specialists-header::before {
left: -104px;
top: 140px;
width: 280px;
height: 330px;
}
header .wp-block-group.alignwide,
header .wp-block-template-part {
padding: 30px 17px !important;
}
}
@media only screen and (max-width: 1290px) {
html
header
.wp-block-navigation
.wp-block-navigation__container
> .wp-block-navigation-item {
font-size: 19px;
}
.social-icons.wp-block-navigation {
display: none;
}
header .wp-block-social-links {
display: none;
}
}
@media only screen and (max-width: 1170px) {
.home .rounded-tr::before {
left: -63px;
top: -1px;
width: 170px;
height: 300px;
}
.home .rounded-tl::before {
right: -72px;
top: 136px;
width: 200px;
height: 300px;
}
.projects-header::before,
.it-specialists-header::before {
left: -88px;
top: 206px;
width: 245px;
height: 500px;
}
}
@media only screen and (max-width: 1120px) {
#modal-2-content {
padding-left: 15px;
}
#modal-2-content .has-large-font-size {
font-size: 18px !important;
}
.home .rounded-tr::before {
left: -7px;
top: 350px;
width: 160px;
height: 300px;
}
.home .rounded-tl::before {
right: -7px;
top: 350px;
width: 160px;
height: 300px;
}
h1.wp-block-post-title {
padding-right: 100px;
font-size: 38px;
}
.projects-header::before,
.it-specialists-header::before {
left: auto;
right: -87px;
top: 40px;
width: 245px;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.wp-block-navigation__responsive-container-open,
.wp-block-navigation__responsive-container-open:not(.always-shown) {
position: absolute;
right: 20px;
display: flex;
}
.is-responsive.items-justified-right.wp-block-navigation {
position: static;
}
header .wp-block-navigation__responsive-container,
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(
.is-menu-open
) {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search {
margin-right: 20px;
}
body .wp-block-polylang-language-switcher {
right: 40px;
}
header
.wp-block-group.alignwide
> .wp-block-group.is-layout-flex:first-child
+ .wp-block-template-part {
padding: 0 !important;
}
#modal-2-content {
padding-left: 0;
}
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-page-list {
align-items: flex-start !important;
width: 90%;
}
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-content
.wp-block-navigation__submenu-container {
gap: 0.5em;
}
}
@media only screen and (max-width: 930px) {
.projects-header::before,
.it-specialists-header::before {
left: auto;
right: -76px;
top: 50px;
width: 200px;
height: 300px;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.wp-site-blocks > .wp-block-columns,
.footer {
padding: 0 20px;
}
.white.has-background-color {
padding: 0 100px 0 20px !important;
}
.white.has-background-color p {
font-size: 100% !important;
}
.wp-block-group.mt-0.has-background {
padding: 20px !important;
}
header .wp-block-group.alignwide,
header .wp-block-template-part,
.wp-block-post-content > .wp-block-columns {
padding: 15px 20px 15px 20px !important;
}
.entry-content.wp-block-post-content .rounded-tr h2,
.entry-content.wp-block-post-content .rounded-tl h2 {
font-size: 26px;
}
}
@media only screen and (max-width: 783px) {
html
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:only-child) {
flex-basis: 100% !important;
}
html footer .wp-block-columns:not(.is-not-stacked-on-mobile) {
gap: 0;
}
html
footer
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:only-child) {
flex-basis: 50% !important;
}
footer .wp-block-column ul.wp-block-social-links {
margin-top: 22px;
margin-bottom: 30px;
}
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:nth-child(2n) {
margin-top: 0;
}
footer .wp-container-21 > h3 {
display: none;
margin-top: 0;
}
footer .wp-container-21 p.has-small-font-size {
margin-top: 0;
}
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:nth-child(2n) {
margin-left: 0 !important;
margin-top: 0;
}
html body h2.has-large-font-size {
font-size: 36px !important;
}
h1.wp-block-post-title {
font-size: 22px;
}
.single-it-projekt h1.wp-block-post-title {
padding-right: 0;
}
.home .rounded-tr::before {
width: 260px;
top: 30px;
}
.home .rounded-tl::before {
width: 260px;
top: 30px;
}
}
@media only screen and (max-width: 783px) {
.home .rounded-tr,
.home .rounded-tl {
border-radius: 0;
}
.home .rounded-tr::before {
left: -93px;
}
.home .rounded-tl::before {
right: -99px;
}
}
@media only screen and (max-width: 580px) {
.home .rounded-tr::before {
width: 160px;
left: auto;
right: -59px;
top: 24px;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.home .rounded-tl::before {
width: 160px;
top: 24px;
right: -59px;
}
.home p.item-specialist-top,
.home p.item-top {
padding-right: 100px;
}
.rounded-tl {
padding-left: 20px;
}
}
@media only screen and (max-width: 490px) {
.content-left > *,
.content-right > * {
max-width: 100%;
}
.home .rounded-tr,
.home .rounded-tl {
padding-right: 80px;
}
html
footer
.wp-block-columns:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:only-child) {
flex-basis: 100% !important;
}
html footer .wp-block-column > * + * {
margin-block-start: 7px;
}
footer .wp-block-column ul.wp-block-social-links {
margin-bottom: 10px;
}
html footer .wp-container-19 {
margin-bottom: 15px;
}
.entry-content.wp-block-post-content .rounded-tr h2,
.entry-content.wp-block-post-content .rounded-tl h2 {
font-size: 22px !important;
}
.home .rounded-tr p,
.home .rounded-tl p {
padding-right: 60px;
font-size: 85%;
}
html
.wp-block-search.wp-block-search__button-inside
.wp-block-search__inside-wrapper {
width: 94px !important;
}
.wp-block-search.wp-block-search__button-inside
.wp-block-search__inside-wrapper
.wp-block-search__button {
margin-left: 0;
}
.wp-block-site-logo img {
width: 130px;
}
header .wp-container-6 .wp-container-1.wp-block-group {
min-width: 180px;
}
} .tags-region {
margin-bottom: 25px;
padding-bottom: 18px;
border-bottom: 1px solid #c8e0ee;
margin-block-start: 0;
}
.tags-region label {
display: inline-flex;
align-items: center;
gap: 10px;
font-size: 14px;
color: #333;
}
.tags-region label b {
color: #0192d5;
white-space: nowrap;
}
.tags-region select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230192d5' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;
border: 1.5px solid #c8e0ee;
border-radius: 8px;
padding: 8px 36px 8px 14px;
font-size: 14px;
font-family: inherit;
color: #333;
min-width: 200px;
cursor: pointer;
transition: border-color 0.2s, box-shadow 0.2s;
outline: none;
}
.tags-region select:hover {
border-color: #0192d5;
}
.tags-region select:focus {
border-color: #0192d5;
box-shadow: 0 0 0 3px rgba(1, 146, 213, 0.15);
}
.tags-region select option:disabled {
color: #bbb;
}
.tags-region label {
margin-right: 20px;
} .filter-active {
display: flex;
align-items: center;
gap: 12px;
margin: 14px 0 6px;
padding: 10px 16px;
background: #f3f9fd;
border-left: 4px solid #0192d5;
border-radius: 4px;
font-size: 15px;
}
.filter-active h2 {
font-weight: 600;
color: #333;
font-size: 15px;
margin: 0;
}
.filter-cancel {
margin-left: auto;
color: #d63638;
text-decoration: none;
font-size: 13px;
font-weight: 500;
padding: 4px 10px;
border: 1px solid #d63638;
border-radius: 4px;
transition: background 0.2s, color 0.2s;
white-space: nowrap;
}
.filter-cancel:hover {
background: #d63638;
color: #fff;
} .qs-icon {
width: 15px;
height: 15px;
vertical-align: -2px;
display: inline-block;
color: #0192d5;
flex-shrink: 0;
}
.detail-meta .qs-icon {
width: 17px;
height: 17px;
vertical-align: -3px; 
}
a.item-link {
text-decoration: none;
color: inherit;
display: block;
}
a.item-link:hover .item {
box-shadow: 0 2px 12px rgba(1, 146, 213, 0.18);
border-color: #0192d5;
}
a.item-link .item {
transition: box-shadow 0.2s, border-color 0.2s;
border: 1.5px solid transparent;
cursor: pointer;
}
a.item-link .item h3 { 
color: #0192d5;
transition: text-decoration-color 0.2s;
text-decoration: underline transparent;
}
a.item-link:hover .item h3 {
text-decoration-color: #0192d5;
}
.item-detail {
display: block;
margin-top: 10px;
font-size: 13px;
font-weight: 600;
color: #0192d5;
opacity: 0.35;
text-align: right;
transition: opacity 0.2s;
}
a.item-link:hover .item-detail {
opacity: 1;
}
a.item-link .item b {
color: #0192d5;
} .detail-meta {
background: #f3f9fd;
border-radius: 8px;
padding: 12px 18px;
margin: 15px 0;
}
.detail-meta p {
margin: 4px 0;
font-size: 14px;
}
.detail-meta p b {
color: #0192d5;
}body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
} a {
text-decoration-thickness: 1px;
text-underline-offset: 0.25ch;
}
a:hover,
a:focus {
text-decoration-style: dashed;
}
a:active {
text-decoration: none;
}
.wp-block-navigation .wp-block-navigation-item a:hover,
.wp-block-navigation .wp-block-navigation-item a:focus {
text-decoration: underline;
text-decoration-style: solid;
} .wp-block-search__button,
.wp-block-file .wp-block-file__button {
background-color: var(--wp--preset--color--primary);
border-radius: 0;
border: none;
color: var(--wp--preset--color--background);
font-size: var(--wp--preset--font-size--medium);
padding: calc(.667em + 2px) calc(1.333em + 2px);
} .wp-block-search__button:hover,
.wp-block-file .wp-block-file__button:hover,
.wp-block-button__link:hover {
opacity: 0.90;
} .wp-site-blocks,
body > .is-root-container,
.edit-post-visual-editor__post-title-wrapper,
.wp-block-group.alignfull,
.wp-block-group.has-background,
.wp-block-cover.alignfull,
.is-root-container .wp-block[data-align="full"] > .wp-block-group,
.is-root-container .wp-block[data-align="full"] > .wp-block-cover {
padding-left: var(--wp--custom--spacing--outer);
padding-right: var(--wp--custom--spacing--outer);
}
.wp-site-blocks .alignfull,
.wp-site-blocks > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-cover,
.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
body > .is-root-container > .wp-block-cover,
body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
body > .is-root-container > .wp-block-template-part > .wp-block-cover,
.is-root-container .wp-block[data-align="full"] {
margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
width: unset;
} .wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] {
margin-left: auto !important;
margin-right: auto !important;
width: inherit;
} .wp-block-navigation__responsive-container.is-menu-open {
padding-top: var(--wp--custom--spacing--outer);
padding-bottom: var(--wp--custom--spacing--large);
padding-right: var(--wp--custom--spacing--outer);
padding-left: var(--wp--custom--spacing--outer);
} .wp-block-post-comments ol.commentlist ul.children {
margin-top: 1rem;
margin-bottom: 1rem;
}
.wp-block-post-comments ol.commentlist li.comment:not(:last-child) {
margin-bottom: 1rem;
}.wp-block-search__inside-wrapper { height: 37px; }
html .wp-block-search__input,
#wp-block-search__input-2 { height: 30px; padding: 5px; padding-right: 0; font-size: 14px; }
.wp-block-search__button svg { min-height: 30px; min-width: 30px; vertical-align: middle; margin-top: 2px; }
.wp-block-navigation__responsive-container-content { font-size: 21px; }
.home .item-specialist-top, .home .item-top { margin-bottom: 3px; margin-top: 3px; }
header .wp-block-group.alignwide, header .wp-block-template-part {
padding: 20px 0 20px 0 !important;
}
h1 strong, h2 strong, h3 strong, h4 strong {
font-weight: inherit;
}
.footer p a,
.footer  .wp-social-link-facebook, .footer  .wp-social-link-linkedin { color: inherit; }
h4.rounded-top { font-weight: inherit; }
footer .wp-block-heading { font-size: 19px; }
footer .has-small-font-size { margin-block-start: 23px; }
@media (max-width: 767px) {
header .wp-block-group.alignwide, header .wp-block-template-part {
padding: 20px 10px !important;
}
}
@media only screen and (max-width: 490px) {
html .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
width: 102px !important;
}
}
body .wp-block-gallery.has-nested-images figure.wp-block-image figcaption  { text-shadow: none; }
.single-it-projekt .tags { padding-bottom: 1em; }
.single-post .content { font-size: 125%; }
.single-post .projects-header + .wp-block-columns > .wp-block-column { flex-basis: 100%; }
.single-post .projects-header + .wp-block-columns > .wp-block-column + .wp-block-column { display: none; }