@font-face{font-family:'Spectral';font-style:italic;font-weight:400;src:url(/themes/snazzy/fonts/Spectral-Italic.eot);src:url(/themes/snazzy/fonts/Spectral-Italic.eot?#iefix) format('embedded-opentype'),url(/themes/snazzy/fonts/Spectral-Italic.woff) format('woff'),url(/themes/snazzy/fonts/Spectral-Italic.ttf) format('truetype'),url(/themes/snazzy/fonts/Spectral-Italic.svg#Spectral-Italic) format('svg');}@font-face{font-family:'Spectral';font-style:italic;font-weight:700;src:url(/themes/snazzy/fonts/Spectral-BoldItalic.eot);src:url(/themes/snazzy/fonts/Spectral-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/themes/snazzy/fonts/Spectral-BoldItalic.woff) format('woff'),url(/themes/snazzy/fonts/Spectral-BoldItalic.ttf) format('truetype'),url(/themes/snazzy/fonts/Spectral-BoldItalic.svg#Spectral-BoldItalic) format('svg');}
body{margin:0;padding:0;font:1.05rem/1.6 "Open Sans",verdana,sans-serif;}a{text-decoration:none;position:relative;}pre{max-width:100%;padding:8px;overflow-x:auto;}ul,ol{padding:0 0 0 1.7rem;}hr{border:none;border-top:1px solid;}h1,h2,h3,h4,h5{font-family:'Spectral',serif;margin:1.1rem 0;line-height:135%;font-style:italic;font-weight:700;}h1{font-size:2.8rem;font-weight:400;}h2{font-size:2.2rem;font-weight:400;}ul.primary{margin:1rem 0;}ul.primary li{display:block;margin:0 7px;}ul.primary li a{padding:15px 20px;}ul.primary li a.active{margin-bottom:-1px;}@media (min-width:769px){ul.primary li{display:inline-block;}ul.primary li a{background-position:center 0;}}.layout{display:flex;flex-direction:column;min-height:100vh;}.layout .layout{display:block;min-height:0;}.layout .layout .container{padding:0;}.l-wrapper{flex:1 0 auto;}.submitted,.breadcrumb{font-size:94%;padding:10px 0;}.breadcrumb{padding-left:1em;}.block-system-breadcrumb{margin:1em 0;}.submitted{font-style:italic;}figcaption{font-size:94%;}.item-list ul{padding:0 0 0 1.7rem;}.item-list li{margin:0;}a:not(.contextual-links-trigger){background-image:linear-gradient(currentColor,currentColor);background-position:center 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.2s;}a:not(.contextual-links-trigger):hover{background-size:100% 2px;}.cke_bottom a,.layout .tabledrag-handle,a.button,.contextual-links a,.layout .cke_toolbox a,.layout .dropbutton a,.node-readmore a,.pager a{background-image:none;transition:none;}h1 a,h2 a,h3 a,.site-name a{background-position:center 94%;}.l-messages,.l-page-title h1,.l-top,.l-content .block,.l-middle,.l-bottom,.l-footer{padding-top:.5rem;padding-bottom:.5rem;}@media (min-width:960px){.l-messages,.l-middle,.l-bottom,.l-footer{padding-top:1.5rem;padding-bottom:2.5rem;}.l-page-title h1{padding-top:1rem;}.l-content .block{padding-top:1.5rem;padding-bottom:1.5rem;}}.term-page .l-content article,.view-promoted .view-content > *{padding:1rem 1rem 2rem;margin:1rem 0;}@media (min-width:960px){.term-page .l-content,.view-promoted .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.term-page .l-content article,.view-promoted .view-content > *{width:45%;margin:2% 0;}.term-page .term-listing-heading{width:100%;}}.block-hero{padding:50px 1rem;}.block-hero .block-title{font-size:36px;font-weight:700;}@media (min-width:960px){.block-hero .block-title{font-size:50px;}}.block-hero .block-content{font-size:26px;}.front .block-hero-no-image{background-image:url(/themes/snazzy/img/spiral-1200.jpg);}.menu-tree li.leaf{list-style-image:none;list-style-type:square;}.field-type-taxonomy-term-reference .field-items{display:flex;flex-wrap:wrap;}.field-type-taxonomy-term-reference .field-item a{display:inline-block;padding:5px 10px;border:1px solid;margin:0 10px 10px 0;}ul.inline,ul.links.inline{display:flex;flex-wrap:wrap;margin:0;}ul.inline li,ul.links.inline li{padding:0;margin:10px 10px 10px 0;line-height:36px;}.term-page .l-content article ul.inline,.view-promoted .view-content ul.inline{flex-direction:row-reverse;}.node-readmore a{display:inline-block;padding:0 10px;box-shadow:0 0 0 2px transparent;transition:box-shadow 0.2s;}.node-readmore a::after{content:none;}.view-mode-teaser{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid;}.view-promoted .view-mode-teaser{margin:0;padding:0;border:none;}.term-page .l-content .view-mode-teaser{padding:1rem 1rem 2rem;}table{border-collapse:collapse;max-width:100%;overflow-x:auto;margin:1em 0;}td,th{padding:5px 15px;vertical-align:top;}table.sticky-enabled,table.sticky-header{display:table;width:100%;}blockquote{margin-left:0;font-size:1rem;display:table;}blockquote::before{content:"„";font-size:60px;line-height:1px;display:table-cell;padding:0 15px;}body.admin-path{font-size:1rem;}body.admin-path .container{max-width:1600px;padding:0 2rem;}.dropbutton-wrapper{min-width:10em;}img.align-right,img.align-left,figure.align-left,figure.align-right{float:none;margin:1em 0;display:table;}@media (min-width:960px){img.align-left,img.align-right{diplay:block;}img.align-left,figure.align-left{float:left;margin:6px 2em .7em 0;}img.align-right,figure.align-right{float:right;margin:6px 0 .7em 2em;}}.caption > figcaption{border:none;}.editor-image-align label.option{margin-right:10px;}.fullcalendar-view{margin:1rem 0 2rem;}.ui-widget-shadow{box-shadow:0 0 8px #0003;}
.front-header-split .l-top{padding:0;}.front .l-header .block-content,.front .l-top .block-hero .block-content{text-align:initial;min-width:240px;}.l-header-inner{padding:1rem 1rem 0;}.name-and-slogan{font-size:26px;padding-bottom:1rem;}.site-name span{display:inline-block;font-family:'Spectral',serif;font-size:40px;font-weight:700;line-height:1.1;}.l-header .logo img{max-height:150px;margin-bottom:1rem;}.l-header .logo::after{content:none;}.front .l-top .block-hero{margin:0;}@media (min-width:960px){.front .l-header,.front .l-top .block:first-child{display:table;width:100%;padding:0;}.front-header-split .l-header > *,.front-header-split .l-top .block:first-child .block-inner{display:table-cell;vertical-align:middle;padding:4vw;}.front-header-split .l-header,.front-header-split .l-top .block:first-child{width:50%;height:100vh;}.front-header-split .l-top .block:first-child{position:absolute;top:0;right:0;}[dir="rtl"] .front-header-split .l-top .block:first-child{right:auto;left:0;}.admin-bar .front-header-split .l-header{margin-top:calc(1px - var(--admin-bar-height,34px));}.admin-bar .front-header-split .l-top .block:first-child .contextual-links-wrapper,.admin-bar .front-header-split .l-header + .flexible-row .row .l-col .block:first-child .contextual-links-wrapper{margin-top:43px;margin-right:10px;}.front-header-split .l-header + .flexible-row .l-flexible-row{display:block;}.front-header-split .l-header + .flexible-row .row .l-col{position:static;}.front-header-split .l-header + .flexible-row .row .l-col .block:first-child{position:absolute;display:table;top:0;right:0;width:50%;height:100vh;margin:0;padding:0;}.front-header-split .l-header + .flexible-row .row .l-col .block:first-child .block-inner{display:table-cell;vertical-align:middle;padding:4vw;}}.l-header .block{margin:1rem 0;}.l-header .block:last-child{margin-bottom:0;}.l-header ul.menu{margin:0;padding:0;}.l-header ul.menu li,[dir=rtl] .l-header ul.menu li{margin:0;padding:0;list-style:none;}.l-header ul.menu li a{font-size:1.2rem;display:block;padding:15px;letter-spacing:1px;}.l-header ul.menu ul li{margin:0;float:none;}.l-header ul.menu ul{border:none;padding:0;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:15px;}.l-header li.has-children ul a{text-indent:1em;}.l-header li.has-children ul ul a{text-indent:2em;}.layout .menu-dropdown a,.layout .menu-dropdown ul a{background-image:linear-gradient(currentColor,currentColor);background-position:center calc(100% - 1px);background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.2s;}.layout .menu-dropdown a:hover,.layout .menu-dropdown ul a:hover,.layout .menu-dropdown ul a:focus,.layout .menu-dropdown ul a:active{background-size:100% 2px;}@media (min-width:48em){.l-header ul.menu li{margin:10px 10px 0 0;float:left;}[dir=rtl] .l-header ul.menu li{margin:10px 0 0 10px;float:right;}.l-header ul.menu ul li,[dir=rtl] .l-header ul.menu ul li{margin:0;float:none;}.js .l-header ul.menu li a.has-submenu{padding-right:40px;}[dir=rtl].js .l-header ul.menu li a.has-submenu{padding:15px 15px 15px 40px !important;}.l-header li.has-children ul a,.l-header li.has-children ul ul a{text-indent:0;}.l-header .menu-dropdown a span.sub-arrow{border-top-color:inherit;}[dir="rtl"] .l-header .menu-dropdown span.sub-arrow{border-right-color:transparent;}.l-header ul.menu li a::after{bottom:1px;}}
.form-item,.ui-widget,.ui-dialog *{font-family:'Open Sans',verdana,sans-serif;}.image-library-choose-file,.image-library-choose-file:hover{margin:5px;border-radius:0;}.form-item,.field-name-comment-body{padding:0;margin:0 0 1.5em;}.form-type-email label,.form-type-file label,.form-type-password label,.form-type-select label,.form-type-textarea label,.form-type-textfield label{display:block;margin:0 0 0.25em;}abbr.form-required,abbr.tabledrag-changed,abbr.ajax-changed{text-decoration:none;padding:0 4px;}tr.selected td{background-color:#ffff0026;}.form-item-radios label,.form-item-checkboxes label{display:block;margin:0 0 0.8em;}.form-item-radio label,.form-radios label,.form-item-checkbox label,.form-checkboxes label{display:inline-block;font-weight:400;margin:0;}.form-radios .form-item:last-child,.form-checkboxes .form-item:last-child{margin:0;}.filter-wrapper .form-item,.teaser-checkbox .form-item,.form-item .form-item{padding:0.2em 0;margin:0;border:0;}.form-type-checkbox{padding:0;}.text-format-wrapper .form-item{padding-bottom:0;}.form-item label{margin:0 0 0.625em;}.field-label label{margin:0;padding:0;}.form-item input.form-radio,.form-item input.form-checkbox{vertical-align:middle;margin-right:0.3125em;}td.checkbox .form-item input{margin:0;}.filter-wrapper{margin:0 0 1.2em;border-top:0;padding:0 0 1em;}.filter-wrapper legend{font-size:1rem;}.filter-wrapper .fieldset-wrapper::before{height:10px;}.filter-wrapper .form-item,.filter-wrapper .filter-guidelines,.filter-wrapper .filter-help{font-size:0.923em;padding:0.125em 0 0 0;}.filter-wrapper .form-item label{font-weight:normal;}.form-item-radios .description,.form-item-checkboxes .description{margin-top:0.375em;}.resizable-textarea + .description,.form-item-date .description,.form-item-select .description{margin-top:0.875em;}.field-suffix{display:block;padding:0.5em 0 0;}.field-suffix .machine-name-value{display:inline-block;margin:0 0.5em;padding:0.375em;font-family:Consolas,'Lucida Console','Courier New',monospace;}.password-strength{padding-top:0.375em;}ul.tips{margin:0.25em 0.25em 0;padding:0 1em;}input.form-submit,button.form-submit,.button{display:inline-block;text-align:center;letter-spacing:0.025em;line-height:2.4em;border:0;padding:2px 20px;margin-bottom:1em;margin-right:1em;}[dir="rtl"] input.form-submit,[dir="rtl"] .button{margin-left:1em;margin-right:0;}.form-managed-file input.form-submit{margin-left:0.5em;position:relative;top:0.0625em;}[dir="rtl"] .form-managed-file input.form-submit{margin-left:0;margin-right:0.5em;}button,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif;line-height:1.4;}input.form-autocomplete,input.form-text,input.form-tel,input.form-date,input.form-time,input.form-email,input.form-url,input.form-color,input.form-number,input.form-search,input.form-file,textarea.form-textarea{box-sizing:border-box;max-width:100%;padding:0.625em;font-weight:400;}input.form-text,input.form-date,input.form-time,input.form-email,input.form-url,input.form-search,textarea.form-textarea{max-width:100%;}select.form-select{box-sizing:border-box;padding:0.625em;font-weight:400;will-change:border-color;}select.filter-list{padding:0.125em 0.5em;margin-left:0.3125em;}[dir="rtl"] select.filter-list{margin-left:0;margin-right:0.3125em;}input.form-text:focus,input.form-tel:focus,input.form-date:focus,input.form-time:focus,input.form-email:focus,input.form-url:focus,input.form-color:focus,input.form-number:focus,input.form-search:focus,input.form-file:focus,select:focus,textarea.form-textarea:focus{outline:0;}#autocomplete{border-top:0;box-sizing:content-box;}#autocomplete ul{margin:0;}#autocomplete li{padding:0.2em 0.625em;margin:0;}ul.action-links{margin:1em 0;padding:0 1.25em 0;list-style-type:none;overflow:hidden;}ul.action-links li{float:left;margin:0 1em 0 0;}[dir="rtl"] ul.action-links li{float:right;margin:0 0 0 1em;}ul.action-links a{position:relative;padding-left:1.125em;line-height:1.875;}[dir="rtl"] ul.action-links a{padding-left:0;padding-right:1.125em;}ul.action-links a:before,ul.action-links a:after{content:'';display:block;position:absolute;}ul.action-links a:before{top:0.375em;left:0.25em;width:0.125em;height:0.625em;}ul.action-links a:after{top:0.625em;left:0;width:0.625em;}[dir="rtl"] ul.action-links a:before{left:auto;right:0.25em;}[dir="rtl"] ul.action-links a:after{left:auto;right:0;}.button,input.form-submit,input.button-primary,button.button-primary,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;border-radius:0;box-shadow:0 0 0 0 transparent;transition:box-shadow .2s;}.button:hover,.button:focus,input.form-submit:hover,input.form-submit:focus,input.button-primary:hover,input.button-primary:focus,button.button-primary:hover,button.button-primary:focus,.ui-state-default:hover,.ui-state-default:focus,.ui-widget-content .ui-state-default:hover,.ui-widget-content .ui-state-default:focus,.ui-widget-header .ui-state-default:hover,.ui-widget-header .ui-state-default:focus{border:none;border-radius:0;}a.form-delete::after{content:none;}a.form-delete:hover,a.form-delete:focus,input.button-danger:hover,input.button-danger:focus,button.button-danger:hover,button.button-danger:focus{text-decoration:none;}.form-item .description,.password-strength,.password-match{border:none;font-size:0.9rem;padding-left:0;padding-right:0;margin:5px 0;}.dropbutton li{margin:0;}.draggable td{position:relative;}.draggable abbr.warning::before{content:"";display:block;background-color:#fce400;position:absolute;left:0;top:0;bottom:0;width:6px;}tr.drag-previous td{background-color:#ffff0026;}.draggable a.tabledrag-handle{margin-left:-0.4em;}a.tabledrag-handle .handle{margin:-0.2em 0.5em;}.admin-dblog .dblog-error.even:not(:hover) .active,.admin-dblog .dblog-error.odd:not(:hover) .active{background-color:inherit;}.admin-dblog .dblog-error.even td,.admin-dblog .dblog-error.odd td,.admin-dblog .dblog-error.even:hover td,.admin-dblog .dblog-error.odd:hover td{background-color:#ff000021 !important;}.admin-path tr:hover td{background-color:#ffff003b;}.js .dropbutton-widget{border-radius:0;min-width:6em;}.dropbutton-arrow{color:#555;}.node-preview-container{padding:15px;}.node-preview-banner-form > div{display:inline-block;margin:0 10px 10px;vertical-align:top;}.node-preview-banner-form .form-item-view-mode label{display:inline;}@media (min-width:960px){.node-preview-container,.node-form #edit-actions{position:fixed;z-index:5;bottom:0;left:0;width:100%;margin:0;padding:20px 40px 10px;}[dir=rtl] .node-preview-container,[dir=rtl] .node-form #edit-actions{left:auto;right:0;}}
.comment{position:relative;display:block;padding:0;margin:0 0 1.5em;}.comments .indented{position:relative;padding-left:1.25em;margin-top:-1.5em;}[dir="rtl"] .comments .indented{padding-left:0;padding-right:1.25em;}.comments .indented::before,.comments .indented::after{content:'';position:absolute;display:block;border:2px solid transparent;}.comments .indented::before{top:-1em;left:0;width:0.5em;height:1.5em;}[dir="rtl"] .comments .indented::before{left:auto;right:0;-webkit-transform:scale(-1,1);transform:scale(-1,1);}.comments .indented::after{content:'';position:absolute;top:0.6875em;left:0.4375em;width:0.25em;height:0.25em;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:right top;}[dir="rtl"] .comments .indented::after{left:auto;right:0.9em;-webkit-transform:rotate(225deg);transform:rotate(225deg);}.comment-header{position:relative;}.comment-header::before{content:"";position:absolute;top:100%;left:32px;width:12px;height:12px;display:block;border:1px solid transparent;-webkit-transform:rotate(-45deg) translate(0,-10px);transform:rotate(-45deg) translate(0,-10px);pointer-events:none;z-index:0;}[dir="rtl"] .comment-header::before{right:32px;left:auto;}.comment .attribution{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0.5em;}.comment .attribution img{display:block;}.comment .user-picture{width:3.25em;padding:0 0.75em 0 0;}.commenter-name{margin:0;}.comment-title{padding:1em 1.25em 0.25em;}.comment-title h3{margin:0;padding:0;font-size:1.125em;}.comment.comment-title-hidden .comment-title .permalink{display:block;width:1em;height:1em;float:right;margin:0 0 0 8px;text-indent:-333px;overflow:hidden;background-color:currentColor;-webkit-mask-image:url(/themes/snazzy/img/permalink.svg);mask-image:url(/themes/snazzy/img/permalink.svg);-webkit-mask-size:cover;mask-size:cover;}[dir="rtl"] .comment.comment-title-hidden .comment-title .permalink{float:left;margin:0 8px 0 0;}.comment-time{padding:6px 0;display:block;font-size:0.875em;}.comment .submitted{font-style:normal;font-size:1rem;padding:0;}.comment .content{padding:0 1.375em;}.comment-footer{float:right;margin:0 -0.125em 0 0;padding:0.5em 0.5em;}.comment-footer .links.inline li{margin:0;padding:0 0.5em;}.comment-footer .links.inline li::after{display:none;}.comment-footer .links.inline a{display:inline-block;margin:0 -0.5em;padding:0 0.5em;font-size:90%;}[dir="rtl"] .comment-footer{float:left;}
fieldset{font-size:1rem;position:relative;max-width:100%;margin:1rem 0;padding:0 0 1em;display:block;}fieldset legend{float:left;width:100%;position:relative;font-size:1.2rem;}fieldset .fieldset-wrapper{clear:both;}fieldset .fieldset-wrapper::before{content:"";display:block;height:1px;}fieldset:not(.collapsible) legend{padding:10px 15px;}fieldset .fieldset-legend a::after{content:none;}.fieldset-description{margin:0 0 0.5em;padding:0.5em 0.1875em;}.collapsible > .fieldset-wrapper > .fieldset-description{margin:0 0 0.5em;padding:0.5em 1.5625em;}.js fieldset.collapsible{}fieldset .fieldset-wrapper{padding:0 10px 10px 15px;}[dir="rtl"] fieldset .fieldset-wrapper{padding:0 15px 10px 10px;}.js fieldset.collapsible .fieldset-title{position:relative;z-index:1;display:block;padding:0.3em 0.3em 0.3em 1.8em;margin:0;background:transparent;text-decoration:none;}.js[dir="rtl"] fieldset.collapsible .fieldset-title{padding:0.3em 1.8em 0.3em 0.3em;background:transparent;}.js fieldset.collapsible .fieldset-legend a:before{content:"";position:absolute;left:0.6em;top:0.8em;width:0;height:0;border:.32em solid transparent;border-bottom:0;-webkit-transform:translate(0,0.125em);transform:translate(0,0.125em);}.js[dir="rtl"] fieldset.collapsible .fieldset-legend a:before{right:0.6em;left:auto;-webkit-transform:translate(0,0.125em);transform:translate(0,0.125em);}.fieldset-legend span.summary{position:absolute;top:.4em;right:2em;display:none;}.fieldset-legend span.summary:not(:empty):before{content:'(';}.fieldset-legend span.summary:not(:empty):after{content:')';}@media (min-width:34em){.fieldset-legend span.summary{display:block;}}.js fieldset.collapsed{padding:0;}.js fieldset.collapsed .fieldset-legend a:before{-webkit-transform:translate(0,0.125em)
    rotate(-90deg);transform:translate(0,0.125em)
    rotate(-90deg);}.js[dir="rtl"] fieldset.collapsed .fieldset-legend a:before{-webkit-transform:translate(0,0.125em)
    rotate(90deg);transform:translate(0,0.125em)
    rotate(90deg);}
.vertical-tabs{position:relative;margin:1em 0;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding-left:0;padding-right:15em;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;border-right:none;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{list-style:none;font-size:0.923em;}.vertical-tabs-pane{overflow:hidden;margin:0;padding:0;border:0;border-radius:0;}.vertical-tabs-pane:nth-last-child(2){border-bottom:0;}.vertical-tabs-pane .fieldset-wrapper{display:none;padding:0 1em;}.vertical-tab-selected .fieldset-wrapper{display:block;}.vertical-tabs-pane table{display:table;overflow:visible;}.vertical-tabs-pane .fieldset-wrapper{overflow-y:auto;}@media (min-width:48em){.vertical-tabs-panes{overflow:hidden;width:100%;}.vertical-tabs-pane{position:absolute;left:-9999em;height:0;border:0;background:transparent;}.vertical-tabs-pane.vertical-tab-selected{position:static;height:auto;padding:10px 15px;background:transparent;}.vertical-tabs-pane > legend{display:none;}.vertical-tabs-pane .fieldset-wrapper{display:block;}}.vertical-tab-item{padding:0;margin:0;}.vertical-tab-link{display:block;text-decoration:none;padding:0.5em 0.6em;font-size:1rem;cursor:pointer;}.vertical-tab-link span{display:block;}a.vertical-tab-link{background-image:none;}.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{position:static;font-weight:bold;margin:0;padding:0;}@media (min-width:48em){.vertical-tab-link strong,.vertical-tab-link .fieldset-legend{font-size:0.923em;}}.vertical-tab-link:focus,.vertical-tab-link:active,.vertical-tab-link:hover{text-decoration:none;}.vertical-tab-link .summary{font-size:0.846em;text-transform:none;word-wrap:break-word;}.vertical-tab-selected.vertical-tab-item{margin-right:-1px;}[dir="rtl"] .vertical-tab-selected.vertical-tab-item{border-right:none;margin-right:0;margin-left:-1px;}.vertical-tabs .vertical-tabs .vertical-tabs-list .summary{line-height:1.4;margin-bottom:0;}.vertical-tabs-pane > .vertical-tab-link{width:100%;box-sizing:border-box;padding-left:1em;padding-right:1em;}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link{padding-top:0.7em;padding-bottom:0.7em;background:transparent;}.vertical-tabs-pane.vertical-tab-selected > .vertical-tab-link .summary{display:none;}
[dir=rtl] .l-header .block-search-form{float:left;}.search-block-form > div{display:flex;}.search-block-form input.form-search{padding:7px 5px;line-height:22px;border-right:none;}.search-block-form .form-actions{margin:0;width:41px;height:39px;position:relative;}.search-block-form .form-actions::before{content:" ";display:block;width:12px;height:12px;border-radius:50%;position:absolute;top:8px;left:8px;}.search-block-form .form-actions::after{content:" ";display:block;width:10px;height:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:11px;right:7px;}.search-block-form input.form-submit{border:none;padding:0;margin:0;background:transparent;font-size:1rem;text-transform:none;width:38px;height:38px;text-indent:-333px;overflow:hidden;position:absolute;z-index:2;cursor:pointer;}.search-block-form input.form-submit:hover,.search-block-form input.form-submit:focus{outline:none;box-shadow:none;}.search-info{font-size:90%;}.search-results > li{margin-bottom:2rem;}
ul.pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0 2em;padding:0;clear:both;}.pager-item,.pager-ellipsis{display:none;}@media (min-width:34em){.pager-item,.pager-ellipsis{display:block;}}.item-list .pager li{padding:0.6em 1em;margin:0;}.item-list .pager li.first{border-left:none;}.item-list .pager a{display:block;box-shadow:0 0 0 2px transparent;transition:box-shadow .2s;}.item-list .pager a:hover{text-decoration:none;}.item-list .pager a::after{content:none;}.pager-ellipsis{padding-left:0;padding-right:0;}.pager-first a,.pager-previous a,.pager-next a,.pager-last a{position:relative;display:block;text-indent:-9999em;overflow:hidden;width:1em;}.pager-first a:before,.pager-first a:after,.pager-previous a:before,.pager-next a:before,.pager-last a:before,.pager-last a:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.5em;height:0.5em;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.pager-first a:before,.pager-last a:before{margin-left:-0.1875rem;}.pager-last a:after,.pager-first a:after{margin-left:0.1875rem;}.pager-first a,.pager-previous a,.pager-next a,.pager-last a,.pager-item a{margin:-0.6em -1em;padding:0.6em 1em;text-decoration:none;white-space:nowrap;}@media (min-width:48em){.pager-first a,.pager-previous a,.pager-next a,.pager-last a{text-indent:0;overflow:visible;width:auto;}.pager-first a:before,.pager-first a:after,.pager-previous a:before,.pager-next a:before,.pager-last a:before,.pager-last a:after{display:none;}}
.block-views-promoted-cards-block{padding:0;}.view-promoted-cards{padding:0;margin:4rem 0 3rem;text-align:center;}.view-promoted-cards .views-view-grid{gap:3rem;}.view-promoted-cards .views-grid-box{border:none;padding:0;max-width:540px;}.view-promoted-cards .views-field-title h2{margin:1rem 0;font-size:2rem;}@media (min-width:1023px){.view-promoted-cards .views-grid-box img{-webkit-transform:scale(92%);transform:scale(92%);transition:transform .3s;}.view-promoted-cards .views-grid-box:hover img{-webkit-transform:scale(100%);transform:scale(100%);}}@media (max-width:1024px){.view-promoted-cards .views-view-grid{display:block;}.view-promoted-cards .views-grid-box{margin:0 auto 2rem;}}
body{color:#444444;background-color:#fafafa;}a{color:#43728c;}pre{border:1px solid #bbbbbb;background-color:#fdfdfd;}ul.primary{border-bottom:1px solid #bbbbbb;}ul.primary li a{background-color:#f2f2f2;border:1px solid #bbbbbb;border-bottom-color:transparent;}ul.primary li a.active,ul.primary li a:hover{background-color:#fafafa;border:1px solid #bbbbbb;border-bottom-color:transparent;}ul.primary li a.active{border-bottom:2px solid #fafafa;}h1 a,h2 a,h3 a,.site-name a{color:#5588a5;}.term-page .l-content article,.view-promoted .view-content > *{border:1px solid #bbbbbb;background-color:#fffffd;}.view-mode-teaser{border-color:#bbbbbb;}.node-readmore a{background-color:#5588a5;color:#fffeff;}.node-readmore a:hover{box-shadow:0 0 0 2px #3c6a84;}.l-footer{background-color:#423e3a;color:#feffff;}.l-footer a{color:#5588a5;}.field-type-taxonomy-term-reference .field-item a{background-color:#fffffd;}.progress .filled{background-color:#5588a5;}tr.even,tr.odd{border-bottom:1px solid #bbbbbb;}th{border-bottom:3px solid #bbbbbb;}tr.even,.admin-dblog .dblog-error.even:not(:hover){background-color:#fafafa;}tr.odd,.admin-dblog .dblog-error.odd:not(:hover){background-color:#fffffd;}td.active{background-color:#f2f2f2;}.caption > figcaption{border:none;border-bottom:1px solid #bbbbbb;background-color:#fdfdfd;}.breadcrumb{background-color:#f2f2f2;}.block-hero{color:#fffdff;background-color:#909ba2;}.block-hero a{color:#fffdff;}.menu-tree li a.active{color:#000000;}.l-header{background-color:#423e39;color:#fffffe;}.l-header ul.menu li a{color:#fffeff;background-color:#5588a5;border-bottom:1px solid #423e39;}.l-header ul.menu li a.active,.l-header ul.menu li a.active-trail{color:#000000;}.l-header ul.menu li a.active,.l-header ul.menu li a.active-trail{background-image:linear-gradient(#fffeff,#fffeff);}@media (min-width:48em){.l-header .menu-dropdown ul a span.sub-arrow{border-color:transparent transparent transparent #fffeff;}[dir="rtl"] .l-header .menu-dropdown ul a span.sub-arrow{border-color:transparent #fffeff transparent transparent;}.l-header ul.menu li a{border-bottom:none;}}.form-required{color:#e12828;}.filter-wrapper{background-color:#fafafa;}.field-suffix .machine-name-value{border:1px solid #bbbbbb;}button,input,optgroup,select,textarea{background:#fffffd;color:#444444;}input.form-autocomplete,input.form-text,input.form-tel,input.form-date,input.form-time,input.form-email,input.form-url,input.form-color,input.form-number,input.form-search,input.form-file,textarea.form-textarea{border:1px solid #bbbbbb;}select.form-select{border:1px solid #bbbbbb;}input.form-text:focus,input.form-tel:focus,input.form-date:focus,input.form-time:focus,input.form-email:focus,input.form-url:focus,input.form-color:focus,input.form-number:focus,input.form-search:focus,input.form-file:focus,select:focus,textarea.form-textarea:focus{border-color:#43728c;}.form-item-disabled input{background-color:#fafafa;color:#444444;}#autocomplete{border:1px solid #bbbbbb;border-top:0;}#autocomplete li.selected{background:#008be2;color:#fffffd;}ul.action-links a:before,ul.action-links a:after{background:#0074bd;}.button,input.form-submit,input.button-primary,button.button-primary,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#5588a5;color:#fffeff;}.button:hover,.button:focus,input.form-submit:hover,input.form-submit:focus,input.button-primary:hover,input.button-primary:focus,button.button-primary:hover,button.button-primary:focus,.ui-state-default:hover,.ui-state-default:focus,.ui-widget-content .ui-state-default:hover,.ui-widget-content .ui-state-default:focus,.ui-widget-header .ui-state-default:hover,.ui-widget-header .ui-state-default:focus{box-shadow:0 0 0 2px #3c6a84;background-color:#5588a5;color:#fffeff;}a.form-delete,input.button-danger,button.button-danger{background-color:#e12828;}a.form-delete:hover,a.form-delete:focus,input.button-danger:hover,input.button-danger:focus,button.button-danger:hover,button.button-danger:focus{background-color:#e12828;box-shadow:0 0 0 2px #e12828;}.search-block-form input.form-submit:hover{background:transparent;}@media (min-width:960px){.node-preview-container,.node-form #edit-actions{background:#fffffd;border-top:1px solid #bbbbbb;box-shadow:0 0 10px #0004;}}.ui-dialog,.ui-widget{background:#fffffd;}.editor-dialog{background-color:#fafafa;color:#444444;}.ui-widget-content{color:#444444;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{color:#444444;background:#f2f2f2;border-color:#bbbbbb;}.ui-widget-content a{color:#43728c;}.ui-widget.ui-widget-content{border-color:#bbbbbb;}form .cke_source{background:#fafafa;}.image-library-choose-file{background:#f2f2f2;color:#444444;border-color:#bbbbbb;}.image-library-choose-file:hover{background:#fdfdfd;border-color:#bbbbbb;}.image-library-image{box-shadow:none;}.comments .indented:before{border-left-color:#bbbbbb;border-bottom-color:#bbbbbb;}.comments .indented:after{border-top-color:#bbbbbb;border-right-color:#bbbbbb;}.comment-header:before{border-bottom-color:#bbbbbb;border-left-color:#bbbbbb;background:#fafafa;}.comment .comment-text{border:1px solid #bbbbbb;background-color:#fffffd;}.comment-footer{background:#f2f2f2;}fieldset{border:1px solid #bbbbbb;background-color:#fffffd;}.js fieldset.collapsible .fieldset-legend a:before{border-top-color:#000000;}.item-list .pager li{color:#fffeff;background-color:#5588a5;border-left:1px solid #3c6a84;}.item-list .pager a{color:#fffeff;}.item-list .pager a:hover{box-shadow:0 0 0 2px #3c6a84;}.pager-first a:before,.pager-first a:after,.pager-previous a:before,.pager-next a:before,.pager-last a:before,.pager-last a:after{border:0.125rem solid #ffffff;}.pager-first a:before,.pager-first a:after,.pager-previous a:before{border-top-width:0;border-right-width:0;}.pager-last a:before,.pager-last a:after,.pager-next a:before{border-bottom-width:0;border-left-width:0;}.item-list .pager .pager-current{background-color:#bbbbbc;}.search-block-form .form-actions{background:#5588a5;}.search-block-form .form-actions::before{border:4px solid #fffeff;}.search-block-form .form-actions::after{border-bottom:4px solid #fffeff;}.vertical-tabs{border:1px solid #bbbbbb;background:#fffffd;}.vertical-tabs-pane{border-bottom:1px solid #bbbbbb;}@media (min-width:48em){.vertical-tabs-pane{border:none;}.vertical-tabs:before{background:#fafafa;border-right:1px solid #bbbbbb;}[dir="rtl"] .vertical-tabs:before{border-left:1px solid #bbbbbb;}}.vertical-tabs-list{border-top:1px solid #bbbbbb;}.vertical-tab-item{border-bottom:1px solid #bbbbbb;background:#f2f2f2;}.vertical-tab-link{color:#43728c;}.vertical-tab-link:focus,.vertical-tab-link:active,.vertical-tab-link:hover{background:#fafafa;}.vertical-tab-selected.vertical-tab-item{background-color:#fffffd;border-right:1px solid #fffffd;}[dir="rtl"] .vertical-tab-selected.vertical-tab-item{border-left:1px solid #fffffd;}.vertical-tab-selected .vertical-tab-link{background:#fffffd;}.vertical-tab-selected strong,.vertical-tab-selected .fieldset-legend{color:#000000;}.vertical-tabs-pane > .vertical-tab-link{background:#f2f2f2;}.maintenance-page{background-color:#bbbbbc;}.maintenance-page .l-container{background-color:#f2f2f2;}.user-simplified-page-wrapper{background-color:#fffffd;}:root{--fc-page-bg-color:#f2f2f2;}
