.elementor-895 .elementor-element.elementor-element-8bdbc91{--display:flex;}.elementor-895 .elementor-element.elementor-element-c219a4a{--display:flex;}.elementor-895 .elementor-element.elementor-element-ec7bc4e{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-895 .elementor-element.elementor-element-03f9819 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-895 .elementor-element.elementor-element-c93f0d4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-93c77b9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-516ba7a );--border-color:var( --e-global-color-516ba7a );--border-radius:16px 16px 16px 16px;}.elementor-895 .elementor-element.elementor-element-93c77b9:not(.elementor-motion-effects-element-type-background), .elementor-895 .elementor-element.elementor-element-93c77b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c0279 );}.elementor-895 .elementor-element.elementor-element-4b927f5{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;line-height:1.6em;color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-3578177{--display:flex;}.elementor-895 .elementor-element.elementor-element-3578177:not(.elementor-motion-effects-element-type-background), .elementor-895 .elementor-element.elementor-element-3578177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-139d855 );}.elementor-895 .elementor-element.elementor-element-01a50d0{--display:flex;}.elementor-895 .elementor-element.elementor-element-af566df{--display:flex;}.elementor-895 .elementor-element.elementor-element-51cebb1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-516ba7a );--border-color:var( --e-global-color-516ba7a );--border-radius:16px 16px 16px 16px;}.elementor-895 .elementor-element.elementor-element-51cebb1:not(.elementor-motion-effects-element-type-background), .elementor-895 .elementor-element.elementor-element-51cebb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b17b8e7 );}.elementor-895 .elementor-element.elementor-element-efcecd2 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-62d8e4a{--display:flex;}.elementor-895 .elementor-element.elementor-element-384b83f{--display:flex;}.elementor-895 .elementor-element.elementor-element-9d7d528{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-98e1d1e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-ec00703{--display:flex;}.elementor-895 .elementor-element.elementor-element-5d5e706{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-cbbe1c2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-9c17ff5{--display:flex;}.elementor-895 .elementor-element.elementor-element-cdc5558{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-ceb3933{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-3fb4dd0{--display:flex;}.elementor-895 .elementor-element.elementor-element-c7cedcc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-5791ee0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-b2c9beb{--display:flex;}.elementor-895 .elementor-element.elementor-element-afd67d2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-61508fe{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-b2b4caf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-516ba7a );--border-color:var( --e-global-color-516ba7a );--border-radius:16px 16px 16px 16px;}.elementor-895 .elementor-element.elementor-element-b2b4caf:not(.elementor-motion-effects-element-type-background), .elementor-895 .elementor-element.elementor-element-b2b4caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b17b8e7 );}.elementor-895 .elementor-element.elementor-element-1098e6c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-aeefedc{--display:flex;}.elementor-895 .elementor-element.elementor-element-21acf7a{--display:flex;}.elementor-895 .elementor-element.elementor-element-960d9ef{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-500dae9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-a99fb48{--display:flex;}.elementor-895 .elementor-element.elementor-element-fff568b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-ba12cf0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-2b710cd{--display:flex;}.elementor-895 .elementor-element.elementor-element-be3c2fb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-47596c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-f432d50{--display:flex;}.elementor-895 .elementor-element.elementor-element-240ada6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-7cb8652{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-605053a{--display:flex;}.elementor-895 .elementor-element.elementor-element-0214a51{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-768eb5b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-895 .elementor-element.elementor-element-fd9a244{--display:flex;}.elementor-895 .elementor-element.elementor-element-852fe56{--display:flex;}.elementor-895 .elementor-element.elementor-element-cf85ddc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-516ba7a );--border-color:var( --e-global-color-516ba7a );--border-radius:16px 16px 16px 16px;}.elementor-895 .elementor-element.elementor-element-cf85ddc:not(.elementor-motion-effects-element-type-background), .elementor-895 .elementor-element.elementor-element-cf85ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d1d800 );}.elementor-895 .elementor-element.elementor-element-6acfdcf{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;line-height:1.6em;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-895 .elementor-element.elementor-element-4b927f5{font-size:19px;}.elementor-895 .elementor-element.elementor-element-efcecd2 .elementor-heading-title{font-size:28px;}.elementor-895 .elementor-element.elementor-element-1098e6c .elementor-heading-title{font-size:28px;}.elementor-895 .elementor-element.elementor-element-6acfdcf{font-size:19px;}}/* Start custom CSS for container, class: .elementor-element-8bdbc91 */.elementor-895 .elementor-element.elementor-element-8bdbc91 {
    width: 100%;
    max-width: none;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91,
.elementor-895 .elementor-element.elementor-element-8bdbc91 * {
    box-sizing: border-box;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__inner {
    width: 100%;
    max-width: 1104px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 32px;
    padding-left: 32px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__hero-inner {
    padding-top: 80px;
    padding-bottom: 48px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__section-inner {
    padding-top: 56px;
    padding-bottom: 56px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__closing-inner {
    padding-top: 48px;
    padding-bottom: 80px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__page-title,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__section-title,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__text,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__journey,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__resource,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__service,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__decorative-icon {
    margin: 0;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__page-title {
    margin-bottom: 20px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__section-title {
    margin-bottom: 24px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__text .elementor-widget-container > :first-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__journey .elementor-widget-container > :first-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__resource .elementor-widget-container > :first-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__service .elementor-widget-container > :first-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency .elementor-widget-container > :first-child {
    margin-top: 0;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__text .elementor-widget-container > :last-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__journey .elementor-widget-container > :last-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__resource .elementor-widget-container > :last-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__service .elementor-widget-container > :last-child,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency .elementor-widget-container > :last-child {
    margin-bottom: 0;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__intro {
    max-width: 760px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__urgent-callout {
    margin-top: 28px;
    padding: 20px 24px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__country-grid,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__support-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__country-panel,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__support-panel {
    min-width: 0;
    padding: 32px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__resource-row {
    display: grid;
    grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);
    gap: 24px;
    align-items: start;
    padding: 18px 0;
    border-top: 1px solid #E2E5E8;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__closing-panel,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__elsewhere-panel,
.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__danger-panel {
    padding: 32px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__icon-heading {
    display: flex;
    flex-direction: row;
    gap: 14px;
    align-items: center;
    margin-bottom: 20px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__icon-heading .nora-resource-page__section-title {
    margin-bottom: 0;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__danger-intro {
    margin-bottom: 24px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency-cell {
    min-width: 0;
    padding: 20px;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__service-row {
    padding: 20px 0;
    border-top: 1px solid #E2E5E8;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 a {
    color: #000000 !important;
    text-decoration: underline !important;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.18em;
}

.elementor-895 .elementor-element.elementor-element-8bdbc91 a:focus,
.elementor-895 .elementor-element.elementor-element-8bdbc91 a:focus-visible {
    outline: 3px solid #000000 !important;
    outline-offset: 3px;
    border-radius: 4px;
}

@media (max-width: 767px) {
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__inner {
        max-width: 1088px;
        padding-right: 24px;
        padding-left: 24px;
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__hero-inner {
        padding-top: 56px;
        padding-bottom: 40px;
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__section-inner {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__closing-inner {
        padding-top: 40px;
        padding-bottom: 56px;
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__country-grid,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__support-grid,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__emergency-grid {
        grid-template-columns: minmax(0, 1fr);
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__country-panel,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__support-panel,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__closing-panel,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__elsewhere-panel,
    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__danger-panel {
        padding: 24px;
    }

    .elementor-895 .elementor-element.elementor-element-8bdbc91 .nora-resource-page__resource-row {
        grid-template-columns: minmax(0, 1fr);
        gap: 4px;
    }
}/* End custom CSS */
/* Start custom CSS *//* Shorten Elementor's Fade In Up travel to 16px. */
body.elementor-page-895 .elementor-element.animated.fadeInUp {
  animation-name: nora-fade-in-up;
}

@keyframes nora-fade-in-up {
  from {
    opacity: 0;
    transform: translate3d(0, 16px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}/* End custom CSS */