@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:inline-flex;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .action-link:not(.js-hide,.button--action) + .ajax-progress--throbber,.js .button:not(.js-hide,.button--action) + .ajax-progress--throbber{margin-inline-start:0;}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{box-sizing:border-box;width:1.125rem;height:1.125rem;animation:claro-throbber 0.75s linear infinite;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-inline-start:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1261;inset-block-start:50%;inset-inline-start:50%;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 0.25rem 0.625rem var(--jui-dropdown-shadow-color);}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;}.ui-dialog .ajax-progress__message{display:none;}@keyframes claro-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}
.js .form-autocomplete{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;}.js[dir="rtl"] .form-autocomplete{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 1c4.54-.173 8.188 4.787 6.687 9.068-1.176 4.384-6.993 6.417-10.637 3.7-.326-.39-.565.276-.846.442l-3.74 3.739-1.413-1.414 4.35-4.35C3.59 8.717 5.25 2.938 9.462 1.475A7.003 7.003 0 0112 1zm0 2c-3.242-.123-5.849 3.42-4.777 6.477.842 3.132 4.994 4.58 7.6 2.65 2.745-1.73 2.9-6.125.285-8.044A5.006 5.006 0 0012 3z' fill='%23868686'/%3e%3c/svg%3e");background-position:0 50%;}.js .form-autocomplete.is-autocompleting{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' height='20' width='40'%3e%3cstyle%3e%40keyframes s%7b0%25%7btransform:rotate(0deg) translate(-50%25,0)%7d50%25%7btransform:rotate(430deg) translate(-50%25,0);stroke-dashoffset:20%7dto%7btransform:rotate(720deg) translate(-50%25,0)%7d%7d%3c/style%3e%3ccircle fill='none' cy='5' cx='5' stroke='%23003ecc' stroke-dashoffset='6.125' stroke-dasharray='25' style='animation:s 1s linear infinite;transform-origin:left' r='4'/%3e%3c/svg%3e");background-position:center right -10px;}.js[dir="rtl"] .form-autocomplete.is-autocompleting{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' height='20' width='40'%3e%3cstyle%3e%40keyframes s%7b0%25%7btransform:rotate(0deg) translate(-50%25,0)%7d50%25%7btransform:rotate(-430deg) translate(-50%25,0);stroke-dashoffset:20%7dto%7btransform:rotate(-720deg) translate(-50%25,0)%7d%7d%3c/style%3e%3ccircle fill='none' cy='5' cx='5' stroke='%23003ecc' stroke-dashoffset='6.125' stroke-dasharray='25' style='animation:s 1s linear infinite;transform-origin:left' r='4'/%3e%3c/svg%3e");background-position:center left 10px;}.claro-autocomplete{position:relative;display:inline-block;max-width:100%;}.claro-autocomplete__message{position:absolute;right:0;bottom:100%;max-width:100%;margin-bottom:0.15rem;color:var(--color-link);font-size:var(--font-size-xxs);font-weight:bold;line-height:calc(18rem / 16);}[dir="rtl"] .claro-autocomplete__message{right:auto;left:0;}
:root{--table-row--dragging-bg-color:#fe7;--table-row--last-dragged-bg-color:#ffb;}body.drag{cursor:move;}.region-title{font-weight:bold;}.region-message{color:var(--color-gray-600);}.region-message.region-populated{display:none;}.tabledrag-changed.tabledrag-changed{border-bottom:none;}.add-new .tabledrag-changed{display:none;}.draggable .tabledrag-changed{position:relative;left:calc(var(--space-xs) * -1);}[dir="rtl"] .draggable .tabledrag-changed{right:calc(var(--space-xs) * -1);left:auto;}.tabledrag-cell--only-drag .tabledrag-changed{width:var(--space-l);min-width:var(--space-l);}.draggable.drag,.draggable.drag:focus{background-color:var(--table-row--dragging-bg-color);}.draggable.drag-previous{background-color:var(--table-row--last-dragged-bg-color);}.draggable-table td:first-child ~ td,.draggable-table th:first-child ~ th{padding-left:0;}[dir="rtl"] .draggable-table td:first-child ~ td,[dir="rtl"] .draggable-table th:first-child ~ th{padding-right:0;padding-left:var(--space-m);}.draggable td .form-element--type-select[name$="][_weight]"],.draggable td .term-weight,.draggable td .field-weight{width:auto;}.tabledrag-handle{position:relative;z-index:1;overflow:visible;cursor:move;text-align:center;vertical-align:text-top;}.tabledrag-handle::after{display:inline-block;width:var(--tabledrag-handle-icon-size);height:var(--tabledrag-handle-icon-size);margin-left:calc(var(--space-m) * -1);padding:var(--space-xs) var(--space-m);content:"";transition:transform 0.1s ease-in-out 0s;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e") no-repeat center;}[dir="rtl"] .tabledrag-handle::after{margin-right:calc(var(--space-m) * -1);margin-left:0;}@media (forced-colors:active){.tabledrag-handle::after{content:"";background:linktext;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}}.tabledrag-handle::after,.tabledrag-disabled .tabledrag-handle.tabledrag-handle.tabledrag-handle::after{transform:scale(1);}.tabledrag-handle:hover::after,.tabledrag-handle:focus::after,.draggable.drag .tabledrag-handle::after{transform:scale(1.25);}.tabledrag-handle:focus{outline:none !important;box-shadow:none !important;}.tabledrag-handle:focus::before{display:block;width:calc(var(--space-m) + (var(--space-xs) * 2));height:calc(var(--space-m) + (var(--space-xs) * 2));margin:0 calc(var(--space-xs) * -1) calc((var(--space-m) + (var(--space-xs) * 2)) * -1);content:"";border-radius:var(--base-border-radius);outline:var(--outline-size) dotted transparent;box-shadow:0 0 0 var(--focus-border-size) var(--color-focus);}.tabledrag-disabled .tabledrag-handle{cursor:default;opacity:0.4;}.tabledrag-disabled .tabledrag-handle.tabledrag-handle::before{content:normal;}.touchevents .tabledrag-handle::after{padding-top:var(--space-s);padding-bottom:var(--space-s);}.touchevents .draggable .menu-item__link{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.draggable-table .tabledrag-toggle-weight-wrapper{display:none;}.tabledrag-cell{padding-top:0;padding-bottom:0;}.tabledrag-cell--only-drag{width:1px;padding-right:0;}[dir="rtl"] .tabledrag-cell--only-drag{padding-right:var(--space-m);padding-left:0;}.tabledrag-cell-content{display:table;height:100%;}.tabledrag-cell-content > *{display:table-cell;vertical-align:middle;}.tabledrag-cell-content__item{padding-right:var(--space-xs);}[dir="rtl"] .tabledrag-cell-content__item{padding-right:0;padding-left:var(--space-xs);}.tabledrag-cell-content__item:empty{display:none;}.tabledrag-cell-content .indentation,[dir="rtl"] .tabledrag-cell-content .indentation{float:none;overflow:hidden;height:100%;}.tabledrag-cell-content .tree{min-height:100%;}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.tabledrag-cell-content .tree{overflow:visible;min-height:0;}}}.tabledrag-cell-content .tabledrag-handle::after{vertical-align:middle;}.indentation{position:relative;left:calc(var(--space-xs) * -0.5);float:left;width:calc(25rem / 16);height:calc(25rem / 16);background:none !important;line-height:0;}[dir="rtl"] .indentation{right:calc(var(--space-xs) * -0.5);left:auto;float:right;}.tree{width:calc(25rem / 16);height:calc(25rem / 16);}.tree__item{display:none;}.tree-child path:not(.tree__item-child-ltr){display:none;}.tree-child path.tree__item-child-ltr{display:block;}[dir="rtl"] .tree-child path:not(.tree__item-child-rtl){display:none;}[dir="rtl"] .tree-child path.tree__item-child-rtl{display:block;}.tree-child-last path:not(.tree__item-child-last-ltr){display:none;}.tree-child-last path.tree__item-child-last-ltr{display:block;}[dir="rtl"] .tree-child-last path:not(.tree__item-child-last-rtl){display:none;}[dir="rtl"] .tree-child-last path.tree__item-child-last-rtl{display:block;}.tree-child-horizontal path:not(.tree__item-horizontal){display:none;}.tree-child-horizontal path.tree__item-horizontal{display:block;}
:root{--colorGinPrimary:#003cc5;--colorGinPrimaryHover:#0036b1;--colorGinPrimaryActive:#00339a;}.button--primary{background-color:var(--colorGinPrimary);}.button--primary:hover{background-color:var(--colorGinPrimaryHover);}.button--primary:active{background-color:var(--colorGinPrimaryHover);}a,.link,button.link,.forgot-password-link{color:var(--colorGinPrimary);}a:hover,.link:hover,button.link:hover,.forgot-password-link:hover{color:var(--colorGinPrimaryHover);}a:active,.link:active,button.link:active,.forgot-password-link:active{color:var(--colorGinPrimaryActive);}.form-boolean--type-checkbox:checked,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-color:var(--colorGinPrimary);}.form-boolean--type-checkbox:checked:hover,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:hover,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:hover{border-color:var(--colorGinPrimaryHover);}.form-boolean--type-checkbox:checked:active,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:active,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:active{border-color:var(--colorGinPrimaryActive);}.is-horizontal .tabs__link:hover,.claro-details__summary:hover,.action-link:hover{color:var(--colorGinPrimaryHover);}.claro-details[open] > .claro-details__summary:focus{color:var(--colorGinPrimaryActive);}body.gin-login .toolbar-icon-default{font-size:0;text-indent:-999em;}body.gin-login .toolbar-icon-default::before{content:"";display:inline-block;width:32px;height:32px;background-color:var(--colorGinText,#000);-webkit-mask-image:url(/modules/contrib/gin_login/images/gin.svg);mask-image:url(/modules/contrib/gin_login/images/gin.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (min-width:800px){body.gin-login .toolbar-icon-default::before{width:40px;height:40px;}}body.gin-login .toolbar-icon-default::before:hover{background-color:var(--colorGinPrimary,#003cc5);}body.gin-login .user-form-page{display:flex;flex-wrap:wrap;min-height:100vh;max-height:100%;margin-bottom:-1px;background:var(--colorGinLayerBackground,#fff);}@media (min-width:800px){body.gin-login .user-form-page{flex-wrap:nowrap;}}body.gin-login .user-form-page,body.gin-login .user-form-page *{box-sizing:border-box;}body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{width:100%;}@media (min-width:800px){body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__user-form{display:flex;flex-wrap:wrap;flex-basis:60%;}@media (max-width:800px){body.gin-login .user-form-page__user-form{flex-basis:100%;align-content:flex-start;}}@media (min-width:1800px){body.gin-login .user-form-page__user-form{flex-basis:50%;}}body.gin-login .user-form-page__user-form img{max-width:100%;max-height:40px;}body.gin-login .user-form-page__wallpaper{display:none;pointer-events:none;position:relative;background-color:#ccc;}@media (min-width:800px){body.gin-login .user-form-page__wallpaper{display:flex;flex-grow:1;flex-basis:40%;}}@media (min-width:1800px){body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__wallpaper img{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:fadeInWallpaper 300ms ease forwards;}body.gin-login .user-form-page__page-title{font-size:2rem;margin-top:0;margin-bottom:1rem;width:100%;max-width:100%;text-overflow:unset;white-space:normal;}@media (min-width:800px){body.gin-login .user-form-page__page-title{font-size:3rem;margin-top:2rem;}}body.gin-login .user-form-page .content-header{flex-basis:100%;padding-top:2.25rem;background:transparent;}@media (max-width:800px){body.gin-login .user-form-page .content-header{margin-bottom:4rem;}}body.gin-login .user-form-page .content-header a{display:flex;}body.gin-login .user-form-page .layout-container{max-width:560px;margin:0 auto !important;padding-left:24px;padding-right:24px;}@media (min-width:800px){body.gin-login .user-form-page .layout-container{padding-left:48px;padding-right:48px;}}body.gin-login .user-form-page .block-system > form{padding:0;border:0 none;box-shadow:none;background:transparent;}body.gin-login .user-form-page .form-type--text input,body.gin-login .user-form-page .form-type--password input,body.gin-login .user-form-page .form-type--email input{width:100%;}body.gin-login .user-form-page .form-element{width:100%;padding:1rem;}body.gin-login .user-form-page .more-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:0;margin-top:0;}body.gin-login .user-form-page .register-button{width:100%;margin-right:0;}body.gin-login .user-form-page .forgot-password-link{display:inline-block;margin-top:2rem;}body.gin-login .user-login-form .button{width:100%;padding:1.25rem 1rem;margin-right:0;margin-bottom:0;}body.gin-login .user-login-form .button--primary{margin-top:0;}body.gin-login .user-login-form .form-actions{display:block;margin-bottom:0;}body.gin-login .page-wrapper{margin-top:0;}@keyframes fadeInWallpaper{0%{opacity:0;}100%{opacity:1;}}#sliding-popup{display:none !important;}
.custom-top-menu-bar{display:flex;align-items:center;justify-content:space-between;padding:17px 40px;position:relative;font-family:'Poppins',sans-serif !important;}body,.region-sticky,#toolbar-administration,#toolbar-administration *{transition:background 0.2s linear;}.custom-top-menu-bar{background:var(--gin-bg-layer);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999;}.d-flex{flex-wrap:nowrap;display:flex;align-items:center;gap:20px;}.logo-dark{display:none;}.gin--dark-mode .logo-dark{display:inline;}.gin--dark-mode .logo-light{display:none;}.gin--dark-mode .toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{mix-blend-mode:difference;}.gin--dark-mode .form-element--type-select,.gin--dark-mode .choices__input,.gin--dark-mode .choices__inner{background-color:var(--gin-bg-input);}.gin--dark-mode .form-element{color:unset;}.form-text{color:unset !important;}.custom-top-menu-bar .logo-wrapper{display:flex;align-items:center;}.custom-top-menu-bar .logo-wrapper .slogan{font-size:18px;line-height:21.6px;font-weight:400;color:#9c9d9e;margin:0;border-left:1px solid #d1d2d2;padding-left:10px;margin-left:10px;text-decoration:none;}[dir="rtl"] .custom-top-menu-bar .logo-wrapper .slogan{border-left:none;border-right:1px solid #d1d2d2;padding-left:0;padding-right:10px;margin-left:0;margin-right:10px;}.custom-top-menu-bar .menu{margin:0;display:flex;list-style:none !important;gap:20px;}.custom-top-menu-bar .menu .menu-item{list-style:none;padding:0;}.custom-top-menu-bar .menu .menu-item a{color:var(--gin-color-title);font-size:16px;line-height:19.36px;font-weight:400;text-decoration:none;text-underline-offset:4px;}.custom-top-menu-bar .menu .menu-item a:hover,.custom-top-menu-bar .menu .menu-item .is-active{text-decoration:underline;}.custom-top-menu-bar .mobile-btn{display:none;}#edit-enable-darkmode--wrapper .fieldgroup{padding:0;border-width:0;}#edit-enable-darkmode--wrapper .form-radios{display:inline-flex;flex-wrap:wrap;padding:.1875rem var(--gin-spacing-xs);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-spacing-xl);}.gin--dark-mode #edit-enable-darkmode--wrapper .form-radios{background:var(--gin-bg-layer2);}#edit-enable-darkmode--wrapper .form-radios .form-type--radio{margin:0;}#edit-enable-darkmode--wrapper .form-boolean--type-radio:checked:not(:disabled),#edit-enable-darkmode--wrapper .form-boolean--type-radio:checked:not(:disabled):hover{background-image:none;background-color:var(--gin-bg-layer);box-shadow:inset 0 0 0 5px var(--gin-color-primary);}#edit-enable-darkmode--wrapper .form-radios input{opacity:0;width:1px;height:1px;padding:0;margin:0;border:0;}#edit-enable-darkmode--wrapper .form-boolean{position:relative;inset-block-start:calc(var(--space-l) / 2);float:left;margin-inline-start:calc(var(--input--label-spacing)* -1);transform:translateY(-50%);}#edit-enable-darkmode--wrapper .form-boolean--type-radio{border-radius:50%;}#edit-enable-darkmode--wrapper .form-radios input:checked + .form-item__label{font-weight:var(--gin-font-weight-bold);color:var(--gin-color-primary-active);background:var(--gin-color-primary-light-active);}#edit-enable-darkmode--wrapper .form-radios .form-item__label{display:inline-block;padding:.375rem var(--gin-spacing-m);margin:var(--gin-spacing-xxs) 0;border:2px solid transparent;border-radius:var(--gin-border-xl);box-sizing:border-box;cursor:pointer;transition:all .2s linear;}#edit-enable-darkmode--wrapper .form-radios .form-item__label:hover{color:var(--gin-color-primary);background:var(--gin-color-primary-light-hover);}.toggle-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.toggle-slot{position:relative;height:20px;width:40px;border:2px solid #e4e7ec;border-radius:20px;background-color:white;transition:background-color 250ms;}.toggle-checkbox:checked ~ .toggle-slot{background-color:#374151;}.toggle-button{transform:translate(23.5px,3.5px);position:absolute;height:13px;width:13px;border-radius:50%;background-color:#ffeccf;box-shadow:inset 0px 0px 0px 1.5px #ffbb52;transition:background-color 250ms,border-color 250ms,transform 500ms cubic-bezier(.26,2,.46,.71);}.toggle-checkbox:checked ~ .toggle-slot .toggle-button{background-color:#485367;box-shadow:inset 0px 0px 0px 1.5px white;transform:translate(3.5px,3.5px);}.sun-icon{position:absolute;height:12px;width:12px;color:#ffbb52;}.sun-icon-wrapper{position:absolute;height:12px;width:12px;opacity:1;transform:translate(4px,4px) rotate(15deg);transform-origin:50% 50%;transition:opacity 150ms,transform 500ms cubic-bezier(.26,2,.46,.71);}.toggle-checkbox:checked ~ .toggle-slot .sun-icon-wrapper{opacity:0;transform:translate(6px,4px) rotate(0deg);}.moon-icon{position:absolute;height:12px;width:12px;color:white;}.moon-icon-wrapper{position:absolute;height:12px;width:12px;opacity:0;transform:translate(22px,4px) rotate(0deg);transform-origin:50% 50%;transition:opacity 150ms,transform 500ms cubic-bezier(.26,2.5,.46,.71);}.toggle-checkbox:checked ~ .toggle-slot .moon-icon-wrapper{opacity:1;transform:translate(24px,4px) rotate(-15deg);}#darkmode-button-mobile{display:none;}.gin--dark-mode .chosen-container-single .chosen-single{color:#fff;}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo{background:transparent;}@media screen and (max-width:991px){#edit-enable-darkmode--wrapper{display:none;}#darkmode-button-mobile{display:block;}.custom-top-menu-bar .mobile-btn{display:block;background:none;border:none;cursor:pointer;}.custom-top-menu-bar .mobile-btn:focus{box-shadow:none;}.custom-top-menu-bar .menu{position:absolute;left:0;right:0;top:100%;background:#fff;padding:40px 20px;padding-top:0;z-index:999;flex-direction:column;gap:0;display:none;background:rgba(var(--gin-bg-app-rgb),1);}.custom-top-menu-bar .mobile-menu{display:flex;}.custom-top-menu-bar .menu .menu-item{padding:20px 0;border-bottom:1px solid #0000001a;}.custom-top-menu-bar .menu .menu-item a,.custom-top-menu-bar .menu .menu-item .is-active{text-decoration:none;}}@media screen and (max-width:767px){.custom-top-menu-bar{padding:10px 15px;}.custom-top-menu-bar .logo-wrapper{flex-direction:column;align-items:flex-start;}.custom-top-menu-bar .logo-wrapper .slogan{border-left:none;padding-left:0;margin-left:0;font-size:14px;line-height:16.8px;}[dir="rtl"] .custom-top-menu-bar .logo-wrapper .slogan{border-right:none;padding-right:0;margin-right:0;}}.page-spinner{position:absolute;left:50%;top:50%;z-index:1;width:120px;height:120px;margin:-76px 0 0 -76px;}
.placeholder{background-color:inherit;cursor:inherit;}
.field--name-field-chance-of-assigning input.form-number,.it-allocation-form .field-disabled{pointer-events:none;background-color:lightgrey;width:180px;}.field--name-field-chance-of-assigning label{pointer-events:none;}.description-wrapper,.paragraph-fields-top-wrapper,.field--name-field-impact-type-reference{display:flex;}.paragraph-fields-top-wrapper.paragraph-type{width:600px !important;margin-bottom:35px;}.impact-type-wrapper input[type="text"]{width:300px;}.description-wrapper .average-cost-of-impacts-wrapper,.paragraph-fields-top-wrapper .impact-type-wrapper,.impact-type-cost-wrapper{margin-left:50px;}.description-wrapper .average-cost-of-impacts-wrapper > div,.paragraph-fields-top-wrapper .impact-type-wrapper > div.form-item{margin:0;}
*{font-family:'Poppins',sans-serif;}body.gin-login .user-form-page__user-form{flex-basis:600px;background:#faf4e2;flex-direction:column;flex-wrap:nowrap;gap:3rem;height:100vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}body.gin-login .user-form-page__user-form .content-header{position:sticky;top:0;background:#faf4e2;z-index:9999;}body.gin-login .user-form-page__user-form > .layout-container{flex-basis:100%;}body.gin-login .user-form-page__user-form::-webkit-scrollbar{display:none;}body.gin-login .user-form-page__wallpaper{background:#ffffff;flex-direction:column;justify-content:space-around;}body.gin-login .user-form-page__wallpaper .slogan{text-align:center;font-size:28px;color:#333333;}body.gin-login .user-form-page__wallpaper .slogan h3{font-size:42px;font-weight:700;color:#0e1a0e;}body.gin-login .user-form-page__wallpaper .slogan h3 i{font-family:Georgia;font-weight:500;}body.gin-login .user-form-page__wallpaper img{max-height:640px;max-width:640px;margin:0 auto;position:relative;}body.gin-login .user-form-page .content-header{flex-basis:unset;padding-top:3rem;}body.gin-login .user-form-page .content-header a{justify-content:center;}body.gin-login .user-form-page__user-form img{max-height:90px;}body.gin-login .user-form-page .layout-container{max-width:377px;}.footer-links{margin-top:auto;display:flex;justify-content:space-around;margin-bottom:2.5rem;}.footer-links a{font-size:12px;color:#202020;text-decoration:none;}.login-description{color:#202020b2;margin-bottom:2rem;}.login-text{margin-bottom:2rem;color:#006b54;font-size:40px;font-weight:700;margin-top:0;}body.gin-login .user-form-page__page-title{display:none;}.region-pre-content,.region-highlighted,.help{display:none;}body.gin-login .user-form-page .user-login-form,body.gin-login .user-form-page .user-pass{display:flex;flex-direction:column;}body.gin-login .user-form-page .form-item__label{font-size:18px;line-height:22px;font-weight:500;margin-bottom:.5rem;}body.gin-login .user-form-page .form-item__label:after{content:none;}body.gin-login .user-form-page .form-element{border:3px solid rgba(32,32,32,0.1);border-radius:12px;}body.gin-login .user-form-page .form-item{margin-bottom:2rem;margin-top:0;}body.gin-login .button{background:#202020;padding:1rem;font-size:20px;line-height:30px;font-weight:bold;border:0 !important;box-shadow:none;}body.gin-login .button{width:100%;margin-right:0;margin-bottom:0;}body.gin-login .user-form-page .more-links{flex-direction:column;text-align:center;font-size:18px;font-weight:500;margin-bottom:4rem;}body.gin-login .user-form-page .more-links .user-links{padding-top:1rem;padding-bottom:1rem;}body.gin-login .user-form-page .more-links .user-links .divider{background:none;margin-left:5px;margin-right:5px;}body.gin-login .user-form-page .more-links .contact-us a,body.gin-login .user-form-page .more-links .user-links a{color:#006b54;text-decoration:none;}body.gin-login .user-form-page .forgot-password-link{margin-top:1rem;color:#006b54;text-decoration:none;}.page-content{margin:0;}.page-content > .region-content{margin:0 !important;}.page-content,.region-content,#block-gin-content,.user-login-form,.user-pass,.user-register-form{height:100%;}.page-wrapper *:focus,.form-element:focus{box-shadow:0 0 0 1px #fff,0 0 0 4px #fff !important;}@media (min-width:1800px){body.gin-login .user-form-page__user-form{flex-basis:600px;}}@media (max-width:1400px){body.gin-login .user-form-page__wallpaper img{max-width:60%;height:auto;}body.gin-login .user-form-page__wallpaper .slogan{font-size:21px;}body.gin-login .user-form-page__wallpaper .slogan h3{font-size:30px;}}@media (max-width:1200px){body.gin-login .user-form-page__user-form{flex-basis:460px;}}@media (max-width:992px){body.gin-login .user-form-page__wallpaper{display:none;}body.gin-login .user-form-page__user-form{flex-basis:100%;}}@media (min-width:800px){body.gin-login .user-form-page .layout-container{padding:0 20px;}}@media (max-width:576px){body.gin-login .user-form-page{height:auto;}body.gin-login .user-form-page__user-form{gap:initial;display:grid;}body.gin-login .user-form-page .content-header{padding-top:1.8rem;margin-bottom:1.8rem;}body.gin-login .user-form-page .content-header a{justify-content:left;}body.gin-login .user-form-page__user-form img{max-height:58px;}.login-text{margin-bottom:1rem;}body.gin-login .user-form-page .form-item{margin-bottom:.75rem;}body.gin-login .button{margin-top:2rem;}body.gin-login .user-form-page .layout-container{max-width:unset;}.footer-links{margin-top:2.5rem;margin-bottom:0;}}
.field--name-field-chance-of-assigning input.form-number,.it-impact-type-form .field-disabled{pointer-events:none;background-color:lightgrey;width:180px;}.field--name-field-chance-of-assigning label{pointer-events:none;}.description-wrapper,.paragraph-fields-top-wrapper,.field--name-field-project-entity-reference{display:flex;}.paragraph-fields-top-wrapper.paragraph-type{width:500px;}.project-wrapper input[type="text"]{width:300px;}.description-wrapper .average-cost-of-projects-wrapper,.paragraph-fields-top-wrapper .project-wrapper,.project-cost-wrapper{margin-left:50px;}.description-wrapper .average-cost-of-projects-wrapper > div,.paragraph-fields-top-wrapper .project-wrapper > div.form-item{margin:0;}
.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{height:20px;}.toolbar-icon-it-common-admin-settings:before{mask-image:url(/modules/custom/it_common/icons/favicon.ico) !important;-webkit-mask-image:url(/modules/custom/it_common/icons/favicon.ico) !important;background-image:url(/modules/custom/it_common/icons/favicon.ico) !important;background-size:cover !important;background-color:transparent !important;}@media screen and (max-width:992px){.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{height:30px;padding-left:10px;}.toolbar-icon-it-common-admin-settings:before{height:20px !important;top:50% !important;transform:translateY(-50%);}}
