.searchbanner-search{--section-spacing-lg:60px;background-color:var(--brand-blue-10);margin-top:0;margin-bottom:0;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}@media (min-width:992px){.searchbanner-search{padding-top:var(--section-spacing-lg);padding-bottom:var(--section-spacing-lg)}}@media (max-width:575.98px){.searchbanner-search{padding-top:var(--section-spacing-sm);padding-bottom:var(--section-spacing-sm)}}.home .searchbanner-search,.searchbanner-search .container{position:relative}.searchbanner-searchpanel{position:relative;background-color:var(--brand-blue-20);border:var(--border-default);border-radius:25px 25px;padding-left:var(--gutter-spacing);padding-right:var(--gutter-spacing);padding-bottom:var(--gutter-spacing);margin-left:calc(var(--gutter-spacing)*-1);margin-right:calc(var(--gutter-spacing)*-1);-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.searchbanner-searchpanel{padding-left:0;padding-right:0;padding-bottom:0;margin-left:-1px;margin-right:-1px}}.searchbanner-searchpanel form{max-width:100%}@media (min-width:992px){.searchbanner-searchpanel form,.searchbanner-searchpanel form>*{display:-webkit-box;display:-ms-flexbox;display:flex}.searchbanner-searchpanel form>*{height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.searchbanner-searchpanel .title{font-size:24px;padding-top:24px;padding-bottom:24px;margin:0}@media (min-width:992px){.searchbanner-searchpanel .title{font-size:30px;padding-left:30px;padding-right:30px;width:100%;max-width:400px}}.searchbanner-searchpanel .form-control{font-size:18px;padding:10px 100px 10px 20px;height:70px;background-color:#fff;border:var(--border-default)!important;border-radius:20px!important;background-color:var(--brand-blue-20)!important}@media (min-width:992px){.searchbanner-searchpanel .form-control{border:0!important;border-radius:0!important;height:86px;padding-left:30px;padding-right:130px;background-color:var(--brand-blue-20)!important;border-bottom-right-radius:22px!important}}.searchbanner-searchpanel .form-control::-webkit-search-cancel-button,.searchbanner-searchpanel .form-control::-webkit-search-decoration,.searchbanner-searchpanel .form-control::-webkit-search-results-button,.searchbanner-searchpanel .form-control::-webkit-search-results-decoration{display:none}.searchbanner-searchpanel .input{position:relative}@media (min-width:992px){.searchbanner-searchpanel .input{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:var(--border-default)}}.searchbanner-searchpanel .input ::-webkit-input-placeholder{color:var(--aw-text-color);opacity:1}.searchbanner-searchpanel .input ::-moz-placeholder{color:var(--aw-text-color);opacity:1}.searchbanner-searchpanel .input :-ms-input-placeholder{color:var(--aw-text-color);opacity:1}.searchbanner-searchpanel .input ::-ms-input-placeholder{color:var(--aw-text-color);opacity:1}.searchbanner-searchpanel .input ::placeholder{color:var(--aw-text-color);opacity:1}.searchbanner-searchpanel .input .btn-clear{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:70px;background-color:transparent;border:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;opacity:0}@media (min-width:1200px){.searchbanner-searchpanel .input .btn-clear{right:95px}}.searchbanner-searchpanel .input .btn-clear:before,.searchbanner-searchpanel .input .btn-search:before{display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";font-size:20px}.searchbanner-searchpanel .input .btn-search{position:absolute;top:50%;bottom:0;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;color:#000;border:2px solid var(--brand-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:54px;height:54px;border-radius:50%}.searchbanner-searchpanel .input .btn-search:before{content:"\f002";font-size:16px}@media (min-width:1200px){.searchbanner-searchpanel .input .btn-search{right:30px}}.searchbanner-searchpanel .input .btn-search:focus,.searchbanner-searchpanel .input .btn-search:hover{background-color:var(--brand-primary);color:#000;border-radius:var(--border-radius-hover)}.searchbanner-searchpanel .input>:not(.dropdown-menu){z-index:10}.searchbanner-searchpanel .input>:not(.dropdown-menu).btn-search{z-index:20}.searchbanner-searchpanel .input.has-keyword .btn-clear{opacity:1}.searchbanner-searchpanel .dropdown-menu{padding-top:10px;padding-bottom:10px;border-radius:0 0 25px 25px;z-index:2;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1200px){.searchbanner-searchpanel .dropdown-menu{left:-2px;right:-2px}}.searchbanner-searchpanel .dropdown-menu ul.nav>li{width:100%}.searchbanner-searchpanel .dropdown-menu ul.nav>li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}.searchbanner-searchpanel .dropdown-menu ul.nav>li[class*=fa-]:before{display:none}.searchbanner-searchpanel .dropdown-menu ul.nav>li[class*=fa-] a:before{display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;width:20px;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-page a:before{content:"\e428"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-pdf a:before{content:"\f1c1"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-file-lines a:before{content:"\f15c"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-newspaper a:before{content:"\f1ea"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-files a:before{content:"\e178"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-calendar-check a:before{content:"\f274"}.searchbanner-searchpanel .dropdown-menu ul.nav>li a:before{display:none!important}.searchbanner-searchpanel .dropdown-menu ul.nav>li a:focus span,.searchbanner-searchpanel .dropdown-menu ul.nav>li a:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.herobanner+.searchbanner-search{padding-top:0}.herobanner+.searchbanner-search .searchbanner-searchpanel{border-top:0;border-radius:0 0 25px 25px}