.n-section[data-v-d1c64dc8]{position:relative;height:100%;padding:0;padding:var(--padding-section-mobile-top,0) var(--padding-section-mobile-right,0) var(--padding-section-mobile-bottom,0) var(--padding-section-mobile-left,0)}@media only screen and (min-width:568px)and (max-width:1023px){.n-section[data-v-d1c64dc8]{padding:0;padding:var(--padding-section-tablet-top,0) var(--padding-section-tablet-right,0) var(--padding-section-tablet-bottom,0) var(--padding-section-tablet-left,0)}}@media only screen and (min-width:1024px){.n-section[data-v-d1c64dc8]{padding:0;padding:var(--padding-section-desktop-top,0) var(--padding-section-desktop-right,0) var(--padding-section-desktop-bottom,0) var(--padding-section-desktop-left,0)}}.n-section[data-v-d1c64dc8]{background-color:transparent;background-color:var(--background-section-color,transparent);background-image:var(--background-section-image-mobile);background-size:cover;background-size:var(--background-section-image-mobile-size,cover);width:var(--background-section-image-mobile-width,100%);opacity:1;opacity:var(--background-section-opacity,1);background-repeat:no-repeat;background-position:50%;background-position:var(--background-section-image-mobile-position,center)}@media only screen and (min-width:568px)and (max-width:1023px){.n-section[data-v-d1c64dc8]{max-width:100vw}}@media only screen and (min-width:568px){.n-section[data-v-d1c64dc8]{background-image:var(--background-section-image-desktop);background-size:cover;background-size:var(--background-section-image-desktop-size,cover);width:100%;width:var(--background-section-image-desktop-width,100%);background-repeat:no-repeat;background-position:50%;background-position:var(--background-section-image-desktop-position,center);position:relative}}.n-section[data-v-d1c64dc8]{--bottom-spacing:80px;--max-width: calc(100vw - 40px) ;width:100%;max-width:calc(100vw - 40px);max-width:var(--max-width);margin:auto}@media only screen and (min-width:1238px){.n-section[data-v-d1c64dc8]{--max-width:var(--container-lg);--bottom-spacing:160px}}.n-section--no-divider[data-v-d1c64dc8]{--bottom-spacing:40px}@media only screen and (min-width:45rem){.n-section--no-divider[data-v-d1c64dc8]{--bottom-spacing:80px}}.n-section--fluid[data-v-d1c64dc8]{--max-width:100%;--padding:0}@media only screen and (min-width:45rem){.n-section--fluid[data-v-d1c64dc8]{--max-width:100%}}.n-section[data-v-d1c64dc8]:not(:last-child){margin-bottom:var(--bottom-spacing)}@media only screen and (min-width:1024px){.n-section[data-v-d1c64dc8]:not(:last-child){margin-bottom:var(--bottom-spacing)}}.n-section[data-v-d1c64dc8]:not(:last-child):not(.n-section--no-divider):after{width:100%;height:2px;content:"";position:absolute;top:auto;right:auto;bottom:calc(var(--bottom-spacing)*-1/2);left:auto;height:1px;border-radius:8px;background-color:#ccc}.n-section__bg-image-container[data-v-d1c64dc8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.n-section__bg-image[data-v-d1c64dc8]{position:absolute;top:0;bottom:0;width:100%;width:var(--img-width,100%);left:0;left:var(--img-left,0);right:auto;right:var(--img-right,auto);transform:none;transform:var(--img-transform,none);pointer-events:none;z-index:0}.n-section__bg-image[data-v-d1c64dc8] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--img-object-fit,cover);object-fit:var(--img-object-fit,cover);-o-object-position:center center;object-position:center center;-o-object-position:var(--img-object-position,center center);object-position:var(--img-object-position,center center)}.n-section__components[data-v-d1c64dc8]{z-index:1;width:100%;min-width:0;background-color:var(--background-color);display:grid;grid-template-columns:repeat(1,minmax(auto,1fr));grid-template-columns:repeat(var(--columns,1),minmax(auto,1fr))}@media only screen and (min-width:1024px){.n-section__components[data-v-d1c64dc8]{gap:20px 20px;gap:var(--columns-gap-md,20px 20px)}}@media only screen and (min-width:1238px){.n-section__components[data-v-d1c64dc8]{gap:20px 20px;gap:var(--columns-gap-lg,20px 20px)}}.n-section--justify-center .n-section__components[data-v-d1c64dc8]{justify-items:center}.n-section--light-shadow[data-v-d1c64dc8]{border:2px solid #eee;box-shadow:0 16px 36px #0000000f;border-radius:24px;padding:20px}@media only screen and (min-width:1024px){.n-section--light-shadow[data-v-d1c64dc8]{padding:40px}}
