@media(max-width:1079px){.elementor .cmp-grid--3{&.cmp-grid { grid-template-columns: repeat(2, minmax(0,1fr)); }\n}}@media(max-width:1079px){.elementor .hw-loop{grid-template-columns:minmax(0,1fr);}}@media(max-width:1079px){.elementor .hw{width:auto;padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);margin-inline-start:calc(var(--space-md) * -1);margin-inline-end:calc(var(--space-md) * -1);display:flex;flex-direction:row;overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; scroll-padding-left: var(--space-md); scroll-padding-right: var(--space-md); & > * { flex: 0 0 auto; width: 78%; max-width: 360px; scroll-snap-align: start; transition: opacity var(--dur-base) var(--ease); } &.is-peek > :not(.is-on) { opacity: 0.5; } &::-webkit-scrollbar { display: none; }\n}}@media(max-width:1079px){.elementor .gv-tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}}@media(max-width:1079px){.elementor .gv-live-chip{&.chip { display: none; }\n}}@media(max-width:1079px){.elementor .gv-live{&.is-js .gv-tab { padding-right: var(--space-2xs); column-gap: 0px; } &.is-js .gv-tab-t { max-width: 0px; opacity: 0; overflow: hidden; } &.is-js .gv-tab.is-on { padding-right: var(--space-sm); column-gap: var(--space-2xs); } &.is-js .gv-tab.is-on .gv-tab-t { max-width: 140px; opacity: 1; }\n}}@media(max-width:1079px){.elementor .rx-img{aspect-ratio:16 / 9;}}@media(max-width:1079px){.elementor .rx-item{&:nth-child(3) { box-shadow: inset 0 1px 0 var(--color-border); } &:nth-child(4) { box-shadow: inset 1px 1px 0 var(--color-border); }\n}}@media(max-width:1079px){.elementor .rx{grid-template-columns:repeat(2, minmax(0,1fr));}}@media(max-width:1079px){.elementor .gf-main{grid-template-columns:minmax(0,1fr);}}@media(max-width:1079px){.elementor .gf-track{grid-auto-columns:calc((100% - var(--space-sm)) / 2);}}@media(max-width:1079px){.elementor .gh-menu{display:inline-flex;}}@media(max-width:1079px){.elementor .gh-cta{margin-inline-start:auto;}}@media(max-width:1079px){.elementor .gh-nav{display:none;}}@media(max-width:1079px){.elementor .team{grid-template-columns:repeat(2,1fr);}}