@media(max-width:767px){.elementor .nf-cmp-ba-grid{&:not(#nf-x) { align-items: start; } &:not(#nf-x)::before { align-self: start; } & > .nf-cmp-detail-title { align-self: start; }\n}}@media(max-width:767px){.elementor .nf-pill{& .e-paragraph-base { white-space: normal; }\n}}@media(max-width:767px){.elementor .nf-proc-flow{&:not(#nf-x) { height: auto; aspect-ratio: 480 / 678; padding: var(--nf-space-3); }\n}}@media(max-width:767px){.elementor .nf-case-media{min-height:0px;aspect-ratio:16 / 10;&:not(#nf-x) { margin-block-start: 0px; margin-inline-start: calc(-1 * var(--nf-gutter)); }\n}}@media(max-width:767px){.elementor .nf-case{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .nf-feature-row{grid-template-columns:minmax(0px, 1fr);}}@media(max-width:767px){.elementor .nf-grid-4-fixed{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .nf-cmp-cell{padding-block-start:var(--nf-space-2);padding-block-end:var(--nf-space-4);padding-inline-start:2px;padding-inline-end:2px;}}@media(max-width:767px){.elementor .nf-cmp-logo-text{display:block;}}@media(max-width:767px){.elementor .nf-cmp-logo{display:none;}}@media(max-width:767px){.elementor .nf-cmp-c3{grid-column:2;}}@media(max-width:767px){.elementor .nf-cmp-nf{padding-inline-start:var(--nf-space-1);padding-inline-end:var(--nf-space-1);grid-column:1;justify-content:center;}}@media(max-width:767px){.elementor .nf-cmp-head{padding-block-start:var(--nf-space-4);padding-block-end:var(--nf-space-4);}}@media(max-width:767px){.elementor .nf-cmp-feature{padding-block-start:var(--nf-space-4);padding-block-end:var(--nf-space-1);padding-inline-start:var(--nf-space-3);padding-inline-end:var(--nf-space-3);grid-column:1 / -1;}}@media(max-width:767px){.elementor .nf-cmp-card{display:none;}}@media(max-width:767px){.elementor .nf-cmp{gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(13, auto);}}@media(max-width:767px){.elementor .nf-cmp-2col{padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:column;gap:0px;& .nf-cmp-band, & .nf-cmp-card, & .nf-cmp-head { display: none; } & .nf-cmp-feature { padding-block-start: var(--nf-space-6); padding-block-end: var(--nf-space-2); padding-inline-start: 0px; padding-inline-end: 0px; } & .nf-cmp-nf, & .nf-cmp-c3 { justify-content: flex-start; align-items: flex-start; text-align: left; gap: var(--nf-space-3); padding: var(--nf-space-4); border-radius: var(--nf-radius); } & .nf-cmp-nf { background-color: #E3F6FF; border: 2px solid var(--nf-blue-accent); margin-block-end: var(--nf-space-2); } & .nf-cmp-c3 { background-color: var(--nf-grey-100); } & .nf-cmp-detail { display: flex; }\n}}@media(max-width:767px){.elementor .nf-split{grid-template-columns:repeat(auto-fit, minmax(min(100%, 26rem), 1fr));}}@media(max-width:767px){.elementor .nf-btn{width:100%;}}@media(max-width:767px){.elementor .nf-grid-4{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .nf-hide-mobile{display:none;}}@media(max-width:767px){.elementor .nf-split-hero{grid-template-columns:minmax(0, 1fr);&:has(img.nf-media) { grid-template-columns: minmax(0, 1fr); } &:has(img.nf-media) { grid-template-columns: minmax(0, 1fr); }\n}}@media(max-width:767px){.elementor .nf-hero-media{justify-content:center;}}