html.no-js .searchbanner{height:435px}@media (min-width:992px){html.no-js .searchbanner{height:808px}}.searchbanner{position:relative;background-color:var(--brand-primary-10)}@media (min-width:992px){.searchbanner{background-color:transparent}}.searchbanner-panel-wrapper{background-color:var(--brand-secondary);position:relative}@media (min-width:992px){.searchbanner-panel-wrapper{position:static;height:808px;max-height:808px}}.searchbanner-slider,.searchbanner-slider .slick-list,.searchbanner-slider .slick-track{height:100%}.searchbanner-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.searchbanner-slider .slick-slide{height:inherit!important}.searchbanner-panel-bg{position:relative;width:100%;overflow:hidden}@media (min-width:992px){.searchbanner-panel-bg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}}.searchbanner-panel-bg:before{content:"";display:block;padding-top:var(--aspect-ratio)}@media (min-width:992px){.searchbanner-panel-bg:before{display:none}}.searchbanner-panel-bg:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;top:auto;height:28%;pointer-events:none;background-image:var(--gradient-primary);opacity:.96}@media (min-width:992px){.searchbanner-panel-bg:after{height:70%;background-image:var(--gradient-primary);opacity:1}}.searchbanner-panel-bg iframe,.searchbanner-panel-bg img,.searchbanner-panel-bg video,.searchbanner-panel-bg>div{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.searchbanner-panel-bg img,.searchbanner-panel-bg video{-o-object-fit:cover;object-fit:cover}.searchbanner-panel-bg video{z-index:2}.searchbanner-panel-bg iframe{-o-object-fit:fill;object-fit:fill}.searchbanner-control-wrapper{position:absolute;bottom:30px;right:0;z-index:25}@media (min-width:992px){.searchbanner-control-wrapper{bottom:142px}}@media (min-width:1780px){.searchbanner-control-wrapper{bottom:40px}}.searchbanner-control-wrapper .searchbanner-control{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.searchbanner-search{background-color:var(--brand-secondary)}@media (min-width:992px){.searchbanner-search{position:relative;z-index:5}}.searchbanner-search .container{position:relative}.searchbanner-searchpanel{position:relative;padding-top:30px;padding-bottom:55px;text-align:center;z-index:20}@media (min-width:992px){.searchbanner-searchpanel{position:absolute;bottom:80px;left:0;right:0;z-index:20;padding-left:var(--gutter-spacing);padding-right:var(--gutter-spacing)}}.searchbanner-searchpanel form{max-width:840px;margin:0 auto}.searchbanner-searchpanel .title{color:#fff;font-size:24px}@media screen and (min-width:390.98px){.searchbanner-searchpanel .title{font-size:calc(24px + .0192150646*(100vw - 390.98px))}}@media screen and (min-width:1640px){.searchbanner-searchpanel .title{font-size:48px}}.searchbanner-searchpanel .form-control{padding:10px 55px 10px 20px;height:60px;background-color:#fff;border-color:var(--brand-primary-20);border-radius:100px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.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}@media (min-width:1200px){.searchbanner-searchpanel .form-control{font-size:.9473684211rem;height:76px;padding-right:70px}}.searchbanner-searchpanel .input{position:relative}@media (min-width:1200px){.searchbanner-searchpanel .input{-webkit-box-flex:1;-ms-flex:1;flex:1}}.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-search{position:absolute;top:50%;bottom:0;right:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--brand-primary);color:#fff;border:0;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;width:45px;height:45px;border-radius:50%}.searchbanner-searchpanel .input .btn-search:before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002"}@media (min-width:1200px){.searchbanner-searchpanel .input .btn-search{width:56px;height:56px;right:12px}}.searchbanner-searchpanel .input>:not(.dropdown-menu){z-index:10}.searchbanner-searchpanel .input>:not(.dropdown-menu).btn-search{z-index:20}.searchbanner-searchpanel .dropdown-menu{margin-top:-40px;padding-top:50px;border-radius:20px;border-color:var(--brand-primary-20);z-index:2}.searchbanner-searchpanel .dropdown-menu ul.nav>li{width:100%}.searchbanner-searchpanel .dropdown-menu ul.nav>li a{position:relative;padding-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.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 7 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-file-pdf a:before,.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-pdf a:before{content:"\f1c1"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-memo a:before{content:"\e1d8"}.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.fa-file a:before{content:"\f15b"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-file-word a:before{content:"\f1c2"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-file-excel a:before{content:"\f1c3"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-file-powerpoint a:before{content:"\f1c4"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-square-user a:before{content:"\e283"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-calendar a:before{content:"\f133";font-family:"Font Awesome 7 Pro";font-weight:400}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-pen-to-square a:before{content:"\f044"}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-file-contract a:before{content:"\f56c";font-weight:900}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-triangle-person-digging a:before{content:"\f85d";font-weight:300}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-house-building a:before{content:"\e1b1";display:inline-block;font-family:"Font Awesome 7 Duotone";font-weight:900;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-location-dot a:before{content:"\f3c5";font-weight:300}.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-magnifying-glass a:before,.searchbanner-searchpanel .dropdown-menu ul.nav>li.fa-search a:before{content:"\f002"}.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:.072em;text-underline-offset:3px}