.herobanner-harvey{position:relative;max-width:var(--max-screen-width);margin-left:auto;margin-right:auto}.herobanner-harvey--wrapper{position:relative}@media (max-width:991.98px){.herobanner-harvey--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.herobanner-harvey--wrapper>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.herobanner-harvey--wrapper>.herobanner-harvey--content,.herobanner-harvey--wrapper>.herobanner-harvey--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.herobanner-harvey--wrapper .search-form--panel{pointer-events:none}@media (min-width:992px){.herobanner-harvey--wrapper .search-form--panel{position:absolute;left:0;right:0;bottom:100px}}@media (min-width:1680px){.herobanner-harvey--wrapper .search-form--panel{bottom:30px}}@media (max-width:991.98px){.herobanner-harvey--wrapper .search-form--panel{background-color:var(--brand-secondary)}}.herobanner-harvey--wrapper .search-form--panel a,.herobanner-harvey--wrapper .search-form--panel button,.herobanner-harvey--wrapper .search-form--panel form,.herobanner-harvey--wrapper .search-form--panel input,.herobanner-harvey--wrapper .search-form--panel select,.herobanner-harvey--wrapper .search-form--panel textarea{pointer-events:all}@media (min-width:992px){.herobanner-harvey--wrapper .search-form--panel .container{position:relative}}.herobanner-harvey--wrapper .search-form--wrapper{pointer-events:all;padding:30px 0}@media (min-width:992px){.herobanner-harvey--wrapper .search-form--wrapper{background-color:rgb(53 115 112 / .9);border-radius:20px;padding:25px 30px;max-width:531px}}.herobanner-harvey--wrapper .search-form--wrapper h2{color:#fff;text-align:center;margin-bottom:15px}@media (min-width:992px){.herobanner-harvey--wrapper .search-form--wrapper h2{font-size:32px}}.herobanner-harvey--wrapper .search-form--wrapper form,.herobanner-harvey--wrapper .search-form--wrapper form .input{position:relative}.herobanner-harvey--wrapper .search-form--wrapper form .input.has-keyword .btn-clear{display:-webkit-box;display:-ms-flexbox;display:flex}.herobanner-harvey--wrapper .search-form--wrapper form label{display:block;width:100%}.herobanner-harvey--wrapper .search-form--wrapper form .form-control{border-radius:100px;border:0;font-weight:300;color:var(--aw-text-color);width:100%;height:62px;font-size:16px}@media screen and (min-width:390.98px){.herobanner-harvey--wrapper .search-form--wrapper form .form-control{font-size:calc(16px + .0031031326*(100vw - 390.98px))}}@media screen and (min-width:1680px){.herobanner-harvey--wrapper .search-form--wrapper form .form-control{font-size:20px}}.herobanner-harvey--wrapper .search-form--wrapper form .form-control:focus-visible{outline-color:#fff!important}.herobanner-harvey--wrapper .search-form--wrapper form .btn-clear,.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-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}.herobanner-harvey--wrapper .search-form--wrapper form .btn-clear{display:none;border:0;background-color:#fff0;right:65px;width:24px;height:24px}.herobanner-harvey--wrapper .search-form--wrapper form .btn-clear:before,.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]: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;content:"\f00d";line-height:1}.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]{right:6px;width:50px;height:50px;border:2px solid var(--brand-primary);background-color:var(--brand-primary);color:#fff;display:inline-block}.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]:before{content:"\f002";font-size:16px}.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]:focus,.herobanner-harvey--wrapper .search-form--wrapper form button[type=submit]:hover{background-color:#fff;border-color:var(--brand-primary);color:var(--brand-primary)}.herobanner-harvey--wrapper .search-form--wrapper #herobanner_searchfield--SearchSite{z-index:3}.herobanner-harvey--wrapper .search-form--wrapper #herobanner_searchfield--SearchSite input:focus{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.herobanner-harvey--wrapper .search-form--wrapper #searchfield_dropdown_menu_2{z-index:2;border-color:#fff;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu{left:0;right:0;margin-top:-40px;padding-top:50px;border-radius:20px 20px 0 0}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav{padding-left:var(--gutter-spacing);padding-right:var(--gutter-spacing);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;line-height:1.25;margin-top:5px;margin-bottom:5px}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li i{width:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding-right:10px;color:var(--brand-secondary)}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li i.fa-file-lines:before{content:"\e428"}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a{color:var(--aw-link-color)}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a:focus,.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a:hover{color:var(--aw-link-hover-color)}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a:focus span,.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu ul.nav>li a mark{background-color:#fff0;padding:initial;font-weight:var(--aw-font-weight-bold);color:var(--aw-text-color)}.herobanner-harvey--wrapper .search-form--wrapper .dropdown-menu .dropdown-menu--bottom{padding:5px var(--gutter-spacing) 10px}.herobanner-harvey--image{position:relative;overflow:hidden;max-height:675px}.herobanner-harvey--image:before{content:"";display:block;padding-top:56.25%}.herobanner-harvey--image .herobanner-harvey--video,.herobanner-harvey--image img,.herobanner-harvey--image picture.focuspoint,.herobanner-harvey--image video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.herobanner-harvey--image img,.herobanner-harvey--image video{-o-object-fit:cover;object-fit:cover}.herobanner-harvey--content{position:relative}.herobanner-harvey--content:after{content:"";display:block;position:absolute;top:0;right:0;width:89px;height:60px;background-image:url(/wp-content/themes/aw/assets/images/svg/herobanner-content-shape-2.svg);background-position:left top;background-repeat:no-repeat;background-size:89px 60px}@media (min-width:992px){.herobanner-harvey--content:after{width:133px;height:89px;background-size:133px 89px}.herobanner-harvey--content{position:absolute;bottom:0;left:auto;right:0;background-color:#fff;padding-top:20px;padding-right:145px}.herobanner-harvey--content:before{content:"";display:block;background-image:url(/wp-content/themes/aw/assets/images/svg/herobanner-content-shape.svg);background-position:right top;background-repeat:no-repeat;background-size:165px 100%;width:165px;height:100%;position:absolute;top:0;bottom:0;left:-164px}.herobanner-harvey--content .container{padding:0}}.herobanner-harvey--content h1 a,.herobanner-harvey--content h2 a,.herobanner-harvey--content h3 a,.herobanner-harvey--content h4 a,.herobanner-harvey--content h5 a,.herobanner-harvey--content h6 a{color:inherit!important}.herobanner-harvey--content--panel .container,.herobanner-harvey--content--panel .wysiwyg{position:relative}@media (max-width:991.98px){.herobanner-harvey--content--panel .wysiwyg{width:70%;margin-left:auto;margin-right:auto;text-align:center;padding-top:40px}}@media (min-width:992px){.herobanner-harvey--content--panel .wysiwyg h1{font-size:48px}}.herobanner-harvey--content--panel .wysiwyg h1 a:not(.btn):not(.logo){display:inline-block;text-decoration:none}.herobanner-harvey--content--panel .wysiwyg h1 a:not(.btn):not(.logo):focus,.herobanner-harvey--content--panel .wysiwyg h1 a:not(.btn):not(.logo):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.herobanner-harvey--content--panel .wysiwyg h1 a:not(.btn):not(.logo):focus{outline-color:var(--aa-outline-color-reverse)!important}.herobanner-harvey--content--panel .button-play{position:absolute;right:var(--gutter-spacing);top:-65px;background-color:var(--brand-primary);color:#fff}@media (min-width:992px){.herobanner-harvey--content--panel .button-play{top:auto;bottom:96px}}.herobanner-harvey--content--panel .button-play:focus,.herobanner-harvey--content--panel .button-play:hover{background-color:#fff;color:var(--brand-primary)}