.page-header{margin-bottom:0}.add-links{background-color:#F6F7F7;margin:0;padding:3em 0 .5em 0}.section-main .container{max-width:800px}.section-hero-404{margin:0 0 4em 0;padding:3em 0;background-color:#001941}.section-hero-404 .header-404{color:white}.section-hero-404 .subhead-404{color:white}.section-hero-404 .subhead-404 a{color:white}.section-hero-404 .subhead-404 a:hover{color:rgba(255,255,255,0.5)}.section-hero-404 .subhead-404 a:focus{outline-color:white}.section-hero-404 .art-404{max-width:300px;position:relative;display:block;margin:0 auto 12px auto}.section-hero-404 #binocular-clearly{opacity:1}.section-hero-404 #Fill-88,.section-hero-404 #Fill-90{opacity:0}.section-hero-404 #binocular-fill-color{fill:#001941}.section-hero-404 #binocular-stroke,.section-hero-404 #binocular-stroke2{stroke:#D9E7FE}.section-hero-404 #binocular-shadow{fill:#FFE8A9;transition:none}.section-hero-404 #binocular-bg{fill-opacity:1;fill:#FFF1CB}.section-hero-404 #path-1{transform-box:fill-box;transform-origin:center center;transform:scale(0.2);animation:searching 5s ease-in-out infinite}@keyframes searching{0%{transform:translate(0, 25px) scale(0.3)}25%{transform:translate(50px, 0) scale(0.3)}50%{transform:translate(0, -25px) scale(0.3)}75%{transform:translate(-50px, 0) scale(0.3)}100%{transform:translate(0, 25px) scale(0.3)}}.section-main{min-height:90vh}.search-form-large .search-button{width:100px}.search-form-large .search-button button{box-shadow:none;height:52px;padding:0;border-radius:0 3em 3em 0;transition:background-color 0.15s ease}.search-form-large .search-button button:hover,.search-form-large .search-button button:focus{background-color:#001941}.search-form-large .search-button button i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23ffffff' d='M13.6,11.9L9.9,8.2c0.5-0.8,0.8-1.8,0.8-2.8C10.7,2.4,8.3,0,5.3,0C2.4,0,0,2.4,0,5.3c0,2.9,2.4,5.3,5.3,5.3\a c1,0,2-0.3,2.8-0.8l3.7,3.7c0.3,0.3,0.6,0.4,0.9,0.4c0,0,0,0,0,0c0.3,0,0.6-0.1,0.8-0.3c0.2-0.2,0.3-0.5,0.3-0.8\a C14,12.5,13.9,12.2,13.6,11.9z M8.3,5.3c0,1.6-1.3,3-3,3c-1.6,0-3-1.3-3-3c0-1.6,1.3-3,3-3C7,2.4,8.3,3.7,8.3,5.3z'%3E%3C/path%3E%3C/svg%3E");margin-right:5px}.search-form-large .search-input{right:100px}.search-form-large .search-input input{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#F6F7F7;border:1px solid #667088;border-right:0 none;border-radius:3em 0 0 3em;box-shadow:none;color:#001941;opacity:0.5;outline:0 none;padding:15px 10px 15px 15px;height:52px}.search-form-large .search-input input:focus{background-color:#fff;opacity:1}.st-results-container{margin-top:40px;transition:opacity 0.5s ease}.st-loading-message{padding:0 0 0 2em;position:relative;height:24px}.st-loading-message:after{position:absolute;top:50%;left:12px;width:24px;height:24px;margin:-12px 0 0 -12px;border-top:3px solid rgba(0,90,247,0.75);border-right:3px dashed rgba(0,90,247,0.75);border-bottom:3px solid rgba(0,90,247,0.75);border-left:3px dashed rgba(0,90,247,0.75);border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear;content:""}.st-result{padding:1rem 0;opacity:0;transition:opacity 0.5s ease}.st-search-body{color:#001941;padding:15px 0;font-size:16px;line-height:1.5;margin-bottom:15px}.st-search-body em{font-weight:bold}.st-search-url{font-size:0.9em;color:#667088;font-style:italic;word-break:break-all}.st-search-title a{font-family:"VU Sans", "Avenir Next", Avenir, Roboto, sans-serif;font-weight:700;font-style:normal;font-size:20px;height:auto;text-decoration:none;padding-bottom:10px}.st-search-title a:hover{text-decoration:underline}
