/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1.25rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:var(--bs-focus-ring-box-shadow);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#F15A22;--bs-pagination-active-border-color:#F15A22;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none;}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.page-link{transition:none;}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow);}.page-link.active,.active > .page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);}.page-link.disabled,.disabled > .page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1);}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius);}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius);}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:calc(1.27775rem + 0.333vw);--bs-pagination-border-radius:var(--bs-border-radius-lg);}@media (min-width:1200px){.pagination-lg{--bs-pagination-font-size:1.5275rem;}}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:1.11125rem;--bs-pagination-border-radius:var(--bs-border-radius-sm);}
.slider--image-and-text{position:relative;}.slider--image-and-text .swiper-button-prev,.slider--image-and-text .swiper-rtl .swiper-button-next{left:-0.625rem;transform:translateX(-100%);}.slider--image-and-text .swiper-button-next,.slider--image-and-text .swiper-rtl .swiper-button-prev{right:-0.625rem;transform:translateX(100%);}.slider--image-and-text .swiper-horizontal > .swiper-pagination-bullets,.slider--image-and-text .swiper-pagination-bullets.swiper-pagination-horizontal,.slider--image-and-text .swiper-pagination-custom,.slider--image-and-text .swiper-pagination-fraction{bottom:-0.625rem;transform:translateY(100%);}
@font-face{font-family:"icomoon";src:url(/themes/custom/nc_theme/dist/fonts/icomoon-v1.0/fonts/icomoon.ttf?nz5ktb=) format("truetype"),url(/themes/custom/nc_theme/dist/fonts/icomoon-v1.0/fonts/icomoon.woff?nz5ktb=) format("woff"),url(/themes/custom/nc_theme/dist/fonts/icomoon-v1.0/fonts/icomoon.svg?nz5ktb=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}.block-social-media-links{display:flex;display:flex;align-items:center;}.block-social-media-links .block-title{font-weight:400;font-family:"Roboto",Arial,sans-serif;font-size:0.75rem;line-height:1rem;margin:2px 0 0 0;display:flex;align-items:center;padding-right:0.625rem;}.block-social-media-links .social-media-links--platforms{margin:0;padding:0;list-style:none;align-items:stretch;display:flex;flex-wrap:wrap;gap:0.25rem;}@media (min-width:992px){.block-social-media-links .social-media-links--platforms{gap:0.5rem;}}.block-social-media-links .social-media-links--platforms:focus-visible{outline:0;box-shadow:var(--bs-focus-ring-box-shadow);}.block-social-media-links .social-media-links--platforms > li{display:flex;flex:0 1 auto;position:relative;}.block-social-media-links .social-media-links--platforms > li a{padding:0.25rem;color:#fff;line-height:1;position:relative;text-decoration:none;display:flex;justify-content:center;align-items:center;}.block-social-media-links .social-media-links--platforms > li a::before{font-size:1rem;transition:all 0.2s;}.block-social-media-links .social-media-links--platforms > li a::after{display:block;left:50%;margin-top:0.4375rem;opacity:0.6;position:absolute;top:3rem;transform:translateX(-50%);}.block-social-media-links .social-media-links--platforms > li a.social-media-link-icon--email::before{font-size:1.25rem;}.block-social-media-links .social-media-links--platforms > li a:hover::before{opacity:0.6;}.block-social-media-links .social-media-links--platforms > li a:focus-visible{outline:0;box-shadow:var(--bs-focus-ring-box-shadow);}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--rss::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91f";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--email::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e92e";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--email path{display:none;}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--youtube_channel::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91c";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--website::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91b";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--instagram::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91e";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--vimeo::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91a";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--github::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e919";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--gitlab::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e918";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--bitbucket::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e917";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--drupal::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e916";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--tumblr::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e915";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--contact::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e914";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--behance::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e913";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--flickr::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e912";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--linkedin::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e911";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--twitter::before,.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--x::before,.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--x-twitter::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e92d";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--xing::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e90f";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--youtube::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e91c";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--pinterest::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e90e";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--whatsapp::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e904";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--vkontakte::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e903";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--facebook::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e902";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--googleplus::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e901";font-family:"icomoon";}.block-social-media-links .social-media-links--platforms > li .social-media-link-icon--slideshare::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;content:"\e900";font-family:"icomoon";}
