/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.email-replacement{color:#18252a;border-bottom:1px dotted #18252a;cursor:pointer}.email-replacement:hover{background-color:#004445;color:#fff}
#views-exposed-form-acquia-search-page>.form--inline{position:relative}#views-exposed-form-acquia-search-page>.form--inline>.form-actions{position:absolute;top:6px;right:-10px}#views-exposed-form-acquia-search-page>.form--inline,#search-bar .form-inline .form-item-search,#search-bar .form-inline .form-item-search .input-group{display:block}#search-bar input::-webkit-input-placeholder{color:#004445;text-align:center;font-weight:900}#search-bar input:-ms-input-placeholder{color:#004445;text-align:center;font-weight:900}#search-bar input::-moz-placeholder{color:#004445;opacity:1;text-align:center;font-weight:900}#search-bar input::placeholder{color:#004445;text-align:center;font-weight:900}#search-bar input:placeholder-shown{color:#004445;text-align:center;font-weight:900}#views-exposed-form-acquia-search-page label{display:none}#search-bar input{width:100% !important;max-width:none;border:1px solid #004445;height:57px;font-size:30px;background:0 0}#edit-submit-acquia-search{font-size:0;background:0 0;display:none}#edit-submit-acquia-search span{font-size:25px;color:#004445}#edit-reset,#views-exposed-form-acquia-search-page .contextual .trigger{display:none}#views-exposed-form-acquia-search-page .form-row{display:initial;margin:0}#search-bar .form-inline .form-item-search .form-control{border-radius:0;width:inherit}#views-exposed-form-acquia-search-page .form--inline .form-item>label.control-label{display:none}#views-exposed-form-acquia-search-page .input-group-addon{display:none}#edit-submit-acquia-search--2{display:none}.new-hero #search-bar input::-webkit-input-placeholder{color:#fff;text-align:center;font-weight:900}.new-hero #search-bar input:-ms-input-placeholder{color:#fff;text-align:center;font-weight:900}.new-hero #search-bar input::-moz-placeholder{color:#fff;opacity:1;text-align:center;font-weight:900}.new-hero #search-bar input::placeholder{color:#fff;text-align:center;font-weight:900}.new-hero #search-bar input:placeholder-shown{color:#fff;text-align:center;font-weight:900}.new-hero #search-bar input{background:0 0;border:1px solid #fff;color:#fff}@media (min-width:576px){.active-hero button#edit-submit-acquia-search span{color:#fff}.active-hero #search-bar input::-webkit-input-placeholder{color:#fff;text-align:center;font-weight:900}.active-hero #search-bar input:-ms-input-placeholder{color:#fff;text-align:center;font-weight:900}.active-hero #search-bar input::-moz-placeholder{color:#fff;opacity:1;text-align:center;font-weight:900}.active-hero #search-bar input::placeholder{color:#fff;text-align:center;font-weight:900}.active-hero #search-bar input:placeholder-shown{color:#fff;text-align:center;font-weight:900}.active-hero #search-bar input{background:0 0;border:1px solid #fff;color:#fff}}
::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}*,:after,:before{box-sizing:border-box;outline:none}.big-menu{width:57px;height:57px;background-color:#feb70d;color:#18252a;cursor:pointer;font-weight:700;font-size:10px;letter-spacing:-.13em;padding:15px}.big-menu,.big-menu span{transition:transform .25s ease;z-index:200}.big-menu span{position:relative;display:block;width:100%;height:3px;margin-top:3px;background-color:#18252a;float:left;transform-origin:center center}#big-menu{display:none}#big-menu:checked~.big-menu{position:fixed;top:9px;right:9px;background-color:#feb70d;color:#18252a}#big-menu:checked~.big-menu span{background-color:#18252a;transition:transform .25s ease}#big-menu:checked~.big-menu span:first-of-type{transform:translateY(3px) rotate(45deg)}#big-menu:checked~.big-menu span:nth-of-type(2){display:none}#big-menu:checked~.big-menu span:nth-of-type(3){transform:translateY(-3px) rotate(-45deg);margin-bottom:5px}#big-menu:checked~.big-nav{right:0;transition:right .5s ease}#big-menu:checked~main{transform:translateX(250px);transition:transform .5s ease}.big-nav{position:fixed;top:0;right:-30em;width:30em;height:100vh;max-width:100%;margin:0;padding:0;background-color:#18252a;transition:right .5s ease;z-index:5}.big-nav .search-box{padding:9px 75px 9px 9px;font-size:30px;position:relative;background:rgba(0,0,0,.9)}.big-nav .search-box input{padding:0 0 0 8px;width:100%;height:57px;border:none;border-bottom:2px solid #fff;background-color:transparent;color:#fff}.big-nav .search-box input::placeholder{color:#fff}.big-nav .search-box label{display:none}.big-nav .search-box span{position:absolute;width:0;top:15px;right:110px}.big-nav .search-box span img{display:none}.big-nav .search-box span:after{content:"";font:normal 25px Glyphicons Halflings;color:#fff}.big-nav .nav-container{width:30em;max-width:100%;height:calc(100vh - 4.7em);position:fixed;transition:right .5s ease;top:4.7em;right:-30em;overflow-y:auto}.big-nav .nav-container .nav-item{display:flex}.big-nav .nav-container .nav-item a{color:#fff;text-decoration:none;padding:.5em;flex:1;display:flex}.big-nav .nav-container .nav-item a span{margin:auto 0;padding:.5em}.big-nav .nav-container .nav-item a:hover{background-color:#9fd5b3;color:#18252a}.big-nav .nav-container .nav-item .sub-items-btn{width:5em;text-align:center;padding:1em;font-weight:700;color:#fff;cursor:pointer}.big-nav .nav-container .nav-item .sub-items-btn:hover{background-color:#004544}.big-nav .nav-container .nav-item .sub-items-btn:after{font:700 20px Font Awesome\ 5 Free;content:"";color:#fff}.big-nav .nav-container .nav-item .back{padding:1em;font-weight:700;color:#fff;background-color:#005f5d;cursor:pointer}.big-nav .nav-container .nav-item .back i:before{font:700 20px Font Awesome\ 5 Free;content:"";color:#fff;margin-right:5px}.big-nav .nav-container .nav-item .back:hover{background-color:#feb70d}.big-nav .active.nav-container{transition:right .5s ease;right:0;background:rgba(0,0,0,.9)}@supports (-ms-ime-align:auto){.big-nav .nav-container{width:30em;max-width:100%;height:calc(100vh - 4.7em);position:fixed;transition:opacity .5s ease;top:4.7em;display:none;opacity:0;overflow-y:auto}.big-nav .nav-container .nav-item{display:flex}.big-nav .nav-container .nav-item a{color:#fff;text-decoration:none;padding:.5em;flex:1;display:flex}.big-nav .nav-container .nav-item a span{margin:auto 0;padding:.5em}.big-nav .nav-container .nav-item a:hover{background-color:#9fd5b3;color:#18252a}.big-nav .nav-container .nav-item .sub-items-btn{width:5em;text-align:center;padding:1em;font-weight:700;color:#fff;cursor:pointer}.big-nav .nav-container .nav-item .sub-items-btn:hover{background-color:#004544}.big-nav .nav-container .nav-item .sub-items-btn:after{font:700 20px Font Awesome\ 5 Free;content:"";color:#fff}.big-nav .nav-container .nav-item .back{padding:1em;font-weight:700;color:#fff;background-color:#005f5d;cursor:pointer}.big-nav .nav-container .nav-item .back i:before{font:700 20px Font Awesome\ 5 Free;content:"";color:#fff;margin-right:5px}.big-nav .nav-container .nav-item .back:hover{background-color:#feb70d}.big-nav .active.nav-container{transition:opacity .5s ease;display:block;opacity:1;background:rgba(0,0,0,.9)}.big-nav .active.nav-container.lvl-3,.big-nav .active.nav-container.lvl-4,.big-nav .active.nav-container.lvl-5{position:absolute;top:0}}
.contextual-links a{border-bottom:none;text-shadow:0 0 0}
details{margin-top:1rem;margin-bottom:1rem;border:1px solid #dee2e6}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.feed-icon{display:inline-block;padding:1rem 0 0;border-bottom:none}
.field--type-entity-reference .field__label{margin:0;padding-right:.3rem;font-weight:400}[dir=rtl] .field--type-entity-reference .field__label{padding-right:0;padding-left:.3rem}.field--type-entity-reference ul.links{margin:0;padding:0;list-style:none}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--type-entity-reference ul.links li{float:right;padding:0 0 0 1rem}@media all and (min-width:560px){.node .field--type-image+.field--type-image{clear:both}}.field--type-image a{border-bottom:none}.field--name-field-tags{margin:0 0 1.2rem}.field--name-field-tags .field__label{margin:0;padding-right:.3125rem;font-weight:400}[dir=rtl] .field--name-field-tags .field__label{padding-right:0;padding-left:.3125rem}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:.875rem}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:.875rem}.field--name-field-tags ul.links{margin:0;padding:0}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap}[dir=rtl] .field--name-field-tags ul.links li{float:right;padding:0 0 0 1rem}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block}
#navbar-top{padding:0 1rem}#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,.75)}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,.5)}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,.7)}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,.5)}.navbar-brand .site-logo{margin-right:1rem}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{float:none;margin-left:0}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{float:none;margin-left:0}}
.block-help{margin-bottom:1rem;padding:1rem;border:1px solid #dee2e6}
.icon-help{padding:1px 0 1px 1.5rem;background:url(/themes/contrib/vartheme_bs4/css/components/../../images/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 1.5rem 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-9999px;background:url(/themes/contrib/vartheme_bs4/css/components/../../images/feed.svg) no-repeat}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{cursor:default;opacity:.5;background:0 0}
.item-list ul{margin:0 0 .75rem;padding:0;list-style:none}[dir=rtl] .item-list ul{padding:0}.item-list ul li{margin:0;padding:.75rem 1.25rem 0 0}[dir=rtl] .item-list ul li{margin:0;padding:.75rem 0 0 1.25rem}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0}
.list-group__link{padding:.75rem 0 0;border-top:1px solid #dee2e6}.list-group__description{margin:0 0 .75rem}

.shortcut-wrapper{margin:2.2em 0 1.1em}.shortcut-wrapper .page-title{float:left;margin:0}[dir=rtl] .shortcut-wrapper .page-title{float:right}.shortcut-action{margin-left:.5em;padding-top:.35em;border-bottom:none}[dir=rtl] .shortcut-action{margin-right:.5em;margin-left:0}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none}
.sidebar .block{margin:0 0 1rem;padding:1rem;border-width:1px;border-style:solid}.sidebar .block .content{font-size:1rem;line-height:1.5}.sidebar h2{margin:0 0 .5rem;padding-bottom:.3125rem;border-bottom:1px solid #dee2e6;text-shadow:0 1px 0 #fff;font-size:1.25rem;line-height:1.2}.sidebar tbody{border:none}.sidebar tr.even,.sidebar tr.odd{border-bottom:1px solid #dee2e6;background:0 0}.sidebar nav ul.nav{margin:-1rem}
.site-footer{padding:1rem 0}.site-footer .layout-container{padding:0 1rem}.site-footer__top .content{margin-top:0}.site-footer__bottom .block{margin:.5rem 0}.site-footer__bottom .content{margin-top:0;padding:.5rem 0}
.skip-link{z-index:50;left:50%;padding:.0625rem 1rem .125rem;transform:translateX(-50%);border-bottom-width:0;border-radius:0 0 .3rem .3rem;outline:0;background:#495057;font-size:1rem;line-height:1.5}.skip-link .visually-hidden.focusable:focus{position:absolute !important;color:#fff}
.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.sticky-header th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5rem}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
.tablesort{width:14px;height:14px;margin:1px 0 0 5px;vertical-align:top}.tablesort--asc{background-image:url(/themes/contrib/vartheme_bs4/css/components/../../../../misc/icons/ffffff/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/vartheme_bs4/css/components/../../../../misc/icons/ffffff/twistie-up.svg)}
th.is-active img{display:inline}td.is-active{background-color:#dee2e6}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog{border-radius:0}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem}
.ui-widget-overlay{opacity:.7;background:#000}
.views-displays .tabs .open>a{border-radius:.3rem .3rem 0 0}.views-displays .tabs .open>a:hover,.views-displays .tabs .open>a:focus{color:#007bff}.views-displays .tabs .action-list{padding:0}.views-displays .secondary .form-submit{font-size:.875rem}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0056b3}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#007bff}
.js-form-managed-file{position:relative}.js-form-managed-file input[type=file]+.varicon{position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.throbber-added{position:relative;padding-right:50px}.btn .ajax-throbber{position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.btn .ajax-throbber:before{background-image:url("/themes/contrib/vartheme_bs4/css/components/../../images/icons/refresh-white.svg") !important}
