@font-face{font-family:'inter';src:url(//advocatusdigital.com/wp-content/themes/advocatus/fonts/inter-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'inter';src:url(//advocatusdigital.com/wp-content/themes/advocatus/fonts/inter-bold.woff2) format('woff2');font-weight:700;font-style:bold;font-display:swap;}
@font-face{font-family:'icons';src:url(//advocatusdigital.com/wp-content/themes/advocatus/fonts/icons.woff2) format('woff2'), url(//advocatusdigital.com/wp-content/themes/advocatus/fonts/icons.svg) format('svg');font-weight:normal;font-style:normal;}
.pin-spacer{background-color:var(--wp--preset--color--primary-dark) !important;}
body, input, label, textarea, button{font-family:'inter', Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, a, summary{font-family:'inter', Helvetica, sans-serif;}
code, pre{font-family:monospace;display:inline-block;}
*, *:after, *::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{overflow-x:hidden;scroll-behavior:smooth;}
body {
font-size: 1rem;
font-style: normal;
color: var(--wp--preset--color--basic-black);
font-weight: var(--wp--custom--font-weight--default);
line-height: var(--wp--custom--line-height--default);
background: var(--wp--preset--color--basic-white);
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-font-feature-settings: 'liga' on;
margin: 0;
width: 100vw;
overflow-x: clip;
} a{color:var(--wp--preset--color--primary);text-decoration:none;transition:var(--wp--custom--animation-speed) all;-moz-transition:var(--wp--custom--animation-speed) all;-o-transition:var(--wp--custom--animation-speed) all;-webkit-transition:var(--wp--custom--animation-speed) all;}
a h1, a h2, a h3, a h4, a h5, a h6, a p{color:initial;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .has-text-color a{color:inherit;}
a svg{flex-shrink:0;transition:var(--wp--custom--animation-speed) all;}
h1, h2, h3, h4, h5, h6, summary{font-weight:var(--wp--custom--font-weight--bold);line-height:var(--wp--custom--line-height--heading);letter-spacing:var(--wp--custom--letter-spacing);margin:var(--wp--preset--spacing--12) 0 var(--wp--preset--spacing--6);scroll-margin-top:var(--wp--custom--gap);color:inherit;}
h1, .has-h-1-font-size{font-size:var(--wp--preset--font-size--h-1);}
h2, .has-h-2-font-size{font-size:var(--wp--preset--font-size--h-2);}
h3, .has-h-3-font-size{font-size:var(--wp--preset--font-size--h-3);}
h4, .has-h-4-font-size{font-size:var(--wp--preset--font-size--h-4);}
h5, .has-large-font-size{font-size:var(--wp--preset--font-size--large);line-height:var(--wp--custom--line-height--default);}
h6, .has-medium-font-size {
font-size: var(--wp--preset--font-size--medium);
line-height: var(--wp--custom--line-height--default);
} p{margin:var(--wp--preset--spacing--8) 0 0;}
p:empty{display:none;}
.no-wrap{white-space:nowrap;}
ul{padding-left:var(--wp--preset--spacing--40);list-style-type:disc;margin:0;}
ol{padding-left:var(--wp--preset--spacing--40);margin:0;}
ol ol, ul ul, ol ul, ul ol{padding-bottom:0;list-style-type:inherit;}
li::marker{color:var(--wp--preset--color--primary);}
address, dl{margin:var(--wp--custom--padding--vertical) 0 0;}
.no-bullet-list{list-style:none;padding-left:0;}
.is-style-checkmark{list-style:none;padding-left:var(--wp--preset--spacing--24);}
.is-style-checkmark li{padding-bottom:var(--wp--preset--spacing--16);}
.is-style-checkmark li::before{content:"✓";width:1.1125rem;height:1.125rem;border-radius:50%;background:var(--wp--preset--color--secondary-dark-blue);color:var(--wp--preset--color--basic-white);display:flex;justify-content:center;align-items:center;float:left;flex-shrink:0;font-size:0.8rem;margin:0.2em var(--wp--preset--spacing--8) 0 calc(0rem - var(--wp--preset--spacing--32));}
.green-checkmark::before{background:#53B67B !important;}
.white-checkmark::before{background:var(--wp--preset--color--basic-white) !important;color:var(--wp--preset--color--secondary-dark-blue) !important;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-plus:before{content:'\2b';}
.icon-minus:before{content:'\2d';}
.icon-info:before{content:'\69';}
.icon-close:before{content:'\78';}
.icon-double-arrow:before{content:'\bb';}
.icon-arrow-left:before{content:'\2190';}
.icon-arrow-right:before{content:'\2192';}
.icon-arrow-up:before{content:'\2303';}
.icon-arrow-down:before{content:'\2304';}
.icon-edit:before{content:'\270e';}
.icon-check:before{content:'\2713';}
details{padding-bottom:var(--wp--preset--spacing--16);border-bottom:1px solid rgba(255, 255, 255, 0.25);}
details summary{font-size:var(--wp--preset--font-size--medium);list-style:none;cursor:pointer;display:flex;align-items:baseline;margin:0;padding:0;justify-content:space-between;}
details summary::after{content:'⌄';font-weight:normal;font-size:1.25rem;transform-origin:center center;position:relative;bottom:0.2em;margin-left:var(--wp--preset--spacing--8);}
details summary::-webkit-details-marker{display:none;}
details summary ~ *{padding-right:var(--wp--preset--spacing--40);}
details[open] summary::after{transform:rotate(180deg);bottom:0;}
details[open] summary{margin-bottom:calc(0rem - var(--wp--preset--spacing--8));}
details[open] summary ~ *{animation:sweep 0.5s ease-in-out;position:relative;}
@keyframes sweep {
0%{opacity:0;top:calc(0rem - var(--wp--preset--spacing--16));}
100%{opacity:1;top:0;}
} .wp-block-quote{border-top:1px solid var(--wp--preset--color--black);border-bottom:1px solid var(--wp--preset--color--black);padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);margin:var(--wp--custom--padding--vertical) 0;}
table{width:100%;}
caption{padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);}
td, th{padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);border-bottom:1px solid var(--wp--preset--color--black);}
iframe{width:100%;margin:0;}
.wp-block-embed.is-type-video{position:relative;height:0;padding-bottom:56.25%;}
.wp-block-embed.is-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.wp-block-embed.is-type-video.alignwide, .wp-block-embed.is-type-video.alignfull{padding-bottom:calc(56.25% + 20%);}
.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;border-radius:0 !important;}
.alignwide{max-width:var(--wp--style--global--wide-size);}
.is-content-justification-center{justify-content:center;align-items:center;}
hr, .wp-block-separator{border-bottom:0 !important;border-top:1px solid #D4D4D4;width:100%;}
img{max-width:100%;height:auto;display:block;}
figure{display:block;max-width:100%;margin:0;}
figure.illustration-shadow img{max-height:590px;}
.wp-block-image.is-style-overlaid{position:relative;}
.wp-block-image.is-style-overlaid::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.25);}
.wp-block-image figcaption{width:var(--wp--style--global--content-size);max-width:100%;margin:var(--wp--style--block-gap) auto 0;font-size:inherit;}
.wp-block-post-featured-image{margin-bottom:var(--wp--custom--padding--vertical);height:20em;border-radius:var(--wp--custom--radius);overflow:hidden;}
.wp-block-post-featured-image a{display:flex;align-items:center;justify-content:center;height:100%;}
.wp-block-post-featured-image img{object-fit:cover;max-width:unset;width:auto;height:100%;flex:1;}
@media screen and (max-width:1080px){
.wp-block-post-featured-image{max-height:50vw;}
p br{display:none;}
}
.has-align-center{margin-left:auto;margin-right:auto;}
.illustration-shadow-no-border img{background:transparent;filter:drop-shadow(0px -4px 240px #161548);}
.illustration-shadow{box-shadow:0px 0px 0px 2px rgba(255, 255, 255, 0.80), 0px -4px 250px 3px rgba(0, 114, 255, 0.40);border-top-left-radius:16px;border-top-right-radius:16px;}
.illustration-shadow-tablet{box-shadow:0px 0px 0px 2px rgba(255, 255, 255, 0.80), 0px -4px 250px 3px rgba(0, 114, 255, 0.40);border-top-left-radius:12px;border-top-right-radius:12px;}
.is-style-overflowToRight{margin-right:calc(-1 * var(--wp--custom--padding--horizontal)) !important;}
.is-style-overflowToLeft{margin-left:calc(-1 * var(--wp--custom--padding--horizontal)) !important;}
.wp-block-buttons{column-gap:var(--wp--preset--spacing--32);row-gap:var(--wp--preset--spacing--16);}
button{transition:var(--wp--custom--animation-speed) all;}
button, input[type='submit'],
.wp-element-button, .wp-block-button__link,
.wp-block-button .wp-block-button__link{background:var(--wp--preset--color--secondary-dark-blue);color:var(--wp--preset--color--basic-white);border:0;border-radius:var(--wp--custom--radius);cursor:pointer;display:flex;font-size:1rem;font-weight:var(--wp--custom--font-weight--bold);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--40);line-height:var(--wp--custom--line-height--button);text-decoration:none;width:auto;align-items:center;gap:var(--wp--preset--spacing--8);white-space:nowrap;flex-shrink:0;justify-content:center;margin:0;transition:var(--wp--custom--animation-speed) all;-moz-transition:var(--wp--custom--animation-speed) all;-o-transition:var(--wp--custom--animation-speed) all;-webkit-transition:var(--wp--custom--animation-speed) all;}
button:hover, input[type='submit']:hover,
.wp-element-button:hover{background-color:#333275 !important;}
a:focus{outline:none;}
button::-moz-focus-inner{border:0;outline:none !important;}
button{outline:none !important;}
input{outline:none !important;}
input::-moz-focus-inner{border:0;}
.wp-block-buttons .is-style-link{color:var(--wp--preset--color--basic-white);}
.is-style-link .wp-element-button, .is-style-link.wp-element-button{color:var(--wp--preset--color--basic-white);background:transparent;padding:0;}
.is-style-link .wp-element-button:hover, .is-style-link.wp-element-button:hover{color:var(--wp--preset--color--primary-light-blue) !important;}
.wp-block-buttons .is-style-outline{color:var(--wp--preset--color--basic-white);}
.is-style-outline .wp-element-button, .is-style-outline.wp-element-button{color:var(--wp--preset--color--basic-white);background:linear-gradient(var(--wp--preset--color--basic-black), var(--wp--preset--color--basic-black)) padding-box, var(--wp--preset--gradient--linear-gradient-blue) border-box;border-radius:var(--wp--custom--radius);border:3px solid transparent;}
.is-style-outline .wp-element-button:hover, .is-style-outline.wp-element-button:hover{color:var(--wp--preset--color--basic-white) !important;background:linear-gradient(var(--wp--preset--color--outline-button-hover), var(--wp--preset--color--outline-button-hover)) padding-box, var(--wp--preset--gradient--linear-gradient-blue) border-box;}
 .is-style-fill.other .wp-element-button, .is-style-fill.wp-element-button.other{border:0;background-color:var(--wp--preset--color--secondary-dark-blue);color:var(--wp--preset--color--basic-white);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);}
.is-style-fill.other .wp-element-button:hover, .is-style-fill.wp-element-button.other:hover{color:var(--wp--preset--color--basic-white);background-color:var(--wp--preset--color--other-button-hover) !important;}
 .is-style-fill.primary .wp-element-button, .is-style-fill.wp-element-button.primary{border:var(--wp--custom--radius);background:var(--wp--preset--gradient--linear-gradient-blue);color:var(--wp--preset--color--basic-white);justify-content:center;padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);background-size:150% 100%;background-position:100% 0;-moz-transition:all var(--wp--custom--animation-speed) ease-in-out;-o-transition:all var(--wp--custom--animation-speed) ease-in-out;-webkit-transition:all var(--wp--custom--animation-speed) ease-in-out;transition:all var(--wp--custom--animation-speed) ease-in-out;}
.is-style-fill.primary.arrow .wp-element-button::after, .is-style-fill.arrow.wp-element-button.primary::after{content:'⟶';}
.is-style-fill.secondary.arrow .wp-element-button::after, .is-style-fill.arrow.wp-element-button.secondary::after{content:'⟶';}
.is-style-fill.other.arrow .wp-element-button::after, .is-style-fill.arrow.wp-element-button.other::after{content:'⟶';}
.is-style-fill.primary .wp-element-button:hover, .is-style-fill.wp-element-button.primary:hover{color:var(--wp--preset--color--basic-white);color:var(--wp--preset--color--basic-white);background-position:0 0;-moz-transition:all var(--wp--custom--animation-speed) ease-in-out;-o-transition:all var(--wp--custom--animation-speed) ease-in-out;-webkit-transition:all var(--wp--custom--animation-speed) ease-in-out;transition:all var(--wp--custom--animation-speed) ease-in-out;}
 .is-style-fill.secondary .wp-element-button, .is-style-fill.wp-element-button.secondary{border:0;background-color:var(--wp--preset--color--basic-white);color:var(--wp--preset--color--secondary-dark-blue);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);}
.is-style-fill.secondary .wp-element-button:hover, .is-style-fill.wp-element-button.secondary:hover{color:var(--wp--preset--color--secondary-dark-blue);background-color:var(--wp--preset--color--secondary-button-hover) !important;}
form{background:var(--wp--preset--color--light-grey);padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);border-radius:var(--wp--custom--radius);margin-top:var(--wp--custom--padding--vertical);}
form input[type='submit'], form button{margin:var(--wp--preset--spacing--8) 0 0;}
label{font-weight:var(--wp--custom--font-weight--bold);font-size:var(--wp--preset--font-size--normal);}
input, select, textarea{height:auto;font-size:initial;background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius);border:1px solid var(--wp--preset--color--dark-grey);color:initial;display:inline-block;margin:var(--wp--preset--spacing--16) 0;line-height:inherit;outline:0;padding:var(--wp--preset--spacing--12) var(--wp--preset--spacing--16);position:relative;vertical-align:middle;width:100%;accent-color:var(--wp--preset--color--primary);}
textarea::placeholder{height:auto;font-size:var(--wp--preset--font-size--medium);background-color:transparent;display:inline-block;margin:var(--wp--preset--spacing--16) 0;line-height:inherit;outline:0;padding:var(--wp--preset--spacing--16) 0;position:relative;vertical-align:middle;width:100%;}::placeholder{color:var(--wp--preset--color--dark-grey);}
input:hover, select:hover, textarea:hover{border-color:var(--wp--preset--color--primary);}
input:focus, select:focus, textarea:focus{border-color:var(--wp--preset--color--primary);}
input[type='checkbox']{width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);border-color:currentColor;border-width:2px;margin-right:var(--wp--preset--spacing--12);appearance:none;display:grid;place-content:center;}
input[type='checkbox']:checked{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);}
input[type='checkbox']:checked::after{content:'✓';font-family:"dahicons";color:var(--wp--preset--color--white);}
input[type='radio']{width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);}
textarea{overflow:auto;padding-top:var(--wp--preset--spacing--12);}
select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M.3.3a1 1 0 0 1 1.4 0L6 4.6 10.3.3a1 1 0 1 1 1.4 1.4L6 7.4.3 1.7A1 1 0 0 1 .3.3Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--wp--preset--spacing--16) top 55%, 0 0;background-size:var(--wp--preset--spacing--16) auto, 100%;cursor:pointer;}
select option{}
.wp-block-group{padding:var(--wp--preset--spacing--80) 0;gap:var(--wp--custom--gap);}
.wp-block-group .wp-block-group, .wp-block-cover .wp-block-group{padding:0;}
.is-vertical{flex-direction:column;}
.wp-block-column{word-break:normal;overflow-wrap:normal;}
.wp-block-cover .wp-block-columns{justify-content:space-between;flex-direction:row;}
.wp-block-cover .wp-block-columns.is-style-carousel{flex-direction:column;gap:0;}
.wp-block-columns > div:first-child{display:flex;align-items:flex-start;}
.wp-block-columns > div:last-child{display:flex;align-items:flex-end;}
.is-style-pricing {
align-items: stretch !important;
@media screen and (max-width:1080px){flex-direction:column !important;max-width:20rem;}
}
.is-style-pricing > .wp-block-column > .wp-block-cover{width:100%;height:100%;}
.is-style-pricing > .wp-block-column .wp-block-cover__inner-container{display:flex;flex-direction:column;height:100%;}
.is-style-pricing > .wp-block-column:nth-child(2) > .wp-block-cover{box-shadow:0px 0px 0px 2px rgba(255, 255, 255, 0.80), 0px -4px 250px 3px #161548;position:relative;}
.is-style-pricing > .wp-block-column .wp-block-buttons{margin-top:auto;padding-top:var(--wp--preset--spacing--56);}
.price-line{gap:var(--wp--preset--spacing--4);display:flex;justify-content:center;align-items:center;}
.is-style-pricing .wp-block-list{font-size:0.825rem;}
.is-style-pricing .is-style-checkmark li::before{margin-top:0;}
@media screen and (min-width:1080px){
.is-style-pricing > .wp-block-column .wp-block-cover__inner-container > .wp-block-group:first-child{height:8rem;justify-content:flex-start;}
} .wp-block-cover, .wp-block-cover-image{padding:var(--wp--preset--spacing--80) var(--wp--custom--padding--horizontal);min-height:10em;margin-bottom:0;border-radius:var(--wp--custom--radius);}
.wp-block-cover .wp-block-columns{margin-bottom:0;}
.wp-block-cover.alignfull, .wp-block-cover-image.alignfull{}
.wp-block-column .wp-block-cover{padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);}
.wp-block-file, .wp-block-file:not(.wp-element-button){font-size:var(--wp--preset--font-size--medium);background:white;padding:var(--wp--custom--padding--vertical) var(--wp--custom--padding--horizontal);border-radius:var(--wp--custom--radius);margin-top:var(--wp--style--block-gap);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:var(--wp--style--block-gap);}
.wp-block-file__embed{flex:100%;flex-shrink:0;}
.wp-block-file * + .wp-block-file__button{margin-left:0;}
.is-layout-grid{display:grid;grid-template-columns:repeat(6, 1fr) !important;gap:var(--wp--preset--spacing--24);padding:0;}
.is-layout-grid > *{grid-column:span 3;list-style:none;}
.is-layout-grid:has(> :last-child:nth-child(3)),
.is-layout-grid:has(> :last-child:nth-child(5)),
.is-layout-grid:has(> :last-child:nth-child(7)),
.is-layout-grid:has(> :last-child:nth-child(9)),
.is-layout-grid:has(> :last-child:nth-child(11)),
.is-layout-grid:has(> :last-child:nth-child(13)),
.is-layout-grid:has(> :last-child:nth-child(15)) { > :nth-last-child(-n+3){grid-column:span 2;}
}
@media(max-width:1280px){
.is-layout-grid{grid-template-columns:1fr 1fr !important;}
.is-layout-grid > *{grid-column:span 1 !important;}
}
@media(max-width:781px){
.is-layout-grid{grid-template-columns:1fr !important;}
} .is-layout-list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--24);}
.is-layout-list .card{flex-direction:row;padding:var(--wp--preset--spacing--32);gap:var(--wp--preset--spacing--24);}
.is-layout-list .card figure{height:8rem;width:12.5rem;}
.is-layout-list .card section{padding:0;gap:var(--wp--preset--spacing--12);}
body.search-results .card .wp-block-buttons{display:none;}
@media(max-width:781px){
.is-layout-list .card figure{display:none;}
} @media(max-width:1400px){
.editor-post-title, .wp-block-post-content{padding:0 2rem;}
} .only-on-tablet{display:none;}
.only-on-mobile{display:none;}
@media screen and (max-width:1440px){
body{}
} @media screen and (max-width:1280px){ body{--wp--style--global--content-size:100%;}
.alignfull.is-layout-constrained{padding-left:var(--wp--preset--spacing--80);padding-right:var(--wp--preset--spacing--80);}
} @media screen and (max-width:1080px){ body{--wp--preset--font-size--h-1:3.5em;--wp--preset--font-size--h-2:2.5em;--wp--preset--font-size--h-3:1.75em;--wp--preset--font-size--h-4:1.5em;--wp--preset--font-size--large:1.25em;--wp--preset--font-size--medium:1em;--wp--preset--font-size--small:0.875em;--wp--preset--font-size--button:1.125em;--wp--preset--spacing--40:2em;--wp--preset--spacing--80:4em;--wp--preset--spacing--100:5em;--wp--preset--spacing--120:5.25em;--wp--preset--spacing--210:8em;--wp--custom--padding--horizontal:3em;}
.stack-from-tablet{flex-direction:column;}
.stack-from-tablet figure{display:flex !important;justify-content:center;}
.reverse{flex-direction:reverse;}
.wp-block-cover .wp-block-columns{gap:var(--wp--preset--spacing--80);justify-content:center;}
.only-on-desktop{display:none;}
.only-on-tablet{display:block;}
.hide-on-tablet{display:none !important;}
}  @media screen and (max-width:781px){ body{font-size:0.825rem;--wp--preset--font-size--h-1:2.6em;--wp--preset--font-size--h-2:2.4em;--wp--preset--font-size--h-3:1.85em;--wp--preset--font-size--h-4:1.25em;--wp--preset--font-size--large:1.33em;--wp--preset--font-size--medium:1.05em;--wp--preset--font-size--small:0.875em;--wp--preset--font-size--button:1em;--wp--custom--gap:1.75em;--wp--custom--padding--horizontal:2em;}
h1 br, h2 br, h3 br, .has-large-font-size br, .has-x-large-font-size br{display:none;}
.has-text-align-right{text-align:initial;}
.is-content-justification-right{justify-content:initial !important;align-items:flex-start !important;}
.is-content-justification-right:has(.is-style-overflowToLeft){align-items:center !important;}
.is-content-justification-right{display:flex;align-items:center !important;justify-content:center !important;}
.is-content-justification-right .is-style-overflowToLeft{align-self:center;margin-left:0 !important;}
.hide-on-mobile{display:none !important;}
.only-on-tablet{display:none;}
.only-on-mobile{display:block;}
}
@media screen and (max-width:600px){
.wp-block-cover .wp-block-columns{flex-direction:column-reverse;}
.wp-block-cover .no-column{flex-direction:row !important;}
.work-process .wp-block-columns.is-not-stacked-on-mobile{flex-direction:row;}
.wp-block-columns.is-not-stacked-on-mobile{flex-direction:column;}
.wp-block-columns .wp-block-column:has(.wp-block-image:only-child){order:2;}
.wp-block-columns > .wp-block-column{justify-content:center;}
button, input[type='submit'],
.wp-block-buttons, .wp-block-buttons > .wp-block-button,
.wp-element-button, .wp-block-button__link,
.wp-block-button .wp-block-button__link{width:100%;}
.is-style-overflowToRight{margin-right:0 !important;}
body{--wp--preset--spacing--210:2.5em;}
} @media screen and (max-width:480px){
body {
}
}