/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main-navigation-v{z-index:1000;display:none;width:auto !important;min-width:250px;}#main-navigation-v #close-nav{width:100%;z-index:1;display:flex;justify-content:center;justify-items:center;}#main-navigation-v .li-1 .dropdown-arrow,.ul-responsive-v .li-1 .dropdown-arrow{display:flex;}#main-navigation-v  .li-1 .right-arrow,.ul-responsive-v .li-1 .right-arrow{display:none;}.ul-responsive-v .ul-parent .ul-child,#main-navigation-v .ul-parent .ul-child{-webkit-box-shadow:none !important;box-shadow:none !important;}.ul-responsive-v .ul-parent .li-expanded:hover > ul,.ul-responsive-v .ul-parent .li-expanded .li-expanded:hover > ul,#main-navigation-v .ul-parent .li-expanded:hover > ul,#main-navigation-v .ul-parent .li-expanded .li-expanded:hover > ul{display:none;}.mobile-nav:hover{cursor:context-menu !important;}.ul-responsive-v .ul-parent li,.ul-responsive-v .ul-parent li,#main-navigation-v .ul-parent a,#main-navigation-v .ul-parent a{width:100%;}.ul-responsive-v .ul-parent,.ul-responsive-v .ul-child,.ul-responsive-v .li-item{clear:both !important;float:left !important;}#main-navigation-v .ul-parent,#main-navigation-v .ul-child,#main-navigation-v .li-item{min-width:100%;clear:both !important;float:left !important;}.ul-responsive-v .ul-parent li ul,#main-navigation-v .ul-parent li ul{position:relative;}.ul-responsive-v .ul-parent li .li-expanded:hover ul,#main-navigation-v .ul-parent li .li-expanded:hover ul{left:0;}.ul-responsive-v .ul-parent ul a,#main-navigation-v .ul-parent ul a{padding-left:35px !important;}.ul-responsive-v .ul-parent ul ul a,#main-navigation-v .ul-parent ul ul a{padding-left:50px !important;}.ul-responsive-v .li-1 .toggle-child,#main-navigation-v .li-1 .toggle-child{width:auto;clear:none;}#open-nav-inner{width:60px;background-color:transparent !important;margin:10px 20px 0 0;z-index:1;line-height:24px;text-align:center!important;}#main-navigation-v .right-arrow{display:none;}#main-navigation-v li.li-expanded > span,.ul-responsive-v li.li-expanded > span{pointer-events:auto;}.ul-responsive-v li.li-expanded > a{margin-right:5px;}.ul-responsive-v li.li-expanded > span,#main-navigation-v li.li-expanded > span,.ul-responsive-v li.li-expanded > a > span,#main-navigation-v li.li-expanded > a > span{padding:14px 10px;align-items:unset;height:auto;}.ul-responsive-v li.li-expanded > a,#main-navigation-v li.li-expanded > a{padding-right:44px !important;}
.header-inner > div{float:left;width:auto;}.site-name-slogan{display:inline-block;margin:16px 0 0 16px;}.site-name,.site-name a,.site-slogan{text-transform:uppercase;line-height:140%;}.site-name{margin:0;font-size:36px;}.site-slogan{font-size:24px;}.site-logo{margin-top:4px;}.site-name-link{display:block;width:100%;}
.ul-parent-account li{float:none;width:auto;display:inline-block;}.ul-parent-account li a{padding:7px 14px;}.ul-parent-account{float:right;width:auto;position:relative;z-index:1!important;}.header-inner .contextual-region.block-system-branding-block .contextual{top:auto!important;bottom:0!important;}.header-inner nav.contextual-region .contextual{top:50px!important;}
form.user-register-form .form-actions,form.user-login-form .form-actions,form.user-pass .form-actions{text-align:center;}form.user-register-form .form-actions .w3-button,form.user-login-form .form-actions .w3-button,form.user-pass .form-actions .w3-button{float:none;padding:12px 24px;}
.ul-parent-footer li a{padding:7px 14px;}#footer-menu-inner > div{margin-top:16px;margin-bottom:16px;}.ul-parent-footer{width:100%;clear:both;}.ul-parent-footer li{float:none;width:auto;display:inline-block;}.footer-menu-inner form label{text-align:left;float:left;}.social-media a > i:before{content:"" !important;}.social-media a > i{font-family:inherit !important;transition:transform .2s;width:30px;height:30px;margin:0 5px;display:inline-block;background-repeat:no-repeat;background-size:30px;-webkit-filter:grayscale(0.8);filter:grayscale(0.8);}.social-media a > i:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transform:scale(1.3);}.social-media a > i.fa-facebook{background-image:url(/themes/d8w3css/images/icons/facebook-circle.svg);}.social-media a > i.fa-twitter{background-image:url(/themes/d8w3css/images/icons/twitter-circle.svg);}.social-media a > i.fa-pinterest{background-image:url(/themes/d8w3css/images/icons/pinterest-circle.svg);}.social-media a > i.fa-google-plus{background-image:url(/themes/d8w3css/images/icons/google-plus-circle.svg);}.social-media a > i.fa-linkedin{background-image:url(/themes/d8w3css/images/icons/linkedin-circle.svg);}.social-media a > i.fa-instagram{background-image:url(/themes/d8w3css/images/icons/instagram-circle.svg);}.social-media a > i.fa-youtube{background-image:url(/themes/d8w3css/images/icons/youtube-circle.svg);}.social-media a > i.fa-drupal{background-image:url(/themes/d8w3css/images/icons/drupal-circle.svg);}.social-media a > i.fa-mastodon{background-image:url(/themes/d8w3css/images/icons/mastodon-circle.svg);}.social-media a > i.fa-rss{background-image:url(/themes/d8w3css/images/icons/rss.svg);}.social-media{display:flex !important;align-items:center;justify-content:center;flex-wrap:wrap;}.social-media a{display:flex !important;align-items:center;justify-content:center;}.social-media a > .fa-ext{font-weight:normal;font-size:16px;}
.node__content > .field--name-field-image,.node__content > .field--name-field-media-image{float:left;}.field--type-text::after,.field--type-text::before,.field--type-text-with-summary::after,.field--type-text-with-summary::before,div.item-list > ol.item-list > li article::after,div.item-list > ol.item-list > li article::before{display:inline !important;}.node__header,.node__content{margin-bottom:12px;}.node__meta{display:flex;align-items:center;}.node__meta .node__author-image{margin-right:12px;overflow:hidden;}.node__meta .node__author-info{font-size:90%;}.node__meta .node__author-image img{border-radius:50%;}.node--view-mode-full .field--type-entity-reference .field__item:first-child a{padding-left:0 !important;}.field.field__items > .field__item,.field > .field__items > .field__item{display:inline-block;}.w3-expand-fields .field.field__items > .field__item,.w3-expand-fields .field > .field__items > .field__item{display:block;}.field > .field__items{display:block;}.field--label-inline > .field__label,.field--label-inline > .field__item,.field--label-inline > .field__items{display:inline-block;vertical-align:top;}.field--label-above > .field__label,.field--label-above > .field__item,.field--label-above > .field__items{display:block;}.field--type-h5p .field__label,.field--type-h5p .field__item,.field--type-h5p .field__items{width:100%;}.field--label-above > .field__item,.field--label-above > .field__items > .field__item:first-child,.field--label-above > .field__items > .field__item:first-child a{margin-left:0 !important;padding-left:0 !important;}.field__items > .field__item,.field--label-inline > .field__label{margin-right:10px;}.field--label-inline .field__label::after{content:':';}.field--name-field-tags .field__item,ul.links li{border:none !important;}ul.links li a{border:none;padding:0 !important;display:inline-block;}.field--name-field-tags .field__item a{border:none;padding:3px;}.node__content ul.links{float:right;}.node__content ul.links li:last-child{margin-right:0 !important;padding-right:0 !important;}.node--view-mode-full > .node__content > .field--type-image + .field--type-text-with-summary > p:first-child{margin-top:0!important;}label,.field__label{font-weight:bold;}
h1.page-title{padding:24px 32px;font-size:46px;}
.path-search form.search-form>.form-wrapper{position:relative;}.path-search form.search-form>.form-wrapper>.form-type-search{float:left;width:74%;margin:0 0 10px 0 !important;}.path-search form.search-form>.form-wrapper>.form-submit{position:absolute;right:0;bottom:10px;margin:0 !important;width:25%;}.path-search .search-form .search-advanced summary.w3-button{box-sizing:border-box;}.path-search .w3-row.item-list>h3{padding:0 20px;font-size:20px;}.path-search .search-form .search-advanced summary.w3-button{box-sizing:border-box;}.path-search .search-form .search-advanced #edit-type--wrapper>legend,.path-search .search-form .search-advanced #edit-language--wrapper>legend{display:none;}.path-search .search-form .search-advanced #edit-type--wrapper div.fieldset-wrapper,.path-search .search-form .search-advanced #edit-keywords-fieldset>.fieldset-wrapper,.path-search .search-form .search-advanced #edit-language--wrapper div.fieldset-wrapper,.path-search .search-form .search-advanced #edit-type--wrapper div.fieldset-wrapper div.form-checkboxes,.path-search .search-form .search-advanced #edit-language--wrapper div.fieldset-wrapper div.form-checkboxes{margin:0 !important;}.path-search .search-form .search-advanced #edit-lang-fieldset>.fieldset-wrapper,.path-search .search-form .search-advanced #edit-types-fieldset>.fieldset-wrapper{margin-top:0 !important;}.path-search .search-form .search-advanced #edit-lang-fieldset>legend,.path-search .search-form .search-advanced #edit-types-fieldset>legend{display:inline-block;}.search-form .search-advanced:hover{background-color:transparent !important;}.search-form + h2{clear:both;}
.w3-search-block-form{position:relative;width:100%;display:inline-block;}.search-slide-wrapper{background-color:white;}.w3-search-block-form input{width:100%;}.w3-search-block-form .form-item{width:70%;float:left;}.w3-search-block-form .form-actions{width:30%;float:right;}.w3-search-block-form .form-type-search input{border-right:none !important;text-indent:20px;background-color:transparent;}.w3-search-block-form .form-type-search:before{position:absolute;top:21px;left:8px;display:inline-block;width:16px;height:16px;content:"";vertical-align:middle;background-image:url(/themes/d8w3css/images/icons/search.svg);background-repeat:no-repeat;background-color:transparent;background-size:16px 16px;}.w3-search-block-form .form-item,.w3-search-block-form .form-actions{margin:5px auto !important;display:inline-block;}input.search-button-block{margin:0 !important;content:"";vertical-align:middle;background-image:url(/themes/d8w3css/images/icons/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px;text-indent:-99999px;}
.pager__items li{padding:0;}.pager__items li a{padding:6px 12px;display:inline-block;}.pager__items li.is-active{padding:6px 12px;font-weight:bold;}.pager__items li.is-active a{padding:0;}
#content .comment-wrapper h2{margin-bottom:1em;}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em;}.field-node--comment{font-size:0.934em;}.comment{margin-bottom:19px;vertical-align:top;display:table;}[dir="rtl"] .comment{direction:rtl;}.comment__meta{padding:0 30px 0 0;font-size:1.071em;}[dir="rtl"] .comment__meta{padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field--name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time{margin-bottom:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.733em;line-height:1.2;}.comment__permalink{font-size:0.733em;line-height:1.2;}.comment__author a{display:inline-block;}.comment__content{position:relative;display:table-cell;padding:8px 16px;vertical-align:top;width:100%;border:1px solid #f4f4f4;word-break:break-all;hyphens:auto;}.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #f4f4f4;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #f4f4f4;}.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid transparent;margin-right:-1px;}[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:none;border-left:20px solid transparent;margin-right:0;margin-left:-1px;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.comment .links{padding:0 0 0.25em 0;}.comment .links li{padding:0 0.5em 0 0;font-size:1.08em;}[dir="rtl"] .comment .links li{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.unpublished{padding:20px 15px 0;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}.text-format-wrapper > .w3-section{margin-bottom:0 !important;}section.field--type-comment h2{margin-left:0 !important;margin-right:0 !important;}section.field--type-comment > form{padding:0 !important;}
#views-entity-list{padding:0.01em 16px;}.views-ui-view-displays ul li{display:inline-block;margin-right:16px;}.view-filters details.form-wrapper{margin:16px 0;padding:8px;border:1px solid #ccc;}.view-filters details.form-wrapper:hover{cursor:pointer;}.view-header{padding:0 16px;}#view-edit-form  .dropbutton li a{padding:3px 9px;}.views-ui-display-tab-bucket{padding-top:11px;}.js .views-edit-view .dropbutton-wrapper .dropbutton .dropbutton-action > *,.views-display-setting,.views-display-setting input,.views-display-setting .label,.views-display-extra-actions a{font-size:14px !important;}.views-preview-wrapper{border-color:#eaeaea;padding:10px;margin:0 16px 8px 16px;}.js .views-edit-view .dropbutton-wrapper .dropbutton .dropbutton-action input{margin:2px 0 !important;border:none !important;float:right;width:100%;text-align:left;}.view-preview-form > h2,.view-preview-form > .w3-section{width:100%;display:block;clear:both;position:static;}.views-filterable-options-controls .form-item{float:left;}.views-ui-display-tab-bucket .views-display-setting{padding-top:5px;padding-bottom:5px;}.views-ui-display-tab-bucket .dropbutton-wrapper{top:1px;}.views-align-left{text-align:left !important;}.views-align-right{text-align:right !important;}.views-align-center{text-align:center !important;}.views-exposed-form > div.w3-block > .form-item{flex-grow:1;}@media (min-width:48rem){.views-exposed-form > div.w3-block,.views-exposed-form > div.w3-block > .form-actions{display:flex;align-items:end;}.views-exposed-form > div.w3-block > *:not(:last-child),.views-exposed-form > div.w3-block > .form-actions > *:not(:last-child){margin-right:12px;}}
#drupal-off-canvas form div,#drupal-off-canvas form fieldset{margin-right:0 !important;margin-left:0 !important;}#drupal-off-canvas input,#drupal-off-canvas select,#drupal-off-canvas button,#drupal-off-canvas textarea{width:auto !important;}#drupal-off-canvas .item-list li{padding:0;}#drupal-off-canvas .cke_top{padding:0 !important;}#drupal-off-canvas details,#drupal-off-canvas summary,#drupal-off-canvas .details-wrapper{display:inline-block;width:100%;box-sizing:border-box;}#drupal-off-canvas .details-wrapper ul,#drupal-off-canvas .details-wrapper ul li,#drupal-off-canvas .details-wrapper ul li a{width:100%;display:block;box-sizing:border-box;}#drupal-off-canvas .details-wrapper ul li a{line-height:24px;font-size:14px;}.layout-builder-block .w3-left.field__item{float:none !important;padding:0 !important;}#drupal-off-canvas .form-item{margin-top:10px;margin-bottom:10px;}#drupal-off-canvas input[type="checkbox"],#drupal-off-canvas input[type="radio"]{position:relative;}#drupal-off-canvas .form-type-radio label,#drupal-off-canvas .form-type-checkbox label{height:24px;display:inline-block;}#drupal-off-canvas .inline-block-create-button,#drupal-off-canvas .inline-block-list__item{background:#113e5f;}#drupal-off-canvas a:hover,.layout-builder-revert-overrides a:hover,.node-layout-builder-form a:hover,#layout-builder a:hover{opacity:1 !important;}.layout-builder-revert-overrides .form-actions a.button,.layout-builder-revert-overrides .form-actions input,.node-layout-builder-form  .form-actions input.form-submit{clear:none;display:inline-block;text-align:center;padding:10px 15px;margin:0 20px 0 0;border-radius:20px 0 20px 0;}.node-layout-builder-form{margin:0 auto !important;padding:0 !important;font-size:90%;}.node-layout-builder-form .messages{padding-left:30px !important;margin-left:10px;}.node-layout-builder-form .vertical-tabs__panes{margin:20px;}.layout-builder__region{background-color:#dcedf9;}.layout-builder-block{padding:5px 15px;background-color:transparent;clear:both;}.node-layout-builder-form  .vertical-tabs{background-color:transparent;}.node__content .layout--onecol-section,.node__content .layout--twocol-section,.node__content .layout--threecol-section,.node__content .layout--fourcol-section{clear:both;content:"";}.layout-builder{margin:10px;padding:10px 15px;border:1px solid rgb(55,170,220);}.layout-builder__region{outline:1px dashed rgb(55,170,220);}.layout-builder__link--configure,.layout-builder__link--remove{font-size:13px;clear:none;display:inline-block;text-align:center;padding:7px 15px;margin:0 10px 0 0;text-indent:unset;width:auto;height:auto;}.layout-builder__link--remove,.layout-builder__link--configure{border-radius:15px 0 15px 0;}.layout-builder__add-block,.layout-builder__link--add,.layout-builder__add-section{border-radius:20px 0 20px 0;}.layout-builder__link--add:before{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;content:"";vertical-align:middle;background-image:url(/themes/d8w3css/images/icons/plus-circle.svg);background-repeat:no-repeat;background-size:16px 16px;background-color:transparent;}.layout-builder__add-section{margin-bottom:15px;padding:0;border:none;outline:none;}.layout-builder__add-block{padding:0;margin:10px !important;display:inline-block;}.layout-builder__link--add{padding:10px 20px;width:100%;display:block;text-align:left;}.layout-builder__add-block>a{padding:7px 22px !important;font-size:14px;}.layout-builder__link--remove:hover{background-image:none;}.layout-builder__link--configure{margin:0 0 20px 0;color:#0b3e6f;}.layout-builder__section .comment-comment-form{padding:0 !important;}.layout-builder__section h2{margin:0 !important;}.layout-builder .field>img{width:100%;margin-top:10px;}.layout-builder__add-block.is-layout-builder-highlighted,.layout-builder__add-section.is-layout-builder-highlighted,.layout-builder__layout.is-layout-builder-highlighted:before,.layout-builder__layout.is-layout-builder-highlighted,.layout-builder-block.is-layout-builder-highlighted{border:2px solid #a2ceef;}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#040f17;color:#eaf4fb;}.layout-builder__link--add{color:white;background:rgb(55,170,220);background:-moz-linear-gradient(top,rgb(55,170,220) 0%,rgb(46,147,190) 100%);background:-webkit-linear-gradient(top,rgb(55,170,220) 0%,rgb(46,147,190) 100%);background:linear-gradient(to bottom,rgb(55,170,220) 0%,rgb(46,147,190) 100%);}.layout-builder__link--remove:hover,.layout-builder__link--remove,.layout-builder-revert-overrides .form-actions input,.node-layout-builder-form  .form-actions input:nth-child(2){color:white;background:rgb(213,71,43);background:-moz-linear-gradient(top,rgb(213,71,43) 0%,rgb(158,46,37) 100%);background:-webkit-linear-gradient(top,rgb(213,71,43) 0%,rgb(158,46,37) 100%);background:linear-gradient(to bottom,rgb(213,71,43) 0%,rgb(158,46,37) 100%);}.layout-builder__link--configure,.layout-builder-revert-overrides .form-actions a.button,.node-layout-builder-form  .form-actions input:nth-child(1){color:white;background:rgb(75,187,34);background:-moz-linear-gradient(top,rgb(75,187,34) 0%,rgb(52,130,24) 100%);background:-webkit-linear-gradient(top,rgb(75,187,34) 0%,rgb(52,130,24) 100%);background:linear-gradient(to bottom,rgb(75,187,34) 0%,rgb(52,130,24) 100%);}.node-layout-builder-form  .form-actions input:nth-child(3){color:white;background:rgb(107,129,205);background:-moz-linear-gradient(top,rgb(107,129,205) 0%,rgb(64,84,160) 100%);background:-webkit-linear-gradient(top,rgb(107,129,205) 0%,rgb(64,84,160) 100%);background:linear-gradient(to bottom,rgb(107,129,205) 0%,rgb(64,84,160) 100%);}.layout-builder__link--add:hover,.layout-builder__link--remove:hover,.layout-builder__link--configure:hover,.node-layout-builder-form .form-actions input:hover,.layout-builder-revert-overrides .form-actions a.button:hover,.layout-builder-revert-overrides .form-actions input:hover{border-radius:0;color:white !important;background:#45484d;background:-moz-linear-gradient(-45deg,#45484d 0%,#000000 100%);background:-webkit-linear-gradient(-45deg,#45484d 0%,#000000 100%);background:linear-gradient(135deg,#45484d 0%,#000000 100%);}
