/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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}
.ui-autocomplete{z-index:1000;min-width:calc(2.125rem + 10.5vw);padding:.3125rem 0;list-style:none;text-align:left;color:inherit;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;background:#fff;background-clip:padding-box;box-shadow:0 6px 12px rgba(0,0,0,.175);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}@media (min-width:1200px){.ui-autocomplete{min-width:10rem}}.ui-autocomplete .ui-menu-item{display:block;clear:both;margin:0;padding:.1875rem 1.25rem;cursor:pointer;white-space:nowrap;text-decoration:none;color:#212529;border:0;border-radius:0;outline:0;font-weight:400;line-height:1.5}.ui-autocomplete .ui-menu-item.ui-state-hover{color:#16181b;background:#e9ecef}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{color:#fff;background:#007bff}
.bs-callout{margin:1.25rem 0;padding:1.25rem;border:1px solid #e9ecef;border-left-width:5px;border-radius:.1875rem}.bs-callout:before{display:table;content:" "}.bs-callout:after{clear:both}.bs-callout h4{margin-top:0;margin-bottom:.3125rem}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:.1875rem}.bs-callout+.bs-callout{margin-top:-.3125rem}.bs-callout-danger{border-left-color:#dc3545}.bs-callout-danger h4{color:#dc3545}.bs-callout-warning{border-left-color:#ffc107}.bs-callout-warning h4{color:#ffc107}.bs-callout-info{border-left-color:#17a2b8}.bs-callout-info h4{color:#17a2b8}[dir=rtl] .bs-callout{border-right-width:5px;border-left-width:1px}[dir=rtl] .bs-callout-danger{border-right-color:#dc3545;border-left-color:#e9ecef}[dir=rtl] .bs-callout-warning{border-right-color:#ffc107;border-left-color:#e9ecef}[dir=rtl] .bs-callout-info{border-right-color:#17a2b8;border-left-color:#e9ecef}
.navbar-nav.ml-auto .dropdown-menu{right:0;left:auto}[dir=rtl] .navbar-nav.ml-auto .dropdown-menu{right:auto;left:0}@media (min-width:576px){.navbar-nav.ml-sm-auto .dropdown-menu{right:0;left:auto}[dir=rtl] .navbar-nav.ml-sm-auto .dropdown-menu{right:auto;left:0}}@media (min-width:768px){.navbar-nav.ml-md-auto .dropdown-menu{right:0;left:auto}[dir=rtl] .navbar-nav.ml-md-auto .dropdown-menu{right:auto;left:0}}@media (min-width:992px){.navbar-nav.ml-lg-auto .dropdown-menu{right:0;left:auto}[dir=rtl] .navbar-nav.ml-lg-auto .dropdown-menu{right:auto;left:0}}@media (min-width:1200px){.navbar-nav.ml-xl-auto .dropdown-menu{right:0;left:auto}[dir=rtl] .navbar-nav.ml-xl-auto .dropdown-menu{right:auto;left:0}}#navbar-main{z-index:1}
.varicon.varicon-refresh:before{display:block;width:28px;height:28px;content:" ";background-image:url("/themes/contrib/vartheme_bs4/css/components/../../images/icons/refresh.svg");background-size:28px 28px}.varicon.varicon-spin:before{-webkit-animation-name:spin;-moz-animation-name:spin;-ms-animation-name:spin;animation-name:spin;-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.vb-tags{padding-left:0;list-style:none}.vb-tags:after{display:block;clear:both;content:""}.vb-tags li{display:inline}.vb-tags li>a,.vb-tags li>span{display:inline-block;padding:5px 14px;border:1px solid #dee2e6;border-radius:.25rem;background-color:#fff}.vb-tags li>a:hover,.vb-tags li>a:focus{text-decoration:none;background-color:#e9ecef}[dir=rtl] .vb-tags{padding-right:0;padding-left:initial}
.breadcrumb{font-size:.875rem}.region-breadcrumb{width:100%;padding:0 .9375rem .25rem}
::-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}}
#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}}
.form-required:after{display:inline-block;width:calc(calc(1.5em + .75rem + 2px)*0.1666666667);height:calc(calc(1.5em + .75rem + 2px)*0.1666666667);margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/contrib/vartheme_bs4/css/components/../../images/required.svg);background-repeat:no-repeat;background-size:calc(calc(1.5em + .75rem + 2px)*0.1666666667) calc(calc(1.5em + .75rem + 2px)*0.1666666667)}form .filter-wrapper{padding-right:1rem;padding-left:1rem}form .form-type-textarea{margin-bottom:0}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}
