@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&display=swap');
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{--color-white:#f3f3f3;--color-black:#323233;--color-grey-light:#d8d8d8;--color-text:#323233;--color-text-light:#727272;--color-link:#00f;--color-link-hover:#00f;--color-background:#dfdfdf;--font-family-main:'Times New Roman';--font-family-small:'Arial';--font-family-heading:'Arial';--font-size-main:1em;--font-size-small:0.9em;--font-main:var(--font-size-main) var(--font-family-main);--font-small:var(--font-size-small) var(--font-family-small);--font-size-h1:2em;--font-size-h2:1.5em;--font-size-h3:1.2em;--font-size-h4:1.1em;--gutter-1:0.5em;--gutter-2:1em;--gutter-3:1.5em;--gutter-4:2em;--wrapper-margins:0 auto;--wrapper-width:100vw;--layout-gutter:var(--gutter-2);--scroll-top:var(--font-size-h1);--border-radius-tiny:2px;--border-radius-small:0.5em;--image-background:none;--background-attachment:fixed;}*{max-width:100%;scroll-behavior:smooth;box-sizing:border-box;}html{scroll-padding-top:var(--scroll-top);-webkit-text-size-adjust:100%;}html,body{height:100%;}body{margin:0px;font:var(--font-main);background-color:var(--color-background);background-image:var(--image-background);background-attachment:var(--background-attachment);color:var(--color-text);min-height:100vh;width:100vw;overflow-x:hidden;}:target{scroll-margin-top:var(--scroll-top);}main{display:block;}template,[hidden],.hidden{display:none;}a{background-color:transparent;color:var(--color-link);text-decoration:none;cursor:pointer;}a:hover{color:var(--color-link-hover);}b,strong{font-weight:bolder;}h1,h2,h3{font-family:var(--font-family-heading);}h1{font-weight:bold;font-size:var(--font-size-h1);}h2{font-size:var(--font-size-h2);margin:calc(var(--font-size-h2)/2) 0px;margin-top:var(--font-size-h2);}h3{font-size:var(--font-size-h3);margin:calc(var(--font-size-h3)/2) 0px;margin-top:var(--font-size-h3);}h4{font-family:var(--font-family-main);font-size:var(--font-size-h4);margin:calc(var(--font-size-h4)/2) 0px;margin-top:var(--font-size-h4);}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0px;}small{font:var(--font-small);}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button,select{text-transform:none;}button,input{overflow:visible;}button,input[type="submit"],summary,input[type="checkbox"] ~ label,input[type="radio"] ~ label,a.button{cursor:pointer;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}textarea{overflow:auto;}li:has(> .button){list-style-type:none;}button,input,optgroup,select,textarea{font:inherit;}img{border-style:none;}pre,code,kbd,samp{font-family:monospace,monospace;font-size:var(--font-size-main);}details{display:block;padding:var(--gutter-1);margin-bottom:var(--gutter-2);}fieldset{margin:0;}table{border-collapse:collapse;}table tbody,table thead{display:contents;}ul{padding-left:var(--gutter-2);margin:var(--gutter-2);}#wrapper{display:flex;flex-direction:column;width:var(--wrapper-width);margin:var(--wrapper-margins);position:relative;}@media only screen and (max-width:768px){#wrapper{}}@media only screen and (min-width:768px){#wrapper{}}
.region{display:contents;}#wrapper main > .content{padding:var(--gutter-2);}.dialog-off-canvas-main-canvas{height:100%;}#drupal-live-announce{position:fixed;top:0;}details{padding:var(--gutter-2);padding-left:calc(var(--gutter-2) + (var(--gutter-1)/2));}summary{padding-bottom:var(--gutter-1);padding-left:calc(var(--gutter-1)*-1);}dl{margin:0px;}dl dt + dt{margin-top:var(--gutter-2);}dl dd{margin:0px;padding:var(--gutter-2);padding-top:var(--gutter-1);}.layout{display:flex;flex-wrap:wrap;gap:var(--layout-gutter);}@media only screen and (max-width:768px){.layout > .layout__region{display:contents;}.layout > .layout__region > .block{flex:0 1 100%;}}@media screen and (min-width:768px){.layout > .layout__region{--layout-width:100%;flex:0 1 var(--layout-width);display:flex;gap:var(--layout-gutter);flex-direction:column;}.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{--layout-width:calc(50% - var(--layout-gutter)/2);}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{--layout-width:calc((100%/3) - var(--layout-gutter)/2);}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{--layout-width:calc((2* (100%/3)) - var(--layout-gutter)/2);}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{--layout-width:calc(25% - var(--layout-gutter)/2);}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{--layout-width:calc(75% - var(--layout-gutter)/2);}.layout--fourcol-section > .layout__region{--layout-width:calc(25% - var(--layout-gutter)/4);}}
details > .details-wrapper{padding:0.5em 1.5em;}.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}.field--label-inline .field__label::after{content:":";}.icon-help{padding:1px 0 1px 20px;background:url(/themes/images/icons/help.png) 0 50% no-repeat;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/images/icons/feed.svg) no-repeat;}.image-preview{float:left;padding:0 10px 10px 0;}.image-widget-data{float:left;}.image-widget-data .text-field{width:auto;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li{margin:0;}button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}.more-link{display:block;text-align:right;}.layout-container{margin:0 1.5em;}.layout-container::after{display:table;clear:both;content:"";}@media screen and (min-width:38em){.layout-container{margin:0 2.5em;}.layout-column{float:left;box-sizing:border-box;}.layout-column + .layout-column{padding-left:10px;}.layout-column--half{width:50%;}.layout-column--quarter{width:25%;}.layout-column--three-quarter{width:75%;}}.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}.search-results{list-style:none;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}th.is-active img{display:inline;}td.is-active{background-color:#ddd;}.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}.views-live-preview .contextual-region-active{outline:medium none;}.views-live-preview .contextual{top:auto;right:auto;}.js .views-live-preview .contextual{display:inline;}.views-live-preview .contextual-links-trigger{display:block;}.contextual .contextual-links{right:auto;min-width:10em;padding:6px 6px 9px 6px;border-radius:0 4px 4px 4px;}.contextual-links li a,.contextual-links li span{padding-top:0.25em;padding-right:0.1667em;padding-bottom:0.25em;}.contextual-links li span{font-weight:bold;}.contextual-links li a{margin:0.25em 0;padding-left:1em;}.contextual-links li a:hover{background-color:#badbec;}details.box-padding{border:none;}.views-admin details details{margin-bottom:0;}.container-inline{padding-top:15px;padding-bottom:15px;}.container-inline > * + *,.container-inline .details-wrapper > * + *{padding-left:4px;}.views-admin details details.container-inline{margin-top:1em;margin-bottom:1em;padding-top:0;}.views-admin details details.container-inline > .details-wrapper{padding-bottom:0;}.views-admin .form-type-checkbox + .form-wrapper{margin-left:16px;}.views-remove-checkbox{display:none;}.views-admin .form-type-checkbox label,.views-admin .form-type-radio label{line-height:2;}.views-admin-dependent .form-item{margin-top:6px;margin-bottom:6px;}.views-ui-view-name h3{margin:0.25em 0;font-weight:bold;}.view-changed{margin-bottom:21px;}.views-admin .unit-title{margin-top:18px;margin-bottom:0;font-size:15px;line-height:1.6154;}.views-ui-view-displays ul{margin-left:0;padding-left:0;list-style:none;}.views-ui-name{width:20%;}.views-ui-description{width:30%;}.views-ui-machine-name{width:15%;}.views-ui-displays{width:25%;}.views-ui-operations{width:10%;}.form-item-description-enable + .form-item-description{margin-top:0;}.form-item-description-enable label{font-weight:bold;}.form-item-page-create,.form-item-block-create{margin-top:13px;}.form-item-page-create label,.form-item-block-create label,.form-item-rest-export-create label{font-weight:bold;}.form-item-page-style-style-plugin > label,.form-item-block-style-style-plugin > label{display:block;}.views-attachment .options-set label{font-weight:normal;}.group-populated{display:none;}td.group-title{font-weight:bold;}.views-ui-dialog td.group-title{margin:0;padding:0;}.views-ui-dialog td.group-title span{display:block;overflow:hidden;height:1px;}.group-message .form-submit,.views-remove-group-link,.views-add-group{float:right;clear:both;}.views-operator-label{padding-left:0.5em;text-transform:uppercase;font-weight:bold;font-style:italic;}.grouped-description,.exposed-description{float:left;padding-top:3px;padding-right:10px;}.edit-display-settings-top.views-ui-display-tab-bucket{position:relative;margin:0 0 15px 0;padding-top:4px;padding-bottom:4px;border:1px solid #f3f3f3;line-height:20px;}.views-display-column + .views-display-column{margin-top:0;}.view-preview-form .form-item-view-args,.view-preview-form .form-actions{margin-top:5px;}.view-preview-form .arguments-preview{font-size:1em;}.view-preview-form .arguments-preview,.view-preview-form .form-item-view-args{margin-left:10px;}.view-preview-form .form-item-view-args label{float:left;height:6ex;margin-right:0.75em;font-weight:normal;}.form-item-live-preview,.form-item-view-args,.preview-submit-wrapper{display:inline-block;}.form-item-live-preview,.view-preview-form .form-actions{vertical-align:top;}@media screen and (min-width:45em){.view-preview-form .form-type-textfield .description{white-space:nowrap;}}.views-filterable-options .form-type-checkbox{padding:5px 8px;border-top:none;}.views-filterable-options{border-top:1px solid #ccc;}.filterable-option .form-item{margin-top:0;margin-bottom:0;}.views-filterable-options .filterable-option .title{cursor:pointer;font-weight:bold;}.views-filterable-options .form-type-checkbox .description{margin-top:0;margin-bottom:0;}.views-filterable-options-controls .form-item{width:30%;margin:0 0 0 2%;}.views-filterable-options-controls input,.views-filterable-options-controls select{width:100%;}.views-ui-dialog .ui-dialog-content{padding:0;}.views-ui-dialog .views-filterable-options{margin-bottom:10px;}.views-ui-dialog .views-add-form-selected.container-inline{padding:0;}.views-ui-dialog .views-add-form-selected.container-inline > div{display:block;}.views-ui-dialog .form-item-selected{margin:0;padding:6px 16px;}.views-ui-dialog .views-override:not(:empty){padding:8px 13px;background-color:#f3f4ee;}.views-ui-dialog.views-ui-dialog-scroll .ui-dialog-titlebar{border:none;}.views-ui-dialog .views-offset-top{border-bottom:1px solid #ccc;}.views-ui-dialog .views-offset-bottom{border-top:1px solid #ccc;}.views-ui-dialog .views-override > *{margin:0;}.views-ui-dialog details .item-list{padding-left:2em;}.views-ui-rearrange-filter-form table{border-collapse:collapse;}.views-ui-rearrange-filter-form tr td[rowspan]{border-width:0 1px 1px 1px;border-style:solid;border-color:#cdcdcd;}.views-ui-rearrange-filter-form tr[id^="views-row"]{border-right:1px solid #cdcdcd;}.views-ui-rearrange-filter-form .even td{background-color:#f3f4ed;}.views-ui-rearrange-filter-form .views-group-title{border-top:1px solid #cdcdcd;}.views-ui-rearrange-filter-form .group-empty{border-bottom:1px solid #cdcdcd;}.form-item-options-expose-required,.form-item-options-expose-label,.form-item-options-expose-field-identifier,.form-item-options-expose-description{margin-top:6px;margin-bottom:6px;margin-left:18px;}.view-preview-form{position:relative;}.views-live-preview{padding:12px;}.views-live-preview .views-query-info{overflow:auto;}.views-live-preview .section-title{display:inline-block;margin-top:0;margin-bottom:0;color:#818181;font-size:13px;font-weight:normal;line-height:1.6154;}.views-live-preview .view > *{margin-top:18px;}.views-live-preview .preview-section{margin:0 -5px;padding:3px 5px;border:1px dashed #dedede;}.views-live-preview li.views-row + li.views-row{margin-top:18px;}.views-live-preview div.views-row + div.views-row{margin-top:36px;}.views-query-info table{margin:10px 0;border-spacing:0;border-collapse:separate;border-color:#ddd;}.views-query-info table tr{background-color:#f9f9f9;}.views-query-info table th,.views-query-info table td{padding:4px 10px;color:#666;}.views-display-top .dropbutton-wrapper{position:absolute;top:7px;right:12px;}.views-display-top .dropbutton-wrapper .dropbutton-widget .dropbutton-action a{width:auto;}.views-ui-display-tab-bucket .dropbutton-wrapper{position:absolute;top:4px;right:5px;}.views-ui-display-tab-bucket .dropbutton-wrapper .dropbutton-widget .dropbutton-action a{width:auto;}.views-ui-display-tab-actions .dropbutton-wrapper li a,.views-ui-display-tab-actions .dropbutton-wrapper input{margin-bottom:0;padding-left:12px;border:medium;background:none;font-family:inherit;font-size:12px;}.views-ui-display-tab-actions .dropbutton-wrapper input:hover{border:none;background:none;}.views-list-section{margin-bottom:2em;}.form-textarea-wrapper,.form-item-options-content{width:100%;}.views-admin ul,.views-admin menu,.views-admin dir{padding:0;}.views-admin pre{margin-top:0;margin-bottom:0;white-space:pre-wrap;}.views-left-25{float:left;width:25%;}.views-left-30{float:left;width:30%;}.views-left-40{float:left;width:40%;}.views-left-50{float:left;width:50%;}.views-left-75{float:left;width:75%;}.views-right-50{float:right;width:50%;}.views-right-60{float:right;width:60%;}.views-right-70{float:right;width:70%;}.views-group-box .form-item{margin-right:3px;margin-left:3px;}.views-displays{clear:both;}.views-displays .tabs{overflow:visible;margin:0;padding:0;border-bottom:0 none;}.views-displays .tabs > li{float:left;padding:0;border-right:0 none;}.views-displays .tabs .open > a{position:relative;z-index:51;}.views-displays .tabs .views-display-deleted-link{text-decoration:line-through;}.views-display-deleted > details > summary,.views-display-deleted .details-wrapper > .views-ui-display-tab-bucket > *,.views-display-deleted .views-display-columns{opacity:0.25;}.views-display-disabled > details > summary,.views-display-disabled .details-wrapper > .views-ui-display-tab-bucket > *,.views-display-disabled .views-display-columns{opacity:0.5;}.views-display-tab .details-wrapper > .views-ui-display-tab-bucket .actions{opacity:1;}.views-displays .tabs .add{position:relative;}.views-displays .tabs .action-list{position:absolute;z-index:50;top:23px;left:0;margin:0;}.views-displays .tabs .action-list li{display:block;}.views-display-columns .details-wrapper{padding:0;}.views-display-column{box-sizing:border-box;}.views-display-columns > *{margin-bottom:2em;}@media screen and (min-width:45em){.views-display-columns > *{float:left;width:32%;margin-bottom:0;margin-left:2%;}.views-display-columns > *:first-child{margin-left:0;}}.views-ui-dialog .scroll{overflow:auto;padding:1em;}.views-filterable-options-controls{display:none;}.views-ui-dialog .views-filterable-options-controls{display:inline;}.views-ui-dialog .views-messages{overflow:auto;max-height:200px;}.views-display-setting .label,.views-display-setting .views-ajax-link{float:left;}.form-item-options-value-all{display:none;}.js-only{display:none;}html.js .js-only{display:inherit;}html.js span.js-only{display:inline;}.js .views-edit-view .dropbutton-wrapper{width:auto;}.password-strength__title,.password-strength__text{display:inline;}.password-strength__meter{height:0.75em;margin-top:0.5em;background-color:lightgray;}.password-strength__indicator{width:0;height:100%;background-color:gray;}.password-confirm-match{visibility:hidden;}.toolbar-bar .toolbar-icon-user::before{background-image:url(/core/misc/icons/bebebe/person.svg);}.toolbar-bar .toolbar-icon-user:active::before,.toolbar-bar .toolbar-icon-user.is-active::before{background-image:url(/core/misc/icons/ffffff/person.svg);}.permissions .module{font-weight:bold;}.permissions .permission{padding-left:1.5em;}.user-admin-settings .details-description{padding-bottom:0.5em;font-size:0.85em;}.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);}.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:"";}.update-results{margin-top:3em;padding:0.25em;border:1px solid #ccc;background:#eee;font-size:smaller;}.update-results h2{margin-top:0.25em;}.update-results h4{margin-bottom:0.25em;}.update-results .none{color:#888;font-style:italic;}.update-results .failure strong{color:#b63300;}#edit-submit-connection{clear:both;}#edit-submit-process,.filetransfer{display:none;clear:both;}.js #edit-submit-connection{display:none;}.js #edit-submit-process{display:block;}#edit-connection-settings-change-connection-type{margin:2.6em 0.5em 0 1em;}.authorize-results__failure{font-weight:bold;}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;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}.project-update__title{font-size:110%;font-weight:bold;}.project-update__status{float:right;font-size:110%;}.project-update__status--not-supported{float:right;}.project-update__status--security-error{color:#970f00;font-weight:bold;}.project-update__status-icon{padding-left:0.5em;}.project-update__details{padding:1em 1em 0.25em 1em;}.project-update__version{padding:1em 0;}.project-update__version-date{white-space:nowrap;}.project-update__version-details{padding-right:0.5em;}.project-update__version-links{padding-right:1em;list-style-type:none;text-align:right;}.project-update__version--recommended-strong .project-update__version-title{font-weight:bold;}.upgrade-analysis-report__status-icon::before{display:inline-block;width:32px;height:14px;content:"";background-repeat:no-repeat;background-position:left center;background-size:16px;}.upgrade-analysis-report__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.upgrade-analysis-report__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}.upgrade-analysis-report__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.taxonomy-term-preview{background-color:#eee;}.taxonomy-term-divider-top{border-bottom:none;}.taxonomy-term-divider-bottom{border-top:1px dotted #ccc;}table.diff{width:100%;margin-bottom:20px;border-spacing:4px;}table.diff .diff-context{background-color:#fafafa;}table.diff .diff-deletedline{width:50%;background-color:#ffa;}table.diff .diff-addedline{width:50%;background-color:#afa;}table.diff .diffchange{color:#f00;font-weight:bold;}table.diff .diff-marker{width:1.4em;}table.diff th{padding-right:inherit;}table.diff td div{overflow:auto;padding:0.1ex 0.5em;word-wrap:break-word;}table.diff td{padding:0.1ex 0.4em;}.layout-container{margin:0 1.5em;}.layout-container::after{display:table;clear:both;content:"";}@media screen and (min-width:38em){.layout-container{margin:0 2.5em;}.layout-column{float:left;box-sizing:border-box;}.layout-column + .layout-column{padding-left:10px;}.layout-column--half{width:50%;}.layout-column--quarter{width:25%;}.layout-column--three-quarter{width:75%;}}.compact-link{margin:0 0 0.5em 0;}small .admin-link::before{content:" [";}small .admin-link::after{content:"]";}.cron-description__run-cron{display:block;}.system-cron-settings__link{overflow-wrap:break-word;word-wrap:break-word;}table.sticky-header thead{position:sticky;z-index:500;top:var(--drupal-displace-offset-top,0);}.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;}.progress__percentage{float:right;}.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-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:left;}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode a,.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode input{pointer-events:none;}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .contextual-links a{pointer-events:inherit;}#toolbar-bar.button.toolbar-icon.toolbar-icon.toolbar-icon-edit::before{transition:all 0.7s ease;}.dialog-off-canvas-main-canvas .contextual,.dialog-off-canvas-main-canvas .js-settings-tray-edit-mode .settings-tray-editable,.dialog-off-canvas-main-canvas.js-off-canvas-dialog-open .js-settings-tray-edit-mode .settings-tray-editable{transition:all 0.7s ease;}#toolbar-bar.js-settings-tray-edit-mode{background-image:linear-gradient(to bottom,#0a7bc1,#0a6eb4);}.js-settings-tray-edit-mode .toolbar-item:not(.toolbar-icon-edit){color:#999;}.js-settings-tray-edit-mode .toolbar-item:not(.toolbar-icon-edit) .is-active{color:#333;}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item,.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active,.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:focus{color:#eee;outline:none;background-color:#0066a1;background-image:linear-gradient(to bottom,#0066a1,#005b98);text-shadow:none;font-weight:bold;}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover,.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active{color:#fff;background-image:linear-gradient(to bottom,#0a7bc1,#0a6eb4);}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{color:#fff;background-color:#0066a1;background-image:linear-gradient(to bottom,#0066a1,#005b98);}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item::before{background-image:url(/core/misc/icons/bebebe/pencil.svg);}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover > .toolbar-icon-edit::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.toolbar-tab > .button.toolbar-icon.toolbar-icon.toolbar-icon-edit::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable{outline:1px dashed rgb(0,0,0,0.5);box-shadow:0 0 0 1px rgb(255,255,255,0.7);}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable:hover,.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-active-editable{background-color:rgb(0,0,0,0.2);}#toolbar-bar.js-settings-tray-edit-mode{background-color:#fff;}#toolbar-bar.js-settings-tray-edit-mode .toolbar-item{color:#999;}#toolbar-bar.js-settings-tray-edit-mode .toolbar-item .is-active{color:#333;}.toolbar-icon-edit.toolbar-item{color:#eee;background-color:#0066a1;background-image:linear-gradient(to bottom,#0066a1,#005b98);text-shadow:0 1px hsl(0,0%,0%,0.5);font-weight:700;-webkit-font-smoothing:antialiased;}.toolbar-icon-edit.toolbar-item.is-active{color:#fff;background-color:#0a7bc1;background-image:linear-gradient(to bottom,#0a7bc1,#0a6eb4);text-shadow:0 1px hsl(0,0%,0%,0.5);font-weight:700;-webkit-font-smoothing:antialiased;}.toolbar-tab:hover > .toolbar-icon-edit,.toolbar-icon-edit:focus .toolbar-item{color:#fff;border-color:#1e5c90;outline:none;background-color:#0a7bc1;background-image:linear-gradient(to bottom,#0a7bc1,#0a6eb4);}.toolbar-icon.toolbar-icon-edit.toolbar-item::before,button.toolbar-icon.toolbar-icon-edit.toolbar-item::before{background-image:url(/core/misc/icons/bebebe/pencil.svg);}.toolbar-icon.toolbar-icon-edit.toolbar-item::before:hover,button.toolbar-icon.toolbar-icon-edit.toolbar-item::before:focus{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.toolbar-icon.toolbar-icon-edit.toolbar-item:hover > .toolbar-icon-edit::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}#toolbar-bar.button.toolbar-icon.toolbar-icon.toolbar-icon-edit::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}#toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active{color:#fff;}#toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{background-image:linear-gradient(to bottom,#0a6fb4,#0a65aa);}.toolbar-bar .toolbar-icon-shortcut::before{background-image:url(/core/misc/icons/bebebe/star.svg);}.toolbar-bar .toolbar-icon-shortcut:active::before,.toolbar-bar .toolbar-icon-shortcut.is-active::before{background-image:url(/core/misc/icons/ffffff/star.svg);}.shortcut-action__icon{display:inline-block;width:20px;height:20px;vertical-align:-2px;background:transparent url(/../modules/shortcut/images/favstar.svg) no-repeat left top;}.shortcut-action--add:hover .shortcut-action__icon,.shortcut-action--add:focus .shortcut-action__icon{background-position:-20px top;}.shortcut-action--remove .shortcut-action__icon{background-position:-40px top;}.shortcut-action--remove:focus .shortcut-action__icon,.shortcut-action--remove:hover .shortcut-action__icon{background-position:-60px top;}.toolbar .toolbar-tray-vertical .edit-shortcuts{padding:1em;text-align:right;}.toolbar .toolbar-tray-horizontal .edit-shortcuts{float:right;}.shortcut-action{display:inline-block;margin-left:0.3em;}.shortcut-action__message{display:inline-block;margin-left:0.3em;padding:0 5px;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0;color:#fff;border-radius:5px;background:#000;background:rgb(0,0,0,0.5);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.shortcut-action:hover .shortcut-action__message,.shortcut-action:focus .shortcut-action__message{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:1;}.position-container{position:relative;}iframe{top:0;left:0;width:100%;height:100%;margin:0;}.media-oembed-content{max-width:100%;border:none;background-color:transparent;}.node-preview-container{position:fixed;z-index:499;box-sizing:border-box;width:100%;padding:10px;}@media only screen and (min-width:36em){.node-preview-container .form-type-select{margin-left:25%;}}.layout-region{box-sizing:border-box;}@media screen and (min-width:780px),(orientation:landscape) and (min-device-height:780px){.layout-region-node-main,.layout-region-node-footer{float:left;box-sizing:border-box;width:65%;padding-right:2em;}.layout-region-node-secondary{float:right;width:35%;}.layout-region-node-secondary .form-autocomplete,.layout-region-node-secondary .form-text,.layout-region-node-secondary .form-tel,.layout-region-node-secondary .form-email,.layout-region-node-secondary .form-url,.layout-region-node-secondary .form-search,.layout-region-node-secondary .form-number,.layout-region-node-secondary .form-color,.layout-region-node-secondary textarea{box-sizing:border-box;width:100%;max-width:100%;}}@media screen and (max-width:1020px){.toolbar-vertical.toolbar-tray-open .layout-region-node-main,.toolbar-vertical.toolbar-tray-open .layout-region-node-footer,.toolbar-vertical.toolbar-tray-open .layout-region-node-secondary{float:none;width:auto;padding-right:0;}}.revision-current{background:#ffc;}.menu-enabled{width:70px;}.menu-label{font-weight:bold;}.locale-translate-filter-form .details-wrapper{overflow:hidden;}.locale-translate-filter-form .form-item-langcode,.locale-translate-filter-form .form-item-translation,.locale-translate-filter-form .form-item-customized{float:left;width:15em;margin-right:1em;margin-bottom:0;}.locale-translate-filter-form .form-type-select select{width:100%;}.locale-translate-filter-form .form-actions{float:left;padding:3.8ex 0 0 0;}.locale-translate-edit-form th{width:50%;table-layout:fixed;}.locale-translate-edit-form td{vertical-align:top;}.locale-translate-edit-form tr.changed{background:#ffb;}.locale-translate-edit-form tr .form-type-item .ajax-changed{position:absolute;}.locale-translate-filter-form .form-wrapper{margin-bottom:0;}.locale-translate-edit-form table.changed{margin-top:0;}#locale-translation-status-form table{table-layout:fixed;}#locale-translation-status-form th.select-all{width:4%;}#locale-translation-status-form th.title{width:25%;}#locale-translation-status-form td{vertical-align:top;}.locale-translation-update__wrapper{margin-inline-start:-12px;padding-inline-start:12px;background:transparent url(/misc/menu-collapsed.png) left 0.6em no-repeat;}.expanded .locale-translation-update__wrapper{background:transparent url(/misc/menu-expanded.png) left 0.6em no-repeat;}#locale-translation-status-form .description{cursor:pointer;}.locale-translation-update__wrapper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#5c5c5b;line-height:20px;}.expanded .locale-translation-update__wrapper{overflow:visible;height:auto;white-space:normal;}.expanded .locale-translation-update__message{-webkit-hyphens:auto;hyphens:auto;}.js .locale-translation-update__wrapper{height:20px;}.expanded .locale-translation-update__wrapper{overflow:visible;height:auto;white-space:normal;}.locale-translation-update__details{max-width:490px;padding:5px 0;white-space:normal;color:#666;font-size:0.9em;}.locale-translation-update__details ul{margin:0;padding:0;}.locale-translation-update__details li{margin:0 0 0.25em 1.5em;padding:0;}@media screen and (max-width:40em){#locale-translation-status-form th.title{width:20%;}#locale-translation-status-form th.status{width:40%;}}#drupal-off-canvas .layout-selection li{display:block;padding-bottom:1em;}#drupal-off-canvas .layout-selection li a{display:block;padding-top:0.55em;}#drupal-off-canvas .inline-block-create-button,#drupal-off-canvas .inline-block-list__item{margin:0 -20px;background-color:#444;}#drupal-off-canvas .inline-block-create-button:hover,#drupal-off-canvas .inline-block-list__item:hover{background-color:#333;}#drupal-off-canvas .inline-block-list{margin-bottom:15px;}#drupal-off-canvas .inline-block-list__item{display:block;padding:15px 0 15px 25px;}#drupal-off-canvas .layout-builder-components-table__block-label--current{padding-left:17px;border-left:solid 5px;}#drupal-off-canvas .layout-builder-components-table__row .form-item{background-color:transparent;}.layout__region-info{padding:0.5em;text-align:center;border-bottom:2px dashed #979797;}.layout-builder-components-table .tabledrag-changed-warning{display:none !important;}#language-content-settings-form table .bundle{width:25%;}#language-content-settings-form table .operations{width:75%;}.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}.image-style-new,.image-style-new div{display:inline;}.image-style-preview .preview-image-wrapper{top:50%;float:left;width:48%;padding-bottom:2em;text-align:center;}.image-style-preview .preview-image{position:relative;margin:auto;}.image-style-preview .preview-image .width{position:absolute;bottom:-6px;left:-1px;box-sizing:content-box;height:2px;border:1px solid #666;border-top:none;}.image-style-preview .preview-image .width span{position:relative;top:4px;}.image-style-preview .preview-image .height{position:absolute;top:-1px;right:-6px;box-sizing:content-box;width:2px;border:1px solid #666;border-left:none;}.image-style-preview .preview-image .height span{position:absolute;top:50%;left:10px;height:2em;margin-top:-1em;}@media screen and (max-width:470px){.image-style-preview .preview-image-wrapper{float:none;margin-bottom:1em;}.image-style-preview .preview-image-wrapper:last-child{margin-bottom:0;}}.image-anchor{width:auto;}.image-anchor tr{background:none;}.image-anchor td{border:1px solid #ccc;}.caption .media .field,.caption .media .field *{float:none;margin:unset;}.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}.fieldgroup{padding:0;border-width:0;}.field-ui-overview .region-title td{font-weight:bold;}.field-ui-overview .region-message td{font-style:italic;}.field-settings-summary-cell li,.storage-settings-summary-cell li{margin:0;list-style-type:none;}.field-settings-summary-cell li{font-size:0.9em;}.field-settings-summary-cell li:first-child{font-size:1em;}.allowed-values-table .form-item:where(:not(.hidden)){display:inline-table;}.field-ui-overview .field-plugin-summary-cell{line-height:1em;}.field-ui-overview .field-plugin-summary{float:left;font-size:0.9em;}.field-ui-overview .field-plugin-summary-cell .warning{display:block;float:left;margin-right:0.5em;}.field-ui-overview .field-plugin-settings-edit-wrapper{float:right;}.field-ui-overview .field-plugin-settings-edit{float:right;}.field-ui-overview .field-plugin-settings-editing td{vertical-align:top;}.field-ui-overview .field-plugin-settings-editing .field-plugin-type{display:none;}.field-ui-overview .field-plugin-settings-edit-form .plugin-name{font-weight:bold;}.display-mode-table th:first-child{width:30%;}.display-mode-table th:nth-child(2){width:50%;}.display-mode-table th:last-child{width:20%;}.display-mode-table td{max-width:50px;word-wrap:break-word;}.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}.translation-set__translated label{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;}@media screen and (min-width:38em){.translation-set__translated label{position:inherit;width:auto;height:auto;}}.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.entity-moderation-form{display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none;}.entity-moderation-form__item{display:table;margin-right:2em;}.entity-moderation-form__item:last-child{align-self:flex-end;margin-right:0;}.entity-moderation-form .form-item{margin-top:1em;margin-bottom:1em;}.entity-moderation-form .form-item label{display:table;padding-bottom:0.25em;}.entity-moderation-form input[type="submit"]{margin-bottom:1.2em;}.entity-moderation-form{margin:2em 0;padding-left:1em;border:1px dashed #bbb;background:#fff;}.language-content-settings-form .bundle{width:24%;}.language-content-settings-form .field{width:24%;padding-left:3em;}.language-content-settings-form .column{padding-left:5em;}.language-content-settings-form .field label,.language-content-settings-form .column label{font-weight:normal;}.language-content-settings-form .translatable{width:1%;}.language-content-settings-form .operations{width:75%;}.block-region{margin-top:4px;margin-bottom:4px;padding:3px;color:#000;background-color:#ff6;}a.block-demo-backlink,a.block-demo-backlink:link,a.block-demo-backlink:visited{position:fixed;z-index:499;left:20px;padding:5px 10px;color:#000;border-radius:0 0 10px 10px;background-color:#b4d7f0;font-family:"Lucida Grande",Verdana,sans-serif;font-size:small;line-height:20px;}a.block-demo-backlink:hover{text-decoration:underline;}.block-form .form-item-settings-admin-label label{display:inline;}.block-form .form-item-settings-admin-label label::after{content:":";}.block-disabled:not(:hover){opacity:0.675;background:#fcfcfa;}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:right;}.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item{margin:0;}.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item.is-active{background-image:linear-gradient(rgb(78,159,234) 0%,rgb(69,132,221) 100%);}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab.hidden{display:none;}.contextual{position:absolute;z-index:500;top:6px;right:0;}.contextual-region.focus{outline:1px dashed #d6d6d6;outline-offset:1px;}.contextual .trigger{position:relative;right:6px;float:right;overflow:hidden;margin:0;padding:0 2px;cursor:pointer;border:1px solid #ccc;border-radius:13px;background-color:#fff;background-attachment:scroll;}.contextual.open .trigger{z-index:2;border:1px solid #ccc;border-bottom-color:transparent;border-radius:13px 13px 0 0;box-shadow:none;}.contextual-region .contextual .contextual-links{position:relative;top:-1px;right:6px;float:right;clear:both;margin:0;padding:0.25em 0;text-align:left;white-space:nowrap;border:1px solid #ccc;border-radius:4px 0 4px 4px;background-color:#fff;}.contextual-region .contextual .contextual-links li{margin:0;padding:0;list-style:none;list-style-image:none;border:none;background-color:#fff;line-height:100%;}.contextual-region .contextual .contextual-links a{display:block;margin:0.25em 0;padding:0.4em 0.6em;color:#333;background-color:#fff;font-family:sans-serif;font-size:small;line-height:0.8em;}.touchevents .contextual-region .contextual .contextual-links a{font-size:large;}.contextual-region .contextual .contextual-links a,.contextual-region .contextual .contextual-links a:hover{text-decoration:none;}.no-touchevents .contextual-region .contextual .contextual-links li a:hover{color:#000;background:#f7fcff;}.contextual-region{position:relative;}.contextual .trigger:focus{position:relative !important;}.contextual-links{display:none;}.contextual.open .contextual-links{display:block;}.toolbar-bar .toolbar-icon-edit::before{background-image:url(/core/misc/icons/bebebe/pencil.svg);}.toolbar-bar .toolbar-icon-edit:active::before,.toolbar-bar .toolbar-icon-edit.is-active::before{background-image:url(/core/misc/icons/ffffff/pencil.svg);}.contextual .trigger{width:26px !important;height:26px !important;text-indent:-9999px;background-image:url(/core/misc/icons/bebebe/pencil.svg);background-repeat:no-repeat;background-position:center center;background-size:16px 16px;}.contextual .trigger:hover{background-image:url(/core/misc/icons/787878/pencil.svg);}.contextual .trigger:focus{outline:none;background-image:url(/core/misc/icons/5181c6/pencil.svg);}.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.svg);background-repeat:no-repeat;background-position:100% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.svg);background-position:100% center;}.toolbar .toolbar-icon.announce-canvas-link::before{background-image:url("data:image/svg+xml,%3csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.73047 16.7648C6.00143 17.4831 6.6872 18 7.50009 18C8.31299 18 8.99876 17.4865 9.26972 16.7682C8.71107 16.8118 8.12231 16.8387 7.50009 16.8387C6.87788 16.8353 6.28912 16.8085 5.73047 16.7648Z' fill='white'/%3e%3cpath d='M14.331 13.4118H14.0801L12.4074 11.3979L11.5143 6.69897H11.5042C11.2333 5.05433 9.97881 3.74869 8.36976 3.39627C8.3731 3.38955 8.37979 3.38284 8.37979 3.37613L8.624 2.63772C8.74108 2.28529 8.53702 2 8.16905 2H6.83095C6.46298 2 6.25892 2.28529 6.37266 2.63772L6.61686 3.37613C6.62021 3.38284 6.62355 3.38955 6.6269 3.39627C5.01784 3.74869 3.76673 5.05433 3.49242 6.69897H3.48238L2.59255 11.3979L0.919938 13.4118H0.669046C0.30107 13.4118 0 13.7139 0 14.0831C0 14.4523 0.280999 14.8618 0.625558 14.996C0.625558 14.996 3.48573 16.0969 7.5 16.0969C11.5143 16.0969 14.3744 14.996 14.3744 14.996C14.719 14.8618 15 14.4523 15 14.0831C15 13.7139 14.6989 13.4118 14.331 13.4118ZM4.58296 6.95742L3.70317 11.8611L1.75624 14.0831H1.23439L3.21811 11.6933L4.15477 6.82652C4.28189 6.0579 4.68332 5.3799 5.24532 4.8798L5.49955 5.19866C5.03122 5.60478 4.68666 6.32305 4.58296 6.95742Z' fill='white'/%3e%3c/svg%3e");}@media (forced-colors:active){.toolbar .toolbar-icon.announce-canvas-link::before{background:linktext;-webkit-mask-image:url("data:image/svg+xml,%3csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.73047 16.7648C6.00143 17.4831 6.6872 18 7.50009 18C8.31299 18 8.99876 17.4865 9.26972 16.7682C8.71107 16.8118 8.12231 16.8387 7.50009 16.8387C6.87788 16.8353 6.28912 16.8085 5.73047 16.7648Z' fill='white'/%3e%3cpath d='M14.331 13.4118H14.0801L12.4074 11.3979L11.5143 6.69897H11.5042C11.2333 5.05433 9.97881 3.74869 8.36976 3.39627C8.3731 3.38955 8.37979 3.38284 8.37979 3.37613L8.624 2.63772C8.74108 2.28529 8.53702 2 8.16905 2H6.83095C6.46298 2 6.25892 2.28529 6.37266 2.63772L6.61686 3.37613C6.62021 3.38284 6.62355 3.38955 6.6269 3.39627C5.01784 3.74869 3.76673 5.05433 3.49242 6.69897H3.48238L2.59255 11.3979L0.919938 13.4118H0.669046C0.30107 13.4118 0 13.7139 0 14.0831C0 14.4523 0.280999 14.8618 0.625558 14.996C0.625558 14.996 3.48573 16.0969 7.5 16.0969C11.5143 16.0969 14.3744 14.996 14.3744 14.996C14.719 14.8618 15 14.4523 15 14.0831C15 13.7139 14.6989 13.4118 14.331 13.4118ZM4.58296 6.95742L3.70317 11.8611L1.75624 14.0831H1.23439L3.21811 11.6933L4.15477 6.82652C4.28189 6.0579 4.68332 5.3799 5.24532 4.8798L5.49955 5.19866C5.03122 5.60478 4.68666 6.32305 4.58296 6.95742Z' fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.73047 16.7648C6.00143 17.4831 6.6872 18 7.50009 18C8.31299 18 8.99876 17.4865 9.26972 16.7682C8.71107 16.8118 8.12231 16.8387 7.50009 16.8387C6.87788 16.8353 6.28912 16.8085 5.73047 16.7648Z' fill='white'/%3e%3cpath d='M14.331 13.4118H14.0801L12.4074 11.3979L11.5143 6.69897H11.5042C11.2333 5.05433 9.97881 3.74869 8.36976 3.39627C8.3731 3.38955 8.37979 3.38284 8.37979 3.37613L8.624 2.63772C8.74108 2.28529 8.53702 2 8.16905 2H6.83095C6.46298 2 6.25892 2.28529 6.37266 2.63772L6.61686 3.37613C6.62021 3.38284 6.62355 3.38955 6.6269 3.39627C5.01784 3.74869 3.76673 5.05433 3.49242 6.69897H3.48238L2.59255 11.3979L0.919938 13.4118H0.669046C0.30107 13.4118 0 13.7139 0 14.0831C0 14.4523 0.280999 14.8618 0.625558 14.996C0.625558 14.996 3.48573 16.0969 7.5 16.0969C11.5143 16.0969 14.3744 14.996 14.3744 14.996C14.719 14.8618 15 14.4523 15 14.0831C15 13.7139 14.6989 13.4118 14.331 13.4118ZM4.58296 6.95742L3.70317 11.8611L1.75624 14.0831H1.23439L3.21811 11.6933L4.15477 6.82652C4.28189 6.0579 4.68332 5.3799 5.24532 4.8798L5.49955 5.19866C5.03122 5.60478 4.68666 6.32305 4.58296 6.95742Z' fill='white'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}}.toolbar .toolbar-bar .announce-toolbar-tab.toolbar-tab{float:right;}.announcements ul{margin-inline-start:0;list-style:none;}.announcement:not(.announcement:last-child){margin-block-end:1rem;}.announcement.announcement--featured + .announcement.announcement--standard{padding-block-start:1rem;border-top:1px solid #aaa;}#drupal-off-canvas-wrapper .announcements{padding-block-start:var(--off-canvas-padding);}#drupal-off-canvas-wrapper .announcements ul{margin:0;padding-inline-start:0;list-style:none;}#drupal-off-canvas-wrapper .announcement{font-size:0.875rem;}#drupal-off-canvas-wrapper .announcement--featured{position:relative;margin-inline:calc(-1 * var(--off-canvas-padding));padding:0 var(--off-canvas-padding) var(--off-canvas-padding);}#drupal-off-canvas-wrapper .announcement.announcement--featured + .announcement.announcement--standard{border-block-start:1px solid var(--off-canvas-border-color);}#drupal-off-canvas-wrapper .announcement--standard{padding-block-start:var(--off-canvas-padding);}#drupal-off-canvas-wrapper .announcement__title{font-size:1rem;}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/themes/basimir/css/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;}.ui-widget-shadow{box-shadow:0 0 5px #666666;}
.bordered{border-radius:var(--border-radius-small);border:1px solid #00000045;box-shadow:inset 1px 2px 1px rgba(245,250,241,0.6);}.field--widget-paragraphs table .field-label{text-align:left;}.field--widget-paragraphs table .field-label .label{display:inline-block;}@media (min-width:768px){.paragraphs-dropdown-toggle{width:auto;}}.js .field--widget-paragraphs .field-multiple-drag{display:none;}.js .field--widget-paragraphs td{padding:5px;}

html{--border-radius-textfield:var(--border-radius-small);--color-textfield-border:transparent;--background-textfield:var(--color-white);--background-textfield-placeholder:var(--color-white);--border-radius-checkbox:var(--border-radius-tiny);--background-radio:var(--color-link);--color-radio-border:var(--color-link);--border-radius-button:var(--border-radius-small);--background-button:var(--color-link);--background-button-hover:var(--color-link);--shadow-button:rgba(255,255,255,.4) 0 1px 0 0 inset;--shadow-button-text:0px 1px var(--color-link);--color-button:var(--color-white);--color-button-border:var(--color-link);--color-button-border-hover:var(--color-link-hover);}textarea,[type="text"],[type="number"],[type="email"],[type="tel"],[type="password"],[type="search"]{border:1px solid var(--color-textfield-border);border-radius:var(--border-radius-textfield);padding:0.4em 0.6em;background-color:var(--background-textfield);}[type="text"],[type="email"]{min-width:0px;width:100%;}input[type="number"]{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input:placeholder-shown,input:invalid,[type="tel"].error{background-color:var(--background-textfield-placeholder);}form{display:flex;flex-direction:column;gap:var(--gutter-1);}.form-item .fieldset-legend,.form-type-number > label,.form-type-date label,.form-type-webform-time > label,.form-type-textarea > label{font-weight:bold;}input[type="submit"],a.button,button.button{cursor:pointer;display:inline-block;border-radius:var(--border-radius-button);box-shadow:var(--shadow-button);padding:calc(var(--gutter-1)*0.5) var(--gutter-1);font:var(--font-small);font-weight:bold;border:1px solid var(--color-button-border);background:var(--background-button);color:var(--color-button);text-shadow:var(--shadow-button-text);outline:none;text-align:center;text-decoration:none;}input[type="submit"]:hover,a.button:hover,button.button:hover{background:var(--background-button-hover);border:1px solid var(--color-button-border-hover);}[type="radio"],[type="checkbox"]{accent-color:var(--color-link);cursor:pointer;}[type="checkbox"]:has(~ label),[type="radio"]:has(~ label){display:none;}[type="checkbox"] ~ label,[type="radio"] ~ label{display:inline-flex;align-items:center;position:relative;gap:var(--gutter-1);}[type="checkbox"] ~ label:before,[type="radio"] ~ label:before{content:"";display:block;}[type="checkbox"] ~ label:after,[type="radio"] ~ label:after{position:absolute;content:"";display:none;}[type="checkbox"]:checked ~ label:after,[type="radio"]:checked ~ label:after{display:block;}[type="checkbox"]:disabled ~ label,[type="checkbox"]:disabled ~ label:before,[type="checkbox"]:disabled ~ label:after,[type="radio"]:disabled ~ label,[type="radio"]:disabled ~ label:before,[type="radio"]:disabled ~ label:after{cursor:not-allowed;}[type="checkbox"] ~ label{height:1em;}[type="checkbox"] ~ label:before{height:inherit;aspect-ratio:1/1;width:auto;border-radius:var(--border-radius-checkbox);background-color:var(--color-white);border:1px solid #ccc;}[type="checkbox"] ~ label:after{left:0.34em;top:0.04em;width:0.32em;height:0.55em;border-width:0 2px 2px 0;border:solid #ffffff;border-width:0 3px 3px 0;transform:rotate(45deg);filter:drop-shadow(-1px -1px 1px #3452198a);}[type="checkbox"]:checked ~ label:before{border-color:var(--color-radio-border);background:var(--background-radio);background-position-y:14px;box-shadow:var(--shadow-button);}[type="checkbox"]:disabled ~ label:before{opacity:0.7;}[type="checkbox"]:checked:disabled ~ label:before{filter:grayscale(100);}[type="radio"] ~ label:before,[type="radio"] ~ label:after{border-radius:50%;}[type="radio"] ~ label:before{height:20px;width:20px;background-color:#dfdfdf85;border:1px solid #ccc;transition:background-color 0.3s;}[type="radio"] ~ label:after{width:14px;height:14px;background:var(--background-radio);border:1px solid var(--color-radio-border);background-position-y:5px;margin:3px;box-shadow:var(--shadow-button);}[type="radio"]:not(:checked):not(:disabled) ~ label:hover:before{background-color:#cccccc8c;}.webform-options-display-buttons,.webform-options-display-buttons .webform-options-display-buttons-wrapper{margin:0;}.webform-options-display-buttons{gap:var(--gutter-1);}.form-wrapper{display:flex;flex-direction:column;gap:var(--gutter-1);}.form-wrapper.form-actions{flex-direction:row;}.form-wrapper legend{margin-bottom:var(--gutter-1);}span.form-required:not(.form-type-checkbox):after,label.form-required:not(.form-type-checkbox) .label_content:after,.form-type-checkbox:has(.form-required):after{background-image:url(/themes/basimir/images/icons/required.svg);display:inline-block;content:"";width:12px;height:12px;background-repeat:no-repeat;background-size:6px 6px;margin-left:0.5em;}.form-type-textfield > label{font-weight:bold;}.form-item .description{opacity:0.75;margin-left:var(--gutter-1);margin-top:var(--gutter-1);font:var(--font-small);}
html{--image-magnifier:url(/themes/basimir/images/icons/magnifier.svg);}.splide__arrow:disabled{opacity:0.5;}.splide__arrow{background:var(--color-white);box-shadow:0px 0px 1px var(--color-black);}.splide__arrow svg{fill:var(--color-black);height:1.2em;width:1.2em;}.splide__pagination__page.is-active{background:var(--color-white);transform:scale(1.5);z-index:1;}.splide__pagination__page{background:var(--color-white);box-shadow:0px 0px 1px var(--color-black);}.splide__pagination{gap:4px;margin-bottom:var(--gutter-1);}.media__icon--litebox{background-image:var(--image-magnifier);background-size:cover;}
[data-drupal-messages]{display:flex;flex-direction:column;gap:var(--gutter-2);margin:var(--gutter-2) 0px;}.region-pre-content [data-drupal-messages]{margin:var(--gutter-3) var(--gutter-2) 0px var(--gutter-2);}.messages{--color-message:#5e5e5e;--color-message-border:#c3c3c3;--color-message-accent:#878787;--background-message:#efefef;color:var(--color-message);background-color:var(--background-message);border:1px solid var(--color-message-border);border-left:7px solid var(--color-message-accent);border-radius:var(--border-radius-small);padding:var(--gutter-2);word-wrap:break-word;overflow-wrap:break-word;line-height:inherit;margin-bottom:0px;}.messages__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--gutter-1);}.messages--status{--color-message:#325e1c;--color-message-border:#c9e1bd;--color-message-accent:#77b259;--background-message:#f3faef;}.messages--warning{--color-message:#734c00;--color-message-border:#f4daa6;--color-message-accent:#e09600;--background-message:#fdf8ed;}.messages--error{--color-message:#a51b00;--color-message-border:#f9c9bf;--color-message-accent:#e62600;--background-message:#fcf4f2;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/basimir/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/basimir/images/icons/menu-collapsed.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.js-pager__items{padding-left:0px;clear:both;text-align:center;}.js-pager__item{display:inline;padding:0.5em;}.js-pager__item.is-active{font-weight:bold;}.js-pager__items{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;gap:var(--gutter-2);}.js-pager__items li{display:inline-block;}
html{--color-table-odd:#f7f7f786;--color-table-even:#e2e2e286;}.table:not(.blank) tr:nth-child(odd){background-color:var(--color-table-odd);}.table:not(.blank) tr:nth-child(even){background-color:var(--color-table-even);}td,th{padding:5px;}.table:not(.blank) th{border-bottom:1px solid #ccc;}
html{--color-tab:#f9f9f9a4;--color-tab-active:#f9f9f9;--color-tab-border:var(--color-link-hover);--color-tab-active-border:#6c6df4a1;}.tabs ul,ul.tabs{margin:0;padding:0;list-style:none;display:flex;gap:var(--gutter-1);}.block-core:has(.tabs){margin-bottom:var(--gutter-2);padding:0px var(--gutter-2);}.tabs > li{margin-right:0px;}.tabs a{background-color:var(--color-tab);border:1px solid var(--color-tab-border);color:var(--color-link);display:block;padding:calc(var(--gutter-1)*0.5) var(--gutter-1);text-decoration:none;border-radius:var(--border-radius-small);}.tabs a:focus,.tabs a:hover,.tabs a.is-active{background-color:var(--color-tab-active);border:1px solid var(--color-tab-active-border);}.block-core .tabs:not(:first-of-type):before{content:"|";padding-right:var(--gutter-1);}.block-core:has(.tabs){display:flex;}.block-core .tabs{margin-right:var(--gutter-2);}.block-core:has(.tabs){display:inline-flex;flex-wrap:wrap;}.tabs ul,ul.tabs{flex-wrap:wrap;display:inline-flex;}
.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-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:var(--border-radius-small);}
html{--color-black:#202020;--color-white:#f7f7f7;--color-white-50:#f7f7f780;--color-green:#378237;--color-blue:#498387;--color-blue-light:#6fb9be;--color-background:var(--color-white);--color-text:var(--color-black);--color-link:var(--color-blue);--color-link-hover:var(--color-blue-light);--color-button:var(--color-link-hover);--color-table-odd:#ebebeb2c;--color-table-even:#bcb3aa2c;--font-family-main:"DM Sans",sans-serif;--font-family-small:"DM Sans",sans-serif;--font-family-heading:"DM Serif Text",serif;--font-family-accent:"DM Serif Text",serif;--font-size-main:1.1em;--font-size-h2:1.6em;--wrapper-margins:0;--wrapper-width:clamp(600px,80vw,1200px);--border-radius-big:10px;--color-background-secondary:#cad8ab;--shadow-secondary:0px -2px 5px -2px #0000001a;--image-footer-background:url(/themes/valenkamp/images/backgrounds/wood.jpg);--image-footer-top:url(/themes/valenkamp/images/backgrounds/grass.png);--color-footer-background:#3f3630;--shadow-footer:inset 0px 5px 5px -5px #ededede0,0px -1px 5px #151515e0;--color-background:#d8dad8;--color-link-footer:#f7fda7;--color-link-footer-hover:#a7e2fd;--line-height:1.4em;--color-green-half:#378237a6;--filter-footer-icon:invert(1) drop-shadow(1px 1px rgba(0,0,0,0.514));}@media only screen and (min-width:768px){body{--grid-column-full:1 / span 4;--grid-column-centered:2 / span 2;--subgrid-column-full:span 2;}}@media only screen and (min-width:1028px){body{--grid-column-full:1 / span 5;--grid-column-centered:2 / span 3;--subgrid-column-full:span 3;}}html{scroll-padding-top:5em;}body{min-height:100vh;}#wrapper,#wrapper > footer[role="contentinfo"]{display:flex;flex-direction:column;}#wrapper{min-height:100%;width:100vw;flex-wrap:wrap;}a{transition:color 0.3s;}h1{color:var(--color-white);text-shadow:2px 2px 2px var(--color-black),0px 0px 2px var(--color-black);}h2{color:var(--color-white);text-shadow:2px 2px 1px var(--color-black),0px 0px 2px var(--color-black);}#wrapper > header{top:0px;position:fixed;z-index:1;width:100%;align-items:center;}body.toolbar-fixed #wrapper > header{top:var(--drupal-displace-offset-top);}header .block-system-branding-block{padding:var(--gutter-1);}header .block-system-branding-block .site-logo{display:none;}.region-highlighted .views-element-container > div,.region-highlighted .view-bannerfoto,.region-highlighted .view-bannerfoto .view-content,.region-highlighted .view-bannerfoto .views-row{display:contents;}.region-highlighted .view-bannerfoto .media .field--type-image img,.view-bannerfoto .views-field-field-bannerfoto .field-content img{width:100%;object-fit:cover;}#wrapper > .region-highlighted > *{max-height:40vh;}.view-bannerfoto .media,.view-bannerfoto .photoswipe-gallery,.view-bannerfoto .photoswipe-gallery a,.view-bannerfoto .photoswipe-gallery img{height:100%;}.view-bannerfoto .photoswipe-gallery a{display:block;}#wrapper > main{flex-grow:1;width:100%;margin:var(--gutter-4) auto;}#wrapper > main > .content{padding:0px var(--gutter-1);}.region-secondary-menu .menu--aanbod,#wrapper > footer[role="contentinfo"]{padding:var(--gutter-4) var(--gutter-3);}.menu--aanbod ul.menu,.menu--social-media ul.menu{display:flex;gap:var(--gutter-2);flex-wrap:wrap;margin:0px;}@media only screen and (min-width:768px){body.path-admin #wrapper > main > .content{padding:0px;}#wrapper{display:grid;grid-template-columns:1fr repeat(2,calc(var(--wrapper-width) / 2)) 1fr;grid-auto-rows:min-content;}#wrapper > .region-highlighted > *{grid-column:var(--grid-column-full);}#wrapper > header{grid-row:1;position:sticky;}#wrapper > .region-highlighted > *{grid-row:1 / span 2;}#wrapper > header,#wrapper > footer[role="contentinfo"],.region-secondary-menu > *{display:grid;grid-template-columns:subgrid;grid-column:var(--grid-column-full);}.region-help > *,.region-secondary-menu .menu--aanbod h2,.region-secondary-menu .menu--aanbod ul.menu{grid-column:var(--grid-column-centered);}#wrapper > main,header .region.region-header,footer[role="contentinfo"] .region.region-footer{display:grid;grid-template-columns:subgrid;grid-column:var(--grid-column-centered);}header .block-system-branding-block{grid-column:1;padding:var(--gutter-2) 0px;}header .block-superfish{grid-column:2;justify-self:end;width:100%;display:grid;grid-template-rows:subgrid;position:inherit;}footer[role="contentinfo"] .block-block-content--tekst{grid-column-end:span 2;}.region.region-pre-content > *,#wrapper > main > .content,footer[role="contentinfo"] .block-copyright-block{grid-column-end:var(--subgrid-column-full);}}@media only screen and (min-width:1028px){#wrapper{grid-template-columns:1fr repeat(3,calc(var(--wrapper-width) / 3)) 1fr;}header .block-superfish{grid-column:3;}footer[role="contentinfo"] .block-block-content--tekst{grid-column-end:span 1;}}@media only screen and (min-width:768px){main > .content,.region.region-content{display:grid;grid-template-columns:subgrid;grid-column:var(--subgrid-column-full);}.region.region-content > *{grid-column:var(--subgrid-column-full);}}.media--type-foto .field-credit{display:flex;font:var(--font-small);gap:var(--gutter-1);}.media--type-foto .field-credit a{font-weight:bold;}#wrapper > header{background-color:transparent;box-shadow:none;transition:all 0.5s;padding:var(--gutter-2) 0px var(--gutter-1);}#wrapper > header.scrolled{background-color:var(--color-green);box-shadow:0px 1px 4px #151515e0;padding:0px;}.view-bannerfoto .views-field-field-bannerfoto .field-content{position:relative;}.view-bannerfoto .views-field-field-bannerfoto .field-content:before{content:"";position:absolute;display:block;width:100%;height:100%;box-shadow:0px 5px 5px -5px #ededede0,inset 0px -3px 6px -5px #151515e0;}header .block-system-branding-block .site-name a{font-size:var(--font-size-h2);font-weight:bold;color:var(--color-white);text-shadow:1px 1px #000;font-family:var(--font-family-heading);}.node--type-pagina .media--type-foto{margin-bottom:var(--gutter-2);}.node--type-pagina .media--type-foto.align-right{margin-left:var(--gutter-3);}.node--type-pagina .media--type-foto.align-left{margin-right:var(--gutter-3);}.node--type-pagina .media--type-foto .photoswipe-gallery{border-radius:var(--border-radius-small);overflow:hidden;box-shadow:0px 0px 1px #3e513c;}.node--type-pagina .media--type-foto .photoswipe-gallery a,.node--type-pagina .media--type-foto .photoswipe-gallery a img{display:block;}.node--type-pagina .media--type-foto .field-credit{margin-top:var(--gutter-1);opacity:0.75;font-style:italic;}.node--type-pagina .media--type-foto.align-right .field-credit{float:right;}.view-formulierlinks .view-content{display:flex;gap:var(--gutter-2);flex-wrap:wrap;}.view-formulierlinks .view-content .views-row{width:calc(30% - var(--gutter-2));min-width:256px;border-radius:var(--border-radius-big);overflow:hidden;display:grid;text-align:left;position:relative;background-color:var(--color-white);border:1px solid #ccc;color:var(--color-text);}.view-formulierlinks .view-content img{display:block;object-fit:cover;width:100%;height:auto;aspect-ratio:3/2;}.view-formulierlinks .views-field-title{padding:var(--gutter-1) var(--gutter-2);font-weight:bold;}.view-formulierlinks .view-content .link-button{display:block;justify-self:right;padding:var(--gutter-2);padding-top:var(--gutter-1);}.menu--aanbod ul.menu .menu_link_content,.menu--aanbod ul.menu .field__item{display:contents;}.region-secondary-menu .menu--aanbod{background-color:var(--color-background-secondary);box-shadow:var(--shadow-secondary);}.menu--aanbod h2{text-align:center;margin-bottom:var(--gutter-2);}.menu--aanbod ul.menu{justify-content:center;}.menu--aanbod ul.menu li{width:clamp(144px,calc(20% - var(--gutter-2)),244px);aspect-ratio:1/1.05;height:auto;}.menu--aanbod ul.menu li a{height:100%;width:100%;border:1px solid var(--color-green);box-shadow:inset 0px 0px 1px var(--color-green);display:grid;border-radius:10px;color:var(--color-green);transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,border-color 0.3s;justify-items:center;align-items:center;grid-template-rows:2fr 1fr;padding:var(--gutter-1);}.menu--aanbod ul.menu li a:hover{background-color:var(--color-green);box-shadow:inset 0px 0px 1px var(--color-green),0px 1px 2px #00000059;color:white;border-color:#00000066;}.menu--aanbod ul.menu li a img{filter:invert(41%) sepia(51%) saturate(564%) hue-rotate(71deg) brightness(90%) contrast(87%);aspect-ratio:1/1;object-fit:contain;width:calc(100% - var(--gutter-2));height:calc(100% - var(--gutter-2));min-height:50px;min-width:50px;max-height:100px;max-width:100px;transition:filter 0.2s;display:block;}.menu--aanbod ul.menu li a:hover img{filter:invert(1) drop-shadow(1px 2px 1px #000000b0);}.menu--aanbod ul.menu li a span{font-weight:bold;align-self:center;text-align:center;}.menu--aanbod ul.menu li a:hover span{text-shadow:1px 2px 1px #0000008c;}.menu--social-media .menu-item a > div,.menu--social-media .menu-item a .field{display:contents;}#wrapper > footer[role="contentinfo"]{position:relative;background-color:var(--color-footer-background);background-image:var(--image-footer-background);background-blend-mode:overlay;padding:var(--gutter-4) var(--gutter-3);color:var(--color-white);text-shadow:1px 1px 1px black;font-family:var(--font-family-accent);box-shadow:var(--shadow-footer);margin-top:90px;}footer[role="contentinfo"]::before{display:block;content:"";background-image:var(--image-footer-top);width:100%;overflow:hidden;height:100px;position:absolute;top:-90px;background-size:auto 100px;z-index:-1;left:0px;background-repeat:repeat-x;background-color:var(--color-background-secondary);}footer[role="contentinfo"] .block:not(:last-child){margin-bottom:var(--gutter-3);}footer[role="contentinfo"] a{color:var(--color-link-footer);}footer[role="contentinfo"] a:hover{color:var(--color-link-footer-hover);}.menu--social-media ul.menu{height:100%;}.menu--social-media a span{display:none;}.menu--social-media .menu-item a{display:block;width:auto;height:24px;}.menu--social-media .menu-item img{width:100%;height:100%;object-fit:cover;}.block-block-content--contactinformatie .field--type-telephone .field__label,.block-block-content--contactinformatie .field--type-email .field__label{display:inline-flex;}.block-block-content--contactinformatie .field--type-telephone .field__label:before,.block-block-content--contactinformatie .field--type-email .field__label:before{content:"";display:block;height:0.8em;align-self:center;width:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-position:center center;margin-right:var(--gutter-1);}.block-block-content--contactinformatie .field--type-telephone .field__label:before{background-image:url(/themes/valenkamp/images/icons/icon_phone.svg);}.block-block-content--contactinformatie .field--type-email .field__label:before{background-image:url(/themes/valenkamp/images/icons/icon_envelope.svg);}footer[role="contentinfo"] .block-block-content--contactinformatie .field--type-telephone .field__label:before,footer[role="contentinfo"] .block-block-content--contactinformatie .field--type-email .field__label:before,.menu--social-media .menu-item{filter:var(--filter-footer-icon);}.menu--social-media .menu-item.end{filter:none;}#block-valenkamp-logos > .field__item a{display:block;width:auto;aspect-ratio:2/1;height:64px;}#block-valenkamp-logos > .field__item a article,#block-valenkamp-logos > .field__item a .field,#block-valenkamp-logos > .field__item a .field__item,#block-valenkamp-logos > .field__item a img{width:100%;height:100%;}#block-valenkamp-logos > .field__item a img{object-fit:contain;object-position:left;}.block-block-content--openingstijden table{display:grid;grid-template-columns:max-content 1fr;row-gap:4px;}.block-block-content--openingstijden  tr{display:grid;grid-template-columns:subgrid;grid-column:1/3;}.block-block-content--openingstijden tr td p{margin:0px;}.block-block-content--openingstijden tr td:first-child{padding-right:var(--gutter-2);}footer[role="contentinfo"] .block-block-content--tekst iframe{border-radius:10px;width:100%;outline:1px solid #0000008a;}header .block-superfish{position:relative;}header .block-superfish .sf-accordion-toggle a,header .block-superfish ul.menu a{font-weight:bold;color:var(--color-white);text-shadow:1px 1px #000;}header .block-superfish .sf-accordion-toggle{justify-self:end;}header .block-superfish .sf-accordion-toggle a{display:flex;gap:var(--gutter-2);align-items:center;font:var(--font-small);font-weight:bold;}header .block-superfish .sf-accordion-toggle a:after{display:block;content:"";background-image:url(/themes/valenkamp/images/icons/hamburger.svg);filter:invert(1) drop-shadow(1px 1px 1px #000000b0);background-size:cover;background-repeat:no-repeat;background-position:center;width:calc(var(--font-size-h2));height:auto;aspect-ratio:1/1;flex-shrink:0;}header .block-superfish ul.menu{gap:var(--gutter-2);flex-direction:column;text-align:right;padding:var(--gutter-1) var(--gutter-2);font-family:var(--font-family-accent);}header .block-superfish ul.menu.sf-hidden{opacity:0;}header .block-superfish ul.menu.sf-expanded{top:40px!important;position:absolute;opacity:1;display:flex!important;background-color:var(--color-green);}header .block-superfish ul.menu li{padding-right:var(--gutter-1);padding-bottom:var(--gutter-2);}header .block-superfish ul.menu li:not(:last-child){border-bottom:1px solid #ffffff61;box-shadow:0px 3px 4px -5px black;}header .block-superfish ul.menu li a{padding:0px;width:100%;height:100%;}@media only screen and (min-width:768px){header .block-superfish ul.menu{border-radius:var(--border-radius-big);border-top-right-radius:0px;box-shadow:1px 4px 4px -4px #151515e0;}header .block-superfish .sf-accordion-toggle a{border-radius:10px 10px 0px 0px;padding:var(--gutter-1) var(--gutter-2);transition:box-shadow 0.5s,background-color 0.4s,padding-bottom 0.3s,margin-top 0.3s;}header .block-superfish .sf-accordion-toggle a:hover,header .block-superfish .sf-accordion-toggle a.sf-expanded{box-shadow:1px -3px 5px -4px #151515e0;}}@media only screen and (max-width:768px){header .region.region-header{display:flex;}header .block-system-branding-block{flex-grow:1;flex-shrink:0;}}#wrapper > .region-highlighted > *{display:grid;grid-template-columns:subgrid;}.view-bannerfoto .media,.view-bannerfoto .views-field-field-bannerfoto{display:grid;grid-template-columns:subgrid;grid-column:var(--grid-column-full);grid-row:1;height:40vh;max-height:40vh;}.view-bannerfoto .views-field-field-bannerfoto .field-content{grid-column:var(--grid-column-full);height:40vh;max-height:40vh;grid-row:1;}.view-bannerfoto .photoswipe-gallery{grid-row:1;grid-column:var(--grid-column-full);height:40vh;}.menu--aanbod h2{width:max-content;background:url(/themes/valenkamp/images/plank.png);background-size:contain;background-repeat:no-repeat;background-position:center center;padding:calc(var(--gutter-4));margin:0 auto;margin-top:-110px;}#wrapper > main{padding-bottom:var(--gutter-4);}.node--type-pagina .media--type-foto .photoswipe-gallery{overflow:hidden;box-shadow:0px 0px 0px 1px #738d70,inset 0px 1px 0px 0px rgb(240 240 240 / 48%);position:relative;}.node--type-pagina .media--type-foto .photoswipe-gallery a{display:block;object-fit:cover;width:100%;height:100%;position:relative;z-index:-1;}#wrapper{grid-auto-rows:min-content;}#wrapper > header{align-items:center;}header .region.region-header{grid-template-rows:80px;align-items:center;transition:all 0.5s;}header.scrolled .region.region-header{grid-template-rows:60px;}header .block-superfish{display:initial;}header .block-superfish .sf-accordion-toggle a{background-color:var(--color-green);border-radius:var(--border-radius-big);}#block-valenkamp-branding,#block-valenkamp-branding img{display:block;height:100%;width:100%;}#block-valenkamp-branding img{object-fit:contain;object-position:left center;}.layout__region--second .block-views:has(.view-id-nieuws){display:block;border-radius:var(--border-radius-big);border:2px ridge #3a333080;padding:var(--gutter-2);padding-top:0px;margin-top:calc(var(--gutter-1)* 1.5);}.layout__region--second .block-views:has(.view-id-nieuws) h2{margin:0 auto;width:max-content;padding:0px var(--gutter-1);background-color:var(--color-background);margin-top:calc(var(--gutter-1)* -1.5);margin-bottom:var(--gutter-1);}.menu--tools{justify-self:right;height:100%;}.menu--tools ul.menu,.menu--tools ul.menu .menu-item{margin:0px;height:100%;align-content:center;}.menu--tools a{align-self:center;display:block;background-color:var(--color-green);border-radius:50%;height:50px;width:auto;aspect-ratio:1/1;padding:var(--gutter-1);}.menu--tools a img{filter:invert(1) drop-shadow(1px 1px 1px #000000b0);display:block;height:100%;height:100%;}.menu--tools a span{display:none;}header .block-superfish{align-content:center;height:100%;}.block-core:has(.tabs){margin-bottom:var(--gutter-1);}.views-element-container{display:contents;}.view-nieuws.view-display-id-page{display:grid;grid-template-columns:subgrid;grid-column:var(--subgrid-column-full);}.view-nieuws.view-display-id-page .view-content{grid-column-end:span 2;}.view-nieuws.view-display-id-page{column-gap:var(--gutter-4);}.node__content *:has(>iframe){border-radius:var(--border-radius-small);overflow:hidden;box-shadow:0px 0px 2px #3e513c;aspect-ratio:16/9;}.node__content iframe{display:block;}.layout:not(.layout--onecol){gap:var(--gutter-2);}@media (min-width:768px){.splide__slide{width:100%;display:block;}.splide--optionset--gallerij{position:static;height:auto;max-height:initial;display:grid;grid-template-columns:subgrid;grid-column:1/-1;}.splide--optionset--gallerij  .splide__slider{height:auto;}.splide--optionset--gallerij  .splide__track{display:block;height:100%;position:static;overflow:visible;}.splide--optionset--gallerij  .splide__list{display:block;padding:0;margin:0;height:auto;overflow:visible;}.splide--optionset--gallerij .splide__slide{width:100%;display:block;margin:10px 0;}.splide--optionset--gallerij .splide__slide img{width:100%;height:auto;}.splide--optionset--gallerij .splide,.splide--optionset--gallerij .splide__slider,.splide--optionset--gallerij .splide__track,.splide--optionset--gallerij .splide__list{grid-column:span 4;display:grid;grid-template-columns:subgrid;}.splide--optionset--gallerij .splide__slider,.splide--optionset--gallerij .splide__track,.splide--optionset--gallerij .splide__list{grid-row:1 !important;}.splide--optionset--gallerij .splide__slide{grid-column-end:span 2;}.splide--optionset--gallerij .splide__list{gap:var(--gutter-2);}.splide--optionset--gallerij .splide__slide{margin:0px;}}.view-nieuws{grid-column:var(--grid-column-full);}.node--type-pagina .media--type-foto:has(.align-left){float:left;}.node--type-pagina .media--type-foto:has(.align-right){float:right;}#block-valenkamp-views-block-formulierlinks-block-1 h2{grid-column:span 3;}#block-valenkamp-telefoonnummeremail-2{margin-bottom:var(--gutter-2);}header .block-superfish ul.menu li:first-child{padding-top:var(--gutter-2);}header .block-superfish ul.menu li:last-child{padding-bottom:0px;}header .block-superfish .sf-accordion-toggle a.sf-expanded{border-radius:var(--border-radius-big) var(--border-radius-big) 0px 0px;}header .block-superfish ul.menu.sf-expanded{top:60px!important;}header.scrolled .block-superfish ul.menu.sf-expanded{top:40px!important;}@media only screen and (max-width:768px){#wrapper > .region-highlighted > * .views-field{grid-column:1;}#wrapper > main{padding:var(--gutter-1);}header .region.region-header{padding:0px var(--gutter-2);padding-top:calc(var(--drupal-displace-offset-top,0px) + var(--gutter-1));height:80px;}header.scrolled .region.region-header{padding:0px var(--gutter-1);height:60px;}header .block-superfish .sf-accordion-toggle a{padding:var(--gutter-1) var(--gutter-2);}.node--type-pagina .media--type-foto{float:none;margin:0px!important;margin-bottom:var(--gutter-2)!important;}picture img{height:auto;}.node--type-pagina .media--type-foto{float:none!important;}}.view-bannerfoto .field-author{grid-column:4;grid-row:1;z-index:0;}.view-bannerfoto .field-author{justify-self:end;align-self:end;color:white;font-family:var(--font-accent);text-shadow:1px 1px 1px black;padding-bottom:0.5em;padding-right:var(--gutter-2);}.view-bannerfoto .field-author a{color:var(--color-link-footer);}.view-bannerfoto .field-author a:hover{color:var(--color-link-footer-hover);}a.blazy__photoswipe.litebox.litebox--image{display:block;border-radius:var(--border-radius-small);overflow:hidden;box-shadow:0px 0px 1px #3e513c;box-shadow:0px 0px 0px 1px #738d70,inset 0px 1px 0px 0px rgb(240 240 240 / 48%);position:relative;}a.blazy__photoswipe.litebox.litebox--image .media--blazy{overflow:hidden;object-fit:cover;width:100%;height:100%;position:relative;z-index:-1;}a.blazy__photoswipe.litebox.litebox--image img{display:block;}a.blazy__photoswipe.litebox.litebox--image img,.node--type-pagina .media--type-foto .photoswipe-gallery a img{width:100%;object-fit:cover;height:auto;}.menu--aanbod h2{background-size:80%;}
html{--border-radius-textfield:var(--border-radius-big);--color-button-highlight:#d5d49ba3;--color-button-light:#a3948b;--color-button-dark:#605650;--color-button-shadow:#37322f;--color-button-border:var(--color-button-dark);--background-textfield-color:var(--color-white-50);--background-textfield:var(--color-white-50) linear-gradient(#37823759,var(--color-green)) center bottom 5px /calc(100% - 16px) 2px no-repeat;--background-button:linear-gradient(to bottom,var(--color-button-light) 5%,var(--color-button-dark) 100%);--background-button-hover:linear-gradient(to bottom,var(--color-button-dark) 5%,var(--color-button-light) 100%);--background-radio:radial-gradient(circle,rgb(132 189 78) 0%,#487123 100%);--shadow-button:inset 0px 1px 3px 0px var(--color-button-highlight);--shadow-button-text:0px -1px 1px var(--color-button-shadow);--color-calendar-limited:rgb(255 238 190 / 54%);--color-calendar-limited-border:#d0c7bb;--color-calendar-blocked:rgb(255 200 134 / 39%);--color-calendar-blocked-border:#c8aeae;}textarea{background-color:var(--background-textfield-color);}[type="text"],[type="number"],[type="email"],[type="tel"],[type="password"],[type="search"]{background-color:var(--background-textfield-color);background:var(--background-textfield);}input[type="submit"],a.button{padding:0.6em 1em;}[type="checkbox"] ~ label{height:1.6em;}[type="checkbox"] ~ label:before{background-color:#f5f5f5;border:1px solid #ccc;transition:background-color 0.3s;}[type="checkbox"] ~ label:after{left:0.55em;top:0.15em;width:0.45em;height:0.9em;border:solid #ffffff;border-width:0 3px 3px 0;transform:rotate(45deg);filter:drop-shadow(-1px -1px 1px #3452198a);}[type="checkbox"]:checked ~ label:before{border-color:var(--color-green);background:var(--background-radio);background-position-y:14px;box-shadow:var(--shadow-button);}[type="checkbox"]:checked:disabled ~ label:before{filter:grayscale(100);}[type="radio"] ~ label:before{height:20px;width:20px;background-color:#dfdfdf85;border:1px solid #ccc;transition:background-color 0.3s;}[type="radio"] ~ label:after{width:14px;height:14px;background:radial-gradient(circle,rgb(127 200 59) 0%,#345219 100%);border:1px solid var(--color-green);background-position-y:5px;}[type="radio"]:not(:checked):not(:disabled) ~ label:hover:before{background-color:#cccccc8c;}.webform-options-display-buttons [type="radio"] ~ label{text-align:left;position:relative;background-color:var(--color-white);border:1px solid #ccc;color:var(--color-text);border-radius:var(--border-radius-textfield);display:flex;align-items:center;}.webform-options-display-buttons [type="radio"] ~ label:before,.webform-options-display-buttons [type="radio"] ~ label:after{flex-grow:0;flex-shrink:0;}.webform-options-display-buttons [type="radio"]:disabled ~ label{color:grey;}.webform-options-display-buttons input:hover ~ label.webform-options-display-buttons-label,.webform-options-display-buttons input:focus ~ label.webform-options-display-buttons-label{border-color:var(--color-green-half);box-shadow:var(--shadow-button);}.webform-options-display-buttons input:checked ~ label.webform-options-display-buttons-label{border-color:var(--color-green);box-shadow:var(--shadow-button);background-color:#f1ffed8a;}.webform-options-display-buttons input:checked:focus + label.webform-options-display-buttons-label{box-shadow:inset 0px 0px 1px var(--color-green),var(--shadow-button);}.webform-options-display-buttons input:disabled:hover ~ label.webform-options-display-buttons-label{box-shadow:none;}.webform-options-display-buttons-description{font:var(--font-small);}[type="number"]:has(~ .input_number)::-webkit-outer-spin-button,[type="number"]:has(~ .input_number)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}button.input_number.subtract::before{content:"-";}button.input_number.add::before{content:"+";}.form-type-number{display:flex;gap:var(--gutter-1);align-items:center;flex-wrap:wrap;}.form-type-number:not(:has(.description)) label,.form-type-number .description{flex-grow:1;}.form-type-number .description{padding-left:var(--gutter-1);}.form-type-number span{padding-right:var(--gutter-1);}button.input_number{display:block;justify-self:flex-end;}button.input_number.subtract{order:1;}.form-type-number input{order:2;}button.input_number.add{order:3;}.progress-tracker{margin:var(--gutter-2) 0px;}.progress-title{margin-top:10px;font-size:0.9em;}.progress-marker{z-index:0;}.progress-marker::before{font-weight:bold;font-size:0.9em;padding-bottom:0px;}.progress-step.is-active .progress-marker::before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:var(--color-green);}.webform-progress-tracker .progress-title[role="link"]{color:var(--color-link);transition:color 0.3s;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:none;color:var(--color-link-hover);}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]:before,.progress-step .progress-marker::before{background-color:#777777;}#thumbnail{height:auto;background-color:#f5f5f5;border:1px solid #ccc;color:var(--color-text);border-radius:10px;overflow:hidden;}#thumbnail img{display:block;object-fit:cover;height:100%;width:100%;max-height:120px;}#overview{padding:17px;height:fit-content;background-color:var(--color-white);border:1px solid #ccc;color:var(--color-text);border-radius:10px;}#overview .container{display:flex;flex-direction:column;}#overview .overview_field,#final_calculation{display:flex;justify-content:space-between;padding:10px;}#overview .overview_field{border-bottom:1px solid #80808059;flex-wrap:wrap;row-gap:8px;}#overview .overview_field span:first-child{text-transform:capitalize;}#overview .overview_field .price{width:100%;text-align:right;}#final_calculation{flex-wrap:wrap;}#btw{width:100%;display:flex;flex-wrap:wrap;font-size:0.9em;margin-top:18px;color:grey;row-gap:6px;}#btw > span{width:100%;display:flex;justify-content:space-between;}.overview_field_ruimte{order:-5;}.overview_field_drinken{order:-4;}.overview_field_boerenlunch{order:-3;}.overview_field_stoelentafels{order:-2;}@media only screen and (max-width:1028px){.region.region-content:has(.webform-ajax-form-wrapper){display:flex;flex-direction:column;}#thumbnail{order:-1;}}@media only screen and (min-width:1028px){.region.region-content:has(.webform-ajax-form-wrapper){column-gap:var(--gutter-4);row-gap:var(--gutter-3);grid-template-rows:min-content 1fr;}.region.region-content:has(.webform-ajax-form-wrapper) > div,.region.region-content .webform-ajax-form-wrapper{display:contents;}.region.region-content .webform-ajax-form-wrapper form{grid-column:1 / span 2;grid-row:1 / span 2;}#overview,#thumbnail{grid-column:3;}#overview{position:sticky;top:calc(var(--font-size-h2)*3);grid-row:2;}#thumbnail{grid-row:1;}}.webform-name--wrapper .fieldset-wrapper{display:flex;gap:var(--gutter-1);flex-direction:column;}.form-item-privacyverklaring{display:flex;}@media only screen and (min-width:768px){.form-wrapper[data-webform-key="contactinformatie"]{display:grid;grid-template-columns:min-content 1fr;gap:var(--gutter-2);}.form-wrapper[data-webform-key="contactinformatie"] > fieldset,.form-wrapper[data-webform-key="contactinformatie"] > fieldset:has(.visually-hidden.fieldset-legend) .fieldset-wrapper,.form-wrapper[data-webform-key="contactinformatie"] > fieldset:has(.visually-hidden.fieldset-legend) .form-item{display:contents;}.form-wrapper[data-webform-key="contactinformatie"] legend,.form-wrapper[data-webform-key="contactinformatie"] fieldset:has(.visually-hidden.fieldset-legend) label{grid-column:1;}.form-wrapper[data-webform-key="contactinformatie"] .fieldset-wrapper,.form-wrapper[data-webform-key="contactinformatie"] > fieldset:has(.visually-hidden.fieldset-legend) .form-item--error-message{grid-column:2;}.webform-name--wrapper .fieldset-wrapper{flex-direction:row;}.form-item-privacyverklaring{grid-column:2;}}.webform-submission-data details{border-radius:var(--border-radius-textfield);padding:10px;margin-top:0px;margin-bottom:2em;border:1px solid var(--color-green);box-shadow:inset 0px 0px 1px var(--color-green);}.webform-submission-data summary{font-weight:bold;}.webform-submission-data .details-wrapper{display:grid;grid-template-columns:max-content 1fr;row-gap:10px;column-gap:14px;}.webform-submission-data .details-wrapper section,.webform-submission-data .details-wrapper .webform-section-wrapper{display:contents;}.webform-submission-data .details-wrapper .form-item:not(section){display:grid;grid-template-columns:subgrid;grid-column:1/3;}body.path-admin .form-type-checkbox [type="checkbox"] ~ label{height:1em;}body.path-admin .form-type-checkbox [type="checkbox"] ~ label:before{border-radius:3px;}body.path-admin .form-type-checkbox [type="checkbox"] ~ label:after{left:0.34em;top:0.04em;width:0.32em;height:0.55em;border-width:0 2px 2px 0;}.flatpickr-calendar{border:1px solid var(--color-green-half);box-shadow:none;background-color:transparent;-webkit-box-sizing:content-box;box-sizing:content-box;padding:8px;border-radius:var(--border-radius-textfield);color:var(--color-text);font-size:0.9em;overflow:hidden;}.flatpickr-day{border-radius:10px;margin-bottom:5px;background-color:#f5f5f5;border:1px solid #ccc;}.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover{box-shadow:var(--shadow-button);}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{border-color:var(--color-green-half);box-shadow:var(--shadow-button);}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay,.form-type-date .description ol .selected strong{color:var(--color-white);background:var(--color-green);border-color:var(--color-green);font-weight:bold;background:radial-gradient(circle,rgb(132 189 78) 0%,#487123 100%);background-position-y:18px;text-shadow:0px -1px 1px #345219;}.form-type-date .description ol .selected strong{border:1px solid var(--color-green);box-shadow:0px 1px 2px #00000059;}.flatpickr-day.limited,.form-type-date .description ol .limited strong{border-color:var(--color-calendar-limited-border);background-color:var(--color-calendar-limited);}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.form-type-date .description ol .blocked strong{box-shadow:none;border-color:var(--color-calendar-blocked-border);background-color:var(--color-calendar-blocked);color:#2525258c;cursor:initial;}.form-type-date .description ol{list-style-type:none;padding:0px;display:grid;grid-template-columns:min-content 1fr;gap:6px;}.form-type-date .description ol li{grid-column:1/3;display:grid;grid-template-columns:subgrid;align-items:center;}.form-type-date .description ol strong{display:inline-block;border:1px solid;border-radius:5px;padding:2px 6px;text-align:center;}.form-type-date .description ol .limited strong,.form-type-date .description ol .blocked strong{font-weight:normal;}.rangeMode .flatpickr-day{margin-top:0px;}.iti{z-index:1;}.form-item-allergieen{margin-left:var(--gutter-2);}[type="radio"]:checked ~ label:after{margin-left:3px;}[data-drupal-selector="edit-activiteit"]{padding-bottom:var(--gutter-2);margin-bottom:var(--gutter-2);border-bottom:1px solid white;box-shadow:inset 0px -1px grey;}[data-drupal-selector="edit-extra"],[data-drupal-selector="edit-container"]{padding-top:var(--gutter-2);margin-top:var(--gutter-2);border-top:1px solid grey;box-shadow:inset 0px 1px white;}
.media__icon--litebox{filter:invert(1) drop-shadow(0px 0px 1px var(--color-black));top:initial;left:initial;right:var(--gutter-1);bottom:var(--gutter-1);height:32px;width:auto;aspect-ratio:1/1;opacity:.7;}.media__icon--litebox::before,.media__icon--litebox::after{display:none;}@media (min-width:768px){.splide__slide{width:100%;display:block;}.splide--optionset--gallery{position:static;height:auto;max-height:initial;display:grid;grid-template-columns:subgrid;grid-column:1/-1;}.splide--optionset--gallery  .splide__slider{height:auto;}.splide--optionset--gallery  .splide__track{display:block;height:100%;position:static;overflow:visible;}.splide--optionset--gallery  .splide__list{display:block;padding:0;margin:0;height:auto;overflow:visible;}.splide--optionset--gallery .splide__slide{width:100%;display:block;margin:10px 0;}.splide--optionset--gallery .splide__slide img{width:100%;height:auto;}.splide--optionset--gallery .splide,.splide--optionset--gallery .splide__slider,.splide--optionset--gallery .splide__track,.splide--optionset--gallery .splide__list{grid-column:span 3;display:grid;grid-template-columns:subgrid;}.splide--optionset--gallery .splide__slider,.splide--optionset--gallery .splide__track,.splide--optionset--gallery .splide__list{grid-row:1 !important;}.splide--optionset--gallery .splide__slide{grid-column-end:span 1;}.splide--optionset--gallery .splide__list{gap:var(--gutter-2);}.splide--optionset--gallery .splide__slide{margin:0px;}}
.webform-submission-contact-form{margin-top:var(--gutter-4);}.webform-submission-contact-form .form-item label{font-weight:bold;}@media only screen and (min-width:768px){.webform-submission-contact-form{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--gutter-3);}.webform-submission-contact-form .form-item{display:grid;grid-template-columns:subgrid;grid-column:1 / span 2;}.webform-submission-contact-form .form-item--error-message{grid-column:2;}.webform-submission-contact-form #edit-actions{grid-column:2;justify-self:end;}}
