/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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:700}.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:.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:.733em;line-height:1.2}.comment__permalink{font-size:.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 .25em}.comment .links li{padding:0 .5em 0 0;font-size:1.08em}[dir=rtl] .comment .links li{padding: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:.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}.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}.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 #37aadc}.layout-builder__region{outline:1px dashed #37aadc}.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}.layout-builder__add-block,.layout-builder__link--add,.layout-builder__add-section{border-radius: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/contrib/d8w3css/css/components/../../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;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:#fff;background:#37aadc;background:-moz-linear-gradient(top,#37aadc 0%,#2e93be 100%);background:-webkit-linear-gradient(top,#37aadc 0%,#2e93be 100%);background:linear-gradient(to bottom,#37aadc 0%,#2e93be 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:#fff;background:#d5472b;background:-moz-linear-gradient(top,#d5472b 0%,#9e2e25 100%);background:-webkit-linear-gradient(top,#d5472b 0%,#9e2e25 100%);background:linear-gradient(to bottom,#d5472b 0%,#9e2e25 100%)}.layout-builder__link--configure,.layout-builder-revert-overrides .form-actions a.button,.node-layout-builder-form .form-actions input:nth-child(1){color:#fff;background:#4bbb22;background:-moz-linear-gradient(top,#4bbb22 0%,#348218 100%);background:-webkit-linear-gradient(top,#4bbb22 0%,#348218 100%);background:linear-gradient(to bottom,#4bbb22 0%,#348218 100%)}.node-layout-builder-form .form-actions input:nth-child(3){color:#fff;background:#6b81cd;background:-moz-linear-gradient(top,#6b81cd 0%,#4054a0 100%);background:-webkit-linear-gradient(top,#6b81cd 0%,#4054a0 100%);background:linear-gradient(to bottom,#6b81cd 0%,#4054a0 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:#fff !important;background:#45484d;background:-moz-linear-gradient(-45deg,#45484d 0%,#000 100%);background:-webkit-linear-gradient(-45deg,#45484d 0%,#000 100%);background:linear-gradient(135deg,#45484d 0%,#000 100%)}
.webform-submission-form fieldset,.webform-submission-form fieldset .fieldset-wrapper.w3-panel{border:none;background:0 0 !important;margin:0 auto;padding:0}.webform-submission-form .form-actions{text-align:center}.webform-submission-form .form-actions>input{margin:15px 7px !important}.webform-submission-form .form-type-webform-rating label{height:25px;float:left}.webform-multiple-table td input[type=image]{border-color:#ccc}.webform-multiple-add{text-align:center}.webform-multiple-add .form-type-number input{display:inline-block;margin:0;width:4em}.webform-multiple-add div.w3-section.form-item{width:auto;clear:none}.webform-multiple-add>div,.webform-multiple-add>input{float:left;margin-right:10px}.webform-multiple-add .field-suffix{font-size:90%}.webform-multiple-table td.webform-multiple-table--handle{width:auto}.webform-has-field-prefix span.field-prefix+div,.webform-has-field-suffix>div+span.field-suffix{display:inline-block;clear:none}.webform-multiple-table td input[type=image]+input[type=image]{margin:2px 0 0}
