/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900)}.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.fa-solid,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas::before,.fass::before,.far::before,.fasr::before,.fal::before,.fasl::before,.fat::before,.fast::before,.fad::before,.fadr::before,.fadl::before,.fadt::before,.fasds::before,.fasdr::before,.fasdl::before,.fasdt::before,.fab::before,.fa-solid::before,.fa-regular::before,.fa-light::before,.fa-thin::before,.fa-brands::before,.fa-classic::before,.fa-duotone::before,.fa-sharp::before,.fa-sharp-duotone::before,.fa::before{content:var(--fa)}.fad::after,.fa-duotone.fa-solid::after,.fa-duotone::after,.fadr::after,.fa-duotone.fa-regular::after,.fadl::after,.fa-duotone.fa-light::after,.fadt::after,.fa-duotone.fa-thin::after,.fasds::after,.fa-sharp-duotone.fa-solid::after,.fa-sharp-duotone::after,.fasdr::after,.fa-sharp-duotone.fa-regular::after,.fasdl::after,.fa-sharp-duotone.fa-light::after,.fasdt::after,.fa-sharp-duotone.fa-thin::after{content:var(--fa--fa)}.fa-classic.fa-duotone{font-family:"Font Awesome 6 Duotone"}.fass,.fa-sharp{font-weight:900}.fad,.fa-duotone{font-weight:900}.fasds,.fa-sharp-duotone{font-weight:900}.fa-classic,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro"}.fa-duotone,.fad,.fadr,.fadl,.fadt{font-family:"Font Awesome 6 Duotone"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-sharp,.fass,.fasr,.fasl,.fast{font-family:"Font Awesome 6 Sharp"}.fa-sharp-duotone,.fasds,.fasdr,.fasdl,.fasdt{font-family:"Font Awesome 6 Sharp Duotone"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1*var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-address-card{--fa:"";--fa--fa:""}.fa-contact-card{--fa:"";--fa--fa:""}.fa-vcard{--fa:"";--fa--fa:""}.fa-angle-down{--fa:"";--fa--fa:""}.fa-angle-left{--fa:"";--fa--fa:""}.fa-angle-right{--fa:"";--fa--fa:""}.fa-angle-up{--fa:"";--fa--fa:""}.fa-angles-right{--fa:"";--fa--fa:""}.fa-angle-double-right{--fa:"";--fa--fa:""}.fa-arrow-down{--fa:"";--fa--fa:""}.fa-arrow-down-to-line{--fa:"";--fa--fa:""}.fa-arrow-to-bottom{--fa:"";--fa--fa:""}.fa-arrow-left{--fa:"";--fa--fa:""}.fa-arrow-right{--fa:"";--fa--fa:""}.fa-arrow-up{--fa:"";--fa--fa:""}.fa-calendar{--fa:"";--fa--fa:""}.fa-calendar-days{--fa:"";--fa--fa:""}.fa-calendar-alt{--fa:"";--fa--fa:""}.fa-camera{--fa:"";--fa--fa:""}.fa-camera-alt{--fa:"";--fa--fa:""}.fa-caret-down{--fa:"";--fa--fa:""}.fa-caret-up{--fa:"";--fa--fa:""}.fa-cart-shopping{--fa:"";--fa--fa:""}.fa-shopping-cart{--fa:"";--fa--fa:""}.fa-chevron-down{--fa:"";--fa--fa:""}.fa-chevron-left{--fa:"";--fa--fa:""}.fa-chevron-right{--fa:"";--fa--fa:""}.fa-chevron-up{--fa:"";--fa--fa:""}.fa-circle-arrow-right{--fa:"";--fa--fa:""}.fa-arrow-circle-right{--fa:"";--fa--fa:""}.fa-circle-right{--fa:"";--fa--fa:""}.fa-arrow-alt-circle-right{--fa:"";--fa--fa:""}.fa-clipboard-list-check{--fa:"";--fa--fa:""}.fa-credit-card{--fa:"";--fa--fa:""}.fa-credit-card-alt{--fa:"";--fa--fa:""}.fa-download{--fa:"";--fa--fa:""}.fa-earth-americas{--fa:"";--fa--fa:""}.fa-earth{--fa:"";--fa--fa:""}.fa-earth-america{--fa:"";--fa--fa:""}.fa-globe-americas{--fa:"";--fa--fa:""}.fa-envelope{--fa:"";--fa--fa:""}.fa-globe{--fa:"";--fa--fa:""}.fa-headphones{--fa:"";--fa--fa:""}.fa-location-dot{--fa:"";--fa--fa:""}.fa-map-marker-alt{--fa:"";--fa--fa:""}.fa-lock{--fa:"";--fa--fa:""}.fa-magnifying-glass{--fa:"";--fa--fa:""}.fa-search{--fa:"";--fa--fa:""}.fa-map-location-dot{--fa:"";--fa--fa:""}.fa-map-marked-alt{--fa:"";--fa--fa:""}.fa-microphone{--fa:"";--fa--fa:""}.fa-minus{--fa:"";--fa--fa:""}.fa-subtract{--fa:"";--fa--fa:""}.fa-palette{--fa:"";--fa--fa:""}.fa-pen-to-square{--fa:"";--fa--fa:""}.fa-edit{--fa:"";--fa--fa:""}.fa-phone{--fa:"";--fa--fa:""}.fa-play{--fa:"";--fa--fa:""}.fa-plus{--fa:"\+";--fa--fa:"\+\+"}.fa-add{--fa:"\+";--fa--fa:"\+\+"}.fa-rss{--fa:"";--fa--fa:""}.fa-feed{--fa:"";--fa--fa:""}.fa-share{--fa:"";--fa--fa:""}.fa-mail-forward{--fa:"";--fa--fa:""}.fa-sort-down{--fa:"";--fa--fa:""}.fa-sort-desc{--fa:"";--fa--fa:""}.fa-spinner{--fa:"";--fa--fa:""}.fa-triangle-exclamation{--fa:"";--fa--fa:""}.fa-exclamation-triangle{--fa:"";--fa--fa:""}.fa-warning{--fa:"";--fa--fa:""}.fa-video{--fa:"";--fa--fa:""}.fa-video-camera{--fa:"";--fa--fa:""}.fa-xmark{--fa:"";--fa--fa:""}.fa-close{--fa:"";--fa--fa:""}.fa-multiply{--fa:"";--fa--fa:""}.fa-remove{--fa:"";--fa--fa:""}.fa-times{--fa:"";--fa--fa:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.ttf") format("truetype")}.far,.fa-regular{font-weight:400}/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}:root{--od-spacing-block: 1.875rem;--od-spacing-element: 1.875rem;--od-spacing-title: .75rem;--od-spacing: .9375rem;--od-spacing-s: .75rem;--od-spacing-xs: .75rem;--od-spacing-xxs: .375rem}@media(min-width: 768px){:root{--od-spacing-block: 2.5rem;--od-spacing-element: 2.5rem;--od-spacing-title: .9375rem;--od-spacing: 1.25rem;--od-spacing-s: .9375rem;--od-spacing-xs: .75rem;--od-spacing-xxs: .375rem}}@media(min-width: 1200px){:root{--od-spacing-block: 2.5rem;--od-spacing-element: 2.5rem;--od-spacing-title: .9375rem;--od-spacing: 1.5625rem;--od-spacing-s: .9375rem;--od-spacing-xs: .75rem;--od-spacing-xxs: .375rem}}.field--widget-od-helper-global-color-picker{margin-block-end:var(--gin-spacing-l)}.field--widget-od-helper-global-color-picker .form-item{margin-block-end:0 !important}.field--widget-od-helper-global-color-picker .form-item .form-item__description{margin-bottom:0}.field--widget-od-helper-global-color-picker>.form-wrapper{display:flex;gap:20px}.field--widget-od-helper-global-color-picker input[readonly]{cursor:default}.field--widget-od-helper-global-color-picker .required .form-item__label:after{content:"*";color:var(--gin-color-danger);line-height:1;margin-inline:.15em;vertical-align:text-top;background:none}.field--widget-od-helper-global-color-picker .theme-color-palette{position:relative;margin-top:calc(var(--gin-spacing-xs) + var(--line-height-form-label) + 4px);max-height:32px}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger{cursor:pointer;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;height:32px;width:32px;margin-top:1px;font-size:var(--gin-icon-size-sidebar-toggle);color:var(--gin-color-text);margin-inline:calc(var(--gin-spacing-xxs)*-1);border-radius:var(--gin-border-m);transition:background var(--gin-transition-fast);text-align:center;text-decoration:none}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger:hover,.field--widget-od-helper-global-color-picker .theme-color-palette__trigger:focus{background-color:var(--gin-color-primary-light);color:var(--gin-color-primary)}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger:active{background-color:var(--gin-color-primary-light-hover);color:var(--gin-color-primary-active)}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger.is-active{background-color:var(--gin-color-primary-light-hover)}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger~.gin-tooltip{inset-inline-start:auto !important}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger[aria-expanded=true]~.theme-color-palette__menu{visibility:visible;opacity:1}.field--widget-od-helper-global-color-picker .theme-color-palette__trigger[aria-expanded=true]~.gin-tooltip{visibility:hidden;opacity:0;transition:none !important}.field--widget-od-helper-global-color-picker .theme-color-palette__menu{visibility:hidden;opacity:0;position:absolute;z-index:9;inset-block-start:100%;min-width:40px;padding:var(--gin-spacing-s);background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-sizing:border-box;box-shadow:var(--gin-shadow-l2);transition:opacity var(--gin-transition-fast);display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:10px;grid-row-gap:10px}.field--widget-od-helper-global-color-picker .theme-color-palette__menu .theme-color-palette__color:focus,.field--widget-od-helper-global-color-picker .theme-color-palette__menu .theme-color-palette__color.is-active{outline:2px solid #fff;transition:box-shadow var(--gin-transition-fast);box-shadow:0 0 0 4px var(--gin-color-primary)}.field--widget-od-helper-global-color-picker .theme-color-palette__menu .gin-tooltip{transition:none}.field--widget-od-helper-global-color-picker .theme-color-palette__color{height:2rem;width:2rem;margin:0}.field--widget-od-helper-global-color-picker .theme-color-palette__color[data-gin-tooltip]:focus:not(:hover)+.gin-tooltip{visibility:hidden;opacity:0}.field--widget-od-helper-global-color-picker .color-indicator{width:calc(var(--input-padding-vertical)*2 + var(--input-line-height) - 6px);height:calc(var(--input-padding-vertical)*2 + var(--input-line-height) - 6px);margin:calc(var(--gin-spacing-xs) + var(--line-height-form-label) + 3px) 3px 0 0}.field--widget-od-helper-global-color-picker .color-indicator,.field--widget-od-helper-global-color-picker .theme-color-palette__color{--gin-color-primary: #ffffff;--gin-color-primary-hover: var(--gin-color-primary);--gin-color-primary-active: var(--gin-color-primary)}.field--widget-od-helper-global-color-picker .custom-color-container,.field--widget-od-helper-global-color-picker .theme-color-reference-container{max-width:236px}.field--widget-od-helper-global-color-picker .custom-color-container>.form-item,.field--widget-od-helper-global-color-picker .theme-color-reference-container>.form-item{margin-top:0}.field--widget-od-helper-global-color-picker .custom-color-container__inactive{display:none}.field--widget-od-helper-global-color-picker .theme-color-reference-container{display:none}.field--widget-od-helper-global-color-picker .theme-color-reference-container__active{display:block}.field--widget-od-helper-global-color-picker .theme-color-reference-container__active input,.field--widget-od-helper-global-color-picker .theme-color-reference-container__active input:hover{background-color:#f5f5f5 !important;border-color:var(--gin-color-disabled-border);box-shadow:none}.field--widget-od-helper-global-color-picker .theme-color-reference-container__active~.theme-color-palette .trigger{color:var(--gin-color-primary);background-color:var(--gin-color-primary-light)}.banner-info .text-wrapper{padding:var(--od-spacing);border-radius:0 0 15px 15px}.banner-info .image-wrapper{overflow:hidden;border-radius:15px 15px 0 0}.banner-info img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;min-height:100%}.banner-info .field--name-field-link{margin-top:var(--od-spacing-s)}.banner-info .field--name-field-link a{--bs-btn-color: #fff;--bs-btn-bg: #c04b16;--bs-btn-border-color: #c04b16;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #a34013;--bs-btn-hover-border-color: #9a3c12;--bs-btn-focus-shadow-rgb: 201, 102, 57;--bs-btn-active-color: #fff;--bs-btn-active-bg: #9a3c12;--bs-btn-active-border-color: #903811;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #c04b16;--bs-btn-disabled-border-color: #c04b16}@media(min-width: 768px){.banner-info{display:flex;min-height:350px}.banner-info .image-wrapper,.banner-info .text-wrapper{flex-grow:1;flex-shrink:1;flex-basis:0}.banner-info .text-wrapper{padding-top:calc(var(--od-spacing-element)*1.5);padding-bottom:calc(var(--od-spacing-element)*1.5);border-radius:0 15px 15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner-info .image-wrapper{position:relative;border-radius:15px 0 0 15px}.banner-info .field--name-field-image-media{position:absolute;top:0;bottom:0;left:0;right:0}}#block-gin-content .banner-info{--bs-gutter-x: 2rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){#block-gin-content .banner-info{max-width:540px}}@media(min-width: 768px){#block-gin-content .banner-info{max-width:720px}}@media(min-width: 992px){#block-gin-content .banner-info{max-width:960px}}@media(min-width: 1200px){#block-gin-content .banner-info{max-width:1140px}}@media(min-width: 1400px){#block-gin-content .banner-info{max-width:1232px}}#block-gin-content .banner-info .text-wrapper{background-color:#fff}#block-gin-content .banner-info .title{margin-bottom:var(--od-spacing-title);line-height:1.3;font-weight:700;font-family:"Archivo Narrow",sans-serif}#block-gin-content .banner-info .field--name-field-text{font-family:"Roboto",sans-serif}.position-sticky thead{top:0}.ui-dialog.media-library-widget-modal .ui-widget-content.ui-dialog-content{min-height:70vh !important}.field-multiple-table tr .form-item:not(:last-of-type)+.ck-word-count-container{margin-block-end:var(--gin-spacing-m);margin-block-start:calc(var(--gin-spacing-m)*-1 - 5px)}.ck-word-count-container .ck.ck-word-count div{color:var(--gin-color-text)}.ck.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable{border-radius:0}.paragraph--type-p2-basic-content .group-right>div:first-child>*:first-child{margin-top:0}.paragraph--type-p2-basic-content .caption{margin:26px 0}.od-color-widget .form-item__suffix{display:inline-block;height:19px;width:19px;padding-left:3px;vertical-align:middle;border:1px dashed #b8b8b8}.media-library-selection .media-library-item{width:unset !important}.media-library-selection .media-library-item .media-library-item__preview .field img{-o-object-fit:contain;object-fit:contain}.media-library-views-form .media-library-item{max-width:236px}.media-library-views-form .media-library-item .media-library-item__preview .field img{max-width:220px;height:220px}.media-library-views-form .media-library-item .media-library-item__name p{margin:0}.media-library-views-form .media-library-item .media-library-item__name a,.media-library-views-form .media-library-item .media-library-item__name span{display:none}body .media-library-item .media-library-item__preview{padding-bottom:0;border:none}body .media-library-item .media-library-item__preview .field--name-thumbnail{background:none}body .media-library-item .media-library-item__preview .field img{position:static;display:block;max-height:220px}.media-library-item .media-library-item__name{font-size:.85rem;max-width:314px}.media-library-item .media-library-item__name p{margin-top:2px}body form:not([data-drupal-media-type=image],[data-drupal-media-type=file]) .media-library-item .media-library-item__preview .field img{-o-object-position:center;object-position:center}.image-preview__img-wrapper{border-radius:var(--gin-border-xl)}.image-preview__img-wrapper img{border-radius:inherit}.field--type-text-with-summary .filter-wrapper .filter-help,.field--widget-text-textarea .filter-wrapper .filter-help{display:none}.field--type-text-long .field-multiple-table td>.form-item.text-full{display:block}body .button:not(.button--extrasmall,.button--small),body .form-actions .button:not(.button--extrasmall,.button--small),body .action-link--icon-trash.action-link{padding:calc(.75rem - 2px) calc(1rem - 2px)}body .action-link--icon-trash.action-link{min-height:unset;line-height:1em}table.entities-list{table-layout:auto;font-size:14px}table.entities-list tr{display:table-row !important}table.entities-list .field--type-file-uri>div,table.entities-list .field--type-string>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media(min-width: 1440px){header .page-title{font-size:1.75rem}}@media(min-width: 992px){.js .paragraph-top{grid-template-columns:auto auto 1fr auto !important}}details.color-attributes{margin-top:-0.75rem;margin-bottom:1.25rem;width:696px;min-width:696px}details.color-attributes summary{padding-top:.875rem;padding-bottom:.875rem;padding-inline-start:2.5rem;font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold)}details.color-attributes summary::before{inset-inline-start:1rem}.paragraphs-add-dialog{max-height:80vh !important}.paragraphs-add-dialog>ul{display:grid;grid-template-columns:1fr 1fr}.paragraphs-add-dialog .paragraphs-add-dialog-row.paragraph-deprecated:not(.show){display:none}.paragraphs-tabs-wrapper .paragraphs-subform{margin-right:16px !important}.paragraph-type--p0-empty-rounded-paragraph{margin-top:80px !important}.js .field--widget-paragraphs .draggable .tabledrag-handle{min-width:30px !important}.field--type-text .filter-wrapper{display:none}.filter-guidelines{display:none}#toolbar-bar{z-index:9999 !important}.gin--horizontal-toolbar #toolbar-administration{z-index:1000 !important}.gin--classic-toolbar .page-wrapper__node-edit-form .layout-region-node-secondary{padding-top:0 !important}#admin-toolbar-search-tab #toolbar-item-administration-search:before{background:#fff}#admin-toolbar-search-tab #toolbar-item-administration-search-tray div.form-item{margin:7px 1.3333em}#admin-toolbar-search-tab #toolbar-item-administration-search-tray .js-form-type-search::before{content:none}#admin-toolbar-search-tab #toolbar-item-administration-search-tray label{color:var(--colorGinText);font-weight:normal;font-size:small}#admin-toolbar-search-tab #toolbar-item-administration-search-tray input{line-height:1.2rem;width:initial;min-height:unset}.media-oembed-content,.video-iframe iframe{max-width:100%;width:753px;aspect-ratio:16/9;display:block;height:auto}body.gin-login .user-form-page__user-form img{max-height:64px !important}.content-scanner .finding{margin-left:15px;margin-bottom:15px}.content-scanner .message{display:inline-block}.content-scanner .level-error .message{background:#ac5050;padding:5px}.content-scanner .source,.content-scanner .type{font-weight:bold;line-height:2}.content-scanner .summary{margin-top:15px;margin-bottom:15px}.internal-notes .field--name-field-internal-notes{--gin-color-text: var(--gin-status-danger-text)}.internal-notes .field--name-field-internal-notes textarea{font-weight:bold}.internal-notes .field--name-field-internal-notes textarea:not(:-moz-placeholder-shown){--gin-color-focus: var(--gin-status-danger-text)}.internal-notes .field--name-field-internal-notes textarea:not(:placeholder-shown){--gin-color-focus: var(--gin-status-danger-text)}.internal-notes .field--name-field-internal-notes .form-item__label{display:none}body.gin-login{font-family:"Roboto",sans-serif}body.gin-login .form-item__label,body.gin-login .form-item__error-message{font-size:var(--gin-font-size)}body.gin-login .form-item__label{font-weight:var(--gin-font-weight-bold)}body.gin-login .form-item__error-message{line-height:1.125rem}body.gin-login .form-item--error-message{padding-top:3px}body.gin-login .form-item--error-message .error{padding-top:.5rem;padding-left:.325rem;font-weight:normal;color:#dc3545}body.gin-login #edit-name--description,body.gin-login #edit-pass--description{display:none}#views-exposed-form-content-page-1 .views-exposed-form__item.views-exposed-form__item.views-exposed-form__item--actions{align-self:center !important}.od-word-count{display:flex;gap:var(--gin-spacing-xs);padding:var(--gin-spacing-xs);border:1px solid var(--gin-border-color-form-element);border-top-width:0;border-radius:0 0 var(--gin-border-m) var(--gin-border-m);font-size:var(--gin-font-size-s)}
