/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0.625rem;--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-font-size:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,none)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}@media(max-width:767.98px){.breadcrumb{padding:.75rem 0}}@media(min-width:768px){.breadcrumb{padding:2rem 0}}.breadcrumb-item{align-items:center;display:flex;gap:.75rem;color:#6b7280;font-size:0.875rem;padding:0}.breadcrumb-item:not(:first-child){padding-left:.75rem}.breadcrumb-item a{display:flex;align-items:center;gap:.25rem;padding:.25rem;font-weight:400;font-size:0.875rem}.breadcrumb-item a span{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width:576px){.breadcrumb-item a span{height:auto;margin:0;overflow:visible;position:static;width:auto}}.breadcrumb-item a:focus-visible{outline:0;box-shadow:var(--bs-focus-ring-box-shadow)}.breadcrumb-item>.slash{display:inline-block;width:1px;background:currentColor;height:0.9375rem;transform:rotate(20deg);position:relative;top:1px}.breadcrumb-item:last-child{display:none}@media(min-width:576px){.breadcrumb-item:last-child{display:flex}}@media(min-width:576px){.ellipsis-item{display:none}}.ellipsis-item+.breadcrumb-item:not(:nth-last-child(2)){display:none}@media(min-width:576px){.ellipsis-item+.breadcrumb-item:not(:nth-last-child(2)){display:flex}}
.form,.block-mailchimp-signup form{max-width:calc(1334px/1.5);width:100%}.fieldset{margin-top:0}.fieldset.webform-type-radios,.fieldset.webform-type-checkboxes,.fieldset.webform-type-webform-checkboxes-other{margin-bottom:2rem}@media(max-width:767.98px){.fieldset.webform-type-radios,.fieldset.webform-type-checkboxes,.fieldset.webform-type-webform-checkboxes-other{margin-bottom:1.5rem}}.fieldset .webform-flexbox{margin-top:0;margin-bottom:0}.fieldset .fieldset-wrapper .webform-flexbox:last-child{margin-bottom:-2rem}.fieldset-default:not(.webform-composite-visible-title) legend{margin-bottom:0}.fieldset-standard{border:var(--bs-border-width) solid var(--bs-border-color);padding:var(--bs-form-fieldset-padding) var(--bs-form-fieldset-padding) 0 var(--bs-form-fieldset-padding)}.fieldset-standard>legend{font-size:var(--bs-form-fieldset-legend-font-size);font-weight:var(--bs-form-fieldset-legend-font-weight);float:none;margin-bottom:0;padding:0 2px;width:auto}.fieldset-standard>legend .fieldset-legend{display:flex;align-items:center}.form-check{padding-left:2rem;display:flex !important}.webform-options-display-one-column.checkbox .form-check,.webform-options-display-one-column.radio .form-check{margin-bottom:.75rem}.webform-options-display-one-column.checkbox .form-check:last-of-type,.webform-options-display-one-column.radio .form-check:last-of-type{margin-bottom:0}.webform-options-display-one-column.checkbox+.webform-checkboxes-other-input,.webform-options-display-one-column.radio+.webform-checkboxes-other-input{margin-top:.75rem;margin-bottom:0}.form-checkboxes .form-check-input{width:1.5rem;height:1.5rem;margin-top:0rem;margin-left:-2rem}.form-check-input{background-size:1rem}.form-check .form-check-label{line-height:1.5rem}.form-range{border-color:rgba(0,0,0,0)}.form-element+.details{margin-top:.5rem}.description{display:block;margin:.5rem 0}.description:last-child{margin-bottom:0}.form-item .container-inline{display:flex;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em;row-gap:.5em;margin:0}.form-item .container-inline>div{margin-bottom:0}.form--inline{display:flex;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em;row-gap:2rem;margin-bottom:.5rem}.form--inline:last-child{margin-bottom:0}.form--inline .form-item{float:none;margin-bottom:0;margin-right:0}hr.webform-horizontal-rule{margin:1.5rem 0}@media(min-width:768px){hr.webform-horizontal-rule{margin:3rem 0}}.webform-flexbox+hr.webform-horizontal-rule{margin-top:1.5rem}@media(min-width:768px){.webform-flexbox+hr.webform-horizontal-rule{margin-top:0}}#block-nc-theme-feedback-webform{border-top:var(--bs-border-width) solid var(--bs-border-color);padding-top:1.5rem}#block-nc-theme-feedback-webform .webform-submission-feedback-form>div:first-of-type>label{font-size:1.25rem}@media(max-width:767.98px){#block-nc-theme-feedback-webform .webform-submission-feedback-form>div:first-of-type>label{font-size:1.125rem}}#block-nc-theme-feedback-webform .webform-submission-feedback-form .form-item-was-this-page-helpful .form-item{margin-bottom:0}#block-nc-theme-feedback-webform .webform-submission-feedback-form .form-item-was-this-page-helpful #edit-was-this-page-helpful{margin-top:1rem;display:flex;gap:1rem}#block-nc-theme-feedback-webform .webform-submission-feedback-form .form-actions{margin-top:0}#block-nc-theme-feedback-webform .webform-submission-feedback-form .form-type-processed-text p:first-of-type{margin-bottom:.5rem}#block-nc-theme-contact-us-description{margin-bottom:1.5rem}#block-nc-theme-contact-webform .form-actions,.block-mailchimp-signup .form-actions{margin-top:0}.required-message span{color:#d6282e}#edit-page-you-are-on{margin-bottom:0.625rem}#edit-page-you-are-on-mobile,#edit-page-you-are-on{color:#6b7280}.form-submit.back-link{background:#fff;text-decoration:underline;border:none;color:rgba(var(--bs-link-color-rgb))}.form-submit.back-link:hover,.form-submit.back-link:focus{color:var(--bs-link-hover-color-rgb)}#edit-landing-page-content>:first-child{margin-top:0}.webform-progress-tracker{margin:0 0 3rem 0}@media(max-width:767.98px){.webform-progress-tracker{margin:0 0 2rem 0}}.webform-progress-tracker .progress-step.is-active .progress-marker::before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#007da3}.webform-progress-tracker .progress-step.is-complete .progress-marker::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M15.645 2.366c.473.488.473 1.28 0 1.768l-9.212 9.5a1.186 1.186 0 0 1-1.714 0l-4.364-4.5a1.278 1.278 0 0 1 0-1.768 1.186 1.186 0 0 1 1.714 0l3.507 3.616 8.355-8.616a1.186 1.186 0 0 1 1.714 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.125rem}.webform-progress-tracker .progress-title{line-height:1.2;font-size:1rem}@media(max-width:767.98px){.webform-progress-tracker .progress-title{font-size:.875rem}}.webform-progress-tracker .progress-step .progress-text{color:#4b5563}.webform-progress-tracker .progress-marker::after{height:0.1875rem;top:0.75rem;z-index:-1}.webform-progress-tracker .progress-marker::before{z-index:auto}.webform-progress-tracker .progress-step:not(.is-complete,.is-active) .progress-marker::before{background:#fff;color:#6b7280;border:2px solid currentColor}.webform-progress-tracker .progress-step .progress-marker::before{border:2px solid #007da3;width:1.75rem;height:1.75rem}@media(max-width:767.98px){.webform-progress-tracker .progress-step .progress-marker::before{line-height:1}}.webform-progress-tracker .progress-step:not(.is-complete) .progress-marker::after{background-color:#9ca3af}.webform-message{margin-bottom:2rem}.webform-preview .form-item{--bs-border-color:#9ca3af}.webform-preview hr{display:none}.webform-preview .webform-flexbox{display:inline-block;margin:0;width:100%}.webform-preview .webform-flexbox .webform-flex--container{margin:0}.webform-preview .webform-flexbox .webform-flex--container .form-item{margin:0}.webform-preview .form-required:after{display:none}.webform-preview fieldset{border:0;padding:0;margin-bottom:0 !important}.webform-preview fieldset legend{float:left;font-size:inherit;margin-bottom:0}.webform-preview fieldset legend span{display:block}.webform-preview fieldset legend span.fieldset-legend{font-weight:700}.webform-preview fieldset legend span.fieldset-legend+span{margin-top:.75rem}.webform-preview .webform-element-help,.webform-preview .description,.webform-preview textarea.hidden+.text-count-wrapper{display:none}.webform-preview .fieldset-wrapper>.form-item:last-of-type{margin-bottom:0}.webform-preview>div>div.form-item label,.webform-preview .webform-flexbox .form-item label{font-weight:700}.webform-preview>div>div.form-item label span:not(.webform-element-help),.webform-preview .webform-flexbox .form-item label span:not(.webform-element-help){display:block;font-weight:400;margin-top:.5rem}.webform-preview .fieldset-wrapper .webform-flexbox:last-child{margin-bottom:0}.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other){border-top:var(--bs-border-width) solid var(--bs-border-color);padding-top:1rem}.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item{position:relative}@media(max-width:767.98px){.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item{padding-bottom:1.875rem !important}}@media(min-width:768px){.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item{padding-right:4.375rem}}.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item .preview-edit{position:absolute;right:0}@media(max-width:767.98px){.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item .preview-edit{bottom:.5rem}}@media(min-width:768px){.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other)>.fieldset-wrapper>.form-item .preview-edit{top:1rem}}.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other) label{font-weight:700}.webform-preview>div>fieldset:not(.radios--wrapper,.checkboxes--wrapper,.webform-checkboxes-other,.webform-select-other) label span:not(.webform-element-help){display:block;font-weight:400;margin-top:.25rem}.webform-preview textarea,.webform-preview input:not(.form-check-input),.webform-preview select{margin-top:.75rem}.webform-preview>div>fieldset>.fieldset-wrapper{padding-top:1rem}.webform-preview>div>fieldset>.fieldset-wrapper>fieldset,.webform-preview>div>fieldset>.fieldset-wrapper>.form-item:not(.form-no-label){border-top:var(--bs-border-width) solid #e5e7eb;padding-top:1rem;padding-bottom:1rem;margin-bottom:0}.webform-preview>div>div.form-item,.webform-preview .webform-flex .form-item,.webform-preview>div>fieldset.radios--wrapper,.webform-preview>div>fieldset.checkboxes--wrapper,.webform-preview>div>fieldset.webform-checkboxes-other,.webform-preview>div>fieldset.webform-select-other{border-top:var(--bs-border-width) solid var(--bs-border-color);padding:1rem 0;margin:0 !important;position:relative}@media(max-width:767.98px){.webform-preview>div>div.form-item,.webform-preview .webform-flex .form-item,.webform-preview>div>fieldset.radios--wrapper,.webform-preview>div>fieldset.checkboxes--wrapper,.webform-preview>div>fieldset.webform-checkboxes-other,.webform-preview>div>fieldset.webform-select-other{padding-bottom:1.875rem}}@media(min-width:768px){.webform-preview>div>div.form-item,.webform-preview .webform-flex .form-item,.webform-preview>div>fieldset.radios--wrapper,.webform-preview>div>fieldset.checkboxes--wrapper,.webform-preview>div>fieldset.webform-checkboxes-other,.webform-preview>div>fieldset.webform-select-other{padding-right:4.375rem}}.webform-preview>div>div.form-item .preview-edit,.webform-preview .webform-flex .form-item .preview-edit,.webform-preview>div>fieldset.radios--wrapper .preview-edit,.webform-preview>div>fieldset.checkboxes--wrapper .preview-edit,.webform-preview>div>fieldset.webform-checkboxes-other .preview-edit,.webform-preview>div>fieldset.webform-select-other .preview-edit{position:absolute;right:0}@media(max-width:767.98px){.webform-preview>div>div.form-item .preview-edit,.webform-preview .webform-flex .form-item .preview-edit,.webform-preview>div>fieldset.radios--wrapper .preview-edit,.webform-preview>div>fieldset.checkboxes--wrapper .preview-edit,.webform-preview>div>fieldset.webform-checkboxes-other .preview-edit,.webform-preview>div>fieldset.webform-select-other .preview-edit{bottom:.5rem}}@media(min-width:768px){.webform-preview>div>div.form-item .preview-edit,.webform-preview .webform-flex .form-item .preview-edit,.webform-preview>div>fieldset.radios--wrapper .preview-edit,.webform-preview>div>fieldset.checkboxes--wrapper .preview-edit,.webform-preview>div>fieldset.webform-checkboxes-other .preview-edit,.webform-preview>div>fieldset.webform-select-other .preview-edit{top:1rem}}.webform-preview .form-check{padding-left:0}.webform-preview .form-check .form-check-input{float:unset;margin-left:0}.webform-preview .form-check .form-check-input:not(.hidden)+label{padding-left:2rem}.form-item-field-document-date-value label{display:block}.form-item-field-document-date-value .chosen-container{min-width:12.5rem}@media(max-width:767.98px){.form-item-field-document-date-value .chosen-container{min-width:100%}}
.node--view-mode-full .node__content .field--name-field-main-image{margin-bottom:3rem}
.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1.125rem;--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:#007DA3;--bs-pagination-active-border-color:#007DA3;--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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .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.262475rem + 0.1497vw);--bs-pagination-border-radius:var(--bs-border-radius-lg)}@media(min-width:1200px){.pagination-lg{--bs-pagination-font-size:1.37475rem}}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.765625rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}@media(max-width:767.98px){.pagination a,.pagination span{font-size:.875rem}}@media(max-width:575.98px){.pagination .first-item,.pagination .last-item{display:none}.pagination .ellipsis span{padding-inline:.25rem}}.pagination .page-link-special{position:relative}.pagination .page-link-special:after{content:"";height:1rem;width:1rem;position:absolute;top:.75rem;background-repeat:no-repeat;background-position:center}@media(max-width:767.98px){.pagination .page-link-special:after{height:.75rem;width:.75rem;top:0.625rem}}.pagination .page-link-special.first,.pagination .page-link-special.previous{padding-left:2rem}@media(max-width:767.98px){.pagination .page-link-special.first,.pagination .page-link-special.previous{padding-left:1.5rem}}.pagination .page-link-special.first:after,.pagination .page-link-special.previous:after{transform:rotate(180deg);left:.75rem}@media(max-width:767.98px){.pagination .page-link-special.first:after,.pagination .page-link-special.previous:after{left:.5rem}}.pagination .page-link-special.next,.pagination .page-link-special.last{padding-right:2rem}@media(max-width:767.98px){.pagination .page-link-special.next,.pagination .page-link-special.last{padding-right:1.5rem}}.pagination .page-link-special.next:after,.pagination .page-link-special.last:after{right:.75rem}@media(max-width:767.98px){.pagination .page-link-special.next:after,.pagination .page-link-special.last:after{right:.5rem}}.pagination .page-link-special.next:after,.pagination .page-link-special.previous:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none'%3E%3Cpath fill='%23007DA3' fill-rule='evenodd' d='M.646.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L6.293 7 .646 1.354a.5.5 0 0 1 0-.708Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.pagination .page-link-special.last:after,.pagination .page-link-special.first:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23007DA3' fill-rule='evenodd' d='M4.146 3.646a.5.5 0 0 0 0 .708L7.793 8l-3.647 3.646a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708 0ZM11.5 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13a.5.5 0 0 1 .5-.5Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.pagination .page-link-special:hover.next:after,.pagination .page-link-special:hover.previous:after,.pagination .page-link-special:focus.next:after,.pagination .page-link-special:focus.previous:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none'%3E%3Cpath fill='%23002F4D' fill-rule='evenodd' d='M.646.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L6.293 7 .646 1.354a.5.5 0 0 1 0-.708Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.pagination .page-link-special:hover.last:after,.pagination .page-link-special:hover.first:after,.pagination .page-link-special:focus.last:after,.pagination .page-link-special:focus.first:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23002F4D' fill-rule='evenodd' d='M4.146 3.646a.5.5 0 0 0 0 .708L7.793 8l-3.647 3.646a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708 0ZM11.5 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13a.5.5 0 0 1 .5-.5Z' clip-rule='evenodd'/%3E%3C/svg%3E")}
@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 h2{font-size:var(--bs-body-font-size);margin-bottom:.75rem;margin-top:3rem;line-height:var(--bs--body-line-height)}@media(max-width:767.98px){.block-social-media-links h2{margin-top:2rem}}.block-social-media-links .social-media-links--platforms{margin:0;padding:0;list-style:none;align-items:center;display:flex;flex-wrap:wrap;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;color:#fff;line-height:1;position:relative;text-decoration:none;border:1px solid #fff;width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.block-social-media-links .social-media-links--platforms>li a::before{transition:all .2s}.block-social-media-links .social-media-links--platforms>li a::after{display:block;left:50%;margin-top:.4375rem;opacity:.6;position:absolute;top:3rem;transform:translateX(-50%)}.block-social-media-links .social-media-links--platforms>li a:hover{text-decoration:none}.block-social-media-links .social-media-links--platforms>li a:hover::before{opacity:.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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";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:"";font-family:"icomoon"}
