.resource-search .resource-search-label{text-transform:uppercase}.resource-search .resource-search-input{font-size:1.25rem;padding:1em;width:100%}.resource-search .resource-search-message{color:#767676;font-size:.8em;font-style:italic}.resource-search .resource-search-result-list{background-color:#eceeef;margin-top:15px;padding:20px 20px 20px 30px}@media (min-width:768px){.resource-search .resource-search-result-list{padding:30px 30px 30px 40px}}.resource-search .resource-search-result-list::before{border-color:transparent transparent #eceeef;border-style:solid;border-width:0 15px 15px;content:'';left:30px;position:absolute;top:-15px}@media (min-width:768px){.resource-search .resource-search-result-list::before{top:0}}.resource-search .resource-search-result-list li{margin-bottom:.5em}.resource-search .jump-to-list{display:block;margin:2em 0}@media (min-width:1200px){.resource-search .jump-to-list{display:-ms-flexbox;display:flex}}.resource-search .jump-to-list a{font-weight:400;padding:.3em;width:28px}.resource-search .resource-search-heading-wrap{margin-top:.3em}@media (min-width:768px){.resource-search .resource-search-heading-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.resource-search .resource-search-heading-wrap h3{line-height:1;margin-bottom:auto;margin-right:auto}.resource-search .resource-search-heading-wrap .back-to-top{margin-top:auto}}.resource-search .resource-search-heading{font-family:serif;font-size:4em;font-weight:400}.resource-search hr{background-color:#ffc904;border:none;color:#ffc904;height:10px;margin-top:.5em}.resource-search .resource-search-list{padding-left:1.4em}.resource-search .resource-search-list li{margin-bottom:.5em}