.container,footer .wp-block-group__inner-container{padding-left:var(--st-container-padding);padding-right:var(--st-container-padding)}:root{--st-gap:30px;--st-container:1590px;--st-container-padding:80px}.container{max-width:var(--st-container);margin:0 auto}[class*=st-grid-]{display:grid;grid-column-gap:var(--st-gap);align-items:start}div.st-grid-narrow{grid-template-columns:23% 54% 23%;grid-column-gap:0}.st-grid-narrow>*{grid-column-start:2;grid-column-end:2}.st-grid-2{grid-template-columns:repeat(2,minmax(1px,1fr))}.st-grid-3{grid-template-columns:repeat(3,minmax(1px,1fr))}.st-grid-4{grid-template-columns:repeat(4,minmax(1px,1fr))}.st-grid-5{grid-template-columns:repeat(5,minmax(1px,1fr))}.st-grid-6{grid-template-columns:repeat(6,minmax(1px,1fr))}.st-grid-7{grid-template-columns:repeat(7,minmax(1px,1fr))}.st-grid-8{grid-template-columns:repeat(8,minmax(1px,1fr))}.st-grid-9{grid-template-columns:repeat(9,minmax(1px,1fr))}.st-grid-2-1{grid-template-columns:calc(66.666% - var(--st-gap)/ 2) calc(33.333% - var(--st-gap)/ 2)}.st-grid-2-1-invert{grid-template-columns:calc(33.333% - var(--st-gap)/ 2) calc(66.666% - var(--st-gap)/ 2)}.st-grid-3-1{grid-template-columns:calc(75% - var(--st-gap)/ 2) calc(25% - var(--st-gap)/ 2)}.st-grid-3-1-invert{grid-template-columns:calc(25% - var(--st-gap)/ 2) calc(75% - var(--st-gap)/ 2)}@media(max-width:1024px){:root{--st-container-padding:20px}}@media (max-width:1024px){div.st-grid-narrow{grid-template-columns:10% 80% 10%}}@media (max-width:768px){div.st-grid-narrow{grid-template-columns:100%}.st-grid-narrow>*{grid-column-start:1;grid-column-end:1}.st-grid-3-1{grid-template-columns:calc(66.666% - var(--st-gap)/ 2) calc(33.333% - var(--st-gap)/ 2)}.st-grid-3-1-invert{grid-template-columns:calc(33.333% - var(--st-gap)/ 2) calc(66.666% - var(--st-gap)/ 2)}.st-grid-4,.st-grid-5,.st-grid-6,.st-grid-7,.st-grid-8,.st-grid-9{grid-template-columns:repeat(3,minmax(1px,1fr))}body .st-grid-md-2{grid-template-columns:repeat(2,minmax(1px,1fr))}}@media (max-width:540px){.st-grid-2-1,.st-grid-2-1-invert,.st-grid-3-1,.st-grid-3-1-invert{grid-template-columns:100%!important}.st-grid-2-1>div:last-child,.st-grid-3-1>div:last-child{margin-top:50px}.st-grid-3,.st-grid-4,.st-grid-5,.st-grid-6,.st-grid-7,.st-grid-8,.st-grid-9{grid-template-columns:repeat(2,minmax(1px,1fr))}body .st-grid-xs-1{grid-template-columns:repeat(1,minmax(1px,1fr))}}