@media(max-width:767px){.elementor .mg-related-media{border-radius:var(--mg-radius-large-mobile);}}@media(max-width:767px){.elementor .mg-related-layout{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .mg-related-heading{flex-direction:column;gap:var(--mg-space-3);align-items:start;}}@media(max-width:767px){.elementor .mg-related-projects{padding-block-start:var(--mg-space-6);padding-block-end:var(--mg-space-6);padding-inline-start:var(--mg-page-gutter);padding-inline-end:var(--mg-page-gutter);}}@media(max-width:767px){.elementor .mg-footer-menu{font-size:var(--mg-font-size-15);}}@media(max-width:767px){.elementor .mg-project-intro{&.mg-project-intro.mg-project-intro { gap:0 var(--mg-space-2); } &.mg-project-intro.mg-project-intro>.mg-project-back { padding:var(--mg-spacing-12) var(--mg-space-2);font-size:var(--mg-font-size-13); } &.mg-project-intro.mg-project-intro { gap:0 var(--mg-space-2); } &.mg-project-intro.mg-project-intro>.mg-project-back { padding:var(--mg-spacing-12) var(--mg-space-2);font-size:var(--mg-font-size-13); } &.mg-project-intro.mg-project-intro { gap:0 var(--mg-space-2); } &.mg-project-intro.mg-project-intro>.mg-project-back { padding:var(--mg-spacing-12) var(--mg-space-2);font-size:var(--mg-font-size-13); }\n}}