.display-1{font:700 3rem/1 Futura PT Bold,futura-pt-bold,sans-serif}@media (min-width: 768px){.display-1{font:700 4.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}@media (min-width: 992px){.display-1{font:700 5.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}.display-2{font:700 2.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}@media (min-width: 768px){.display-2{font:700 3.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}@media (min-width: 992px){.display-2{font:700 4rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}.display-3{font:700 2rem/1 Futura PT Bold,futura-pt-bold,sans-serif}@media (min-width: 768px){.display-3{font:700 2.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}@media (min-width: 992px){.display-3{font:700 2.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}.button{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0em}.button-tertiary{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0em;line-height:1.2;text-transform:uppercase}.search-page{padding-bottom:0!important}.search-page.content{color:#fff;background:none}.search-page>.container-fluid{padding-bottom:0;background-size:cover}.search-page>.container-fluid .search-input-container h2{font:700 2.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}@media (min-width: 768px){.search-page>.container-fluid .search-input-container h2{font:700 3.5rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}@media (min-width: 992px){.search-page>.container-fluid .search-input-container h2{font:700 4rem/1 Futura PT Bold,futura-pt-bold,sans-serif}}@media (max-width: 576px){.search-page>.container-fluid .search-input-container{padding-left:0;padding-right:0}}.search-page .top-gradient{background-image:linear-gradient(-180deg,#092340 3%,#0000);position:absolute;width:100%;top:0;left:0;z-index:4;height:100px}@media (min-width: 768px){.search-page .top-gradient{height:160px}}.search-page .search-top-titles{min-height:58px}.search-page .amp-button.search-top-title-item{display:inline-block;font-family:futura-pt-bold,sans-serif;border-bottom:4px solid transparent;line-height:28px;font-size:21px;width:auto;padding:13px 0;margin:0 25px}.search-page .amp-button.search-top-title-item.active,.search-page .amp-button.search-top-title-item:active{color:#ffc72c;border-bottom:4px solid #FFC72C}@media (min-width: 768px){.search-page .amp-button.search-top-title-item:hover{color:#ffc72c}}.search-page .amp-button.search-top-title-item:first-of-type{margin-left:0}.search-page .input-with-button{width:100%}.search-page .main-search{margin-top:5px}@media (min-width: 576px){.search-page .main-search{margin-bottom:15px;padding-bottom:30px}}.search-page .main-search button{margin-left:-8px}.search-page .main-search button [class^=icon-]{color:#fff}.search-page .main-search .inner{padding-left:10px;padding-right:10px}.search-page .main-search input{height:48px;margin-bottom:0}.search-page .main-search input:focus{z-index:0}.search-page .main-search input::-ms-clear{display:none;width:0;height:0}.search-page .main-search .search-input-help{opacity:0;transition:all .25s ease;margin-top:4px}.search-page .main-search .search-input-help.help-shown{opacity:1;transition:all .25s ease}.search-page .main-search .search-delete{position:absolute;right:82px;top:13px;font-size:20px;color:#373a36;cursor:pointer}.search-page .results-content{min-height:700px;padding-top:2em;padding-bottom:6em}@media (max-width: 576px){.search-page .results-content{padding-bottom:3em}}@media (min-width: 1340px){.search-page .results-content{min-height:1240px}}.search-page .results-content .search-item{margin-bottom:2em}@media (min-width: 768px){.search-page .results-content .search-item{margin-bottom:2.5em}}.search-page .results-content .search-item h4{font:600 1.25rem/1.2 Futura PT,futura-pt,sans-serif;letter-spacing:0em;text-transform:unset}.search-page .results-content .search-item-url{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif;color:#373a36;margin-bottom:8px;text-transform:lowercase}.search-page .results-content .search-item-content{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}.search-page .results-content .search-loading{padding-top:3em;display:flex;justify-content:center}.search-page .results-content .loader{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #007DB7;width:40px;height:40px;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-page .results-content .load-more-wrap{border-top:1px solid #d9d9d6;padding-top:1em;margin-top:2em;text-align:center;width:100%}.search-page .results-content .load-more-wrap .load-more{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0em;line-height:1.2;text-transform:uppercase;color:#007db7}.search-page .results-content .load-more-wrap svg{color:#007db7}.search-page .results-content .load-more-wrap i{color:#373a36}.search-page .results-content .load-more-wrap i:hover{cursor:pointer}.search-page .results-content .search-results-none p{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}.search-page .results-content .search-results-count{color:#373a36;padding-top:1em;margin-bottom:0;padding-bottom:1.5em;font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}@media (min-width: 576px){.search-page .results-content .search-results-count{padding-top:2em;padding-bottom:2em}}.search-page .results-content .search-results-count strong{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}.search-page .faq-item-container{padding-left:0;padding-right:0}.search-page .paragraph table{color:#373a36}.search-page .faq-item-wrapper{border-color:#d9d9d6;padding-left:0;padding-right:0}@media (min-width: 576px){.search-page .faq-item-wrapper{padding-left:30px;padding-right:30px}}.search-page .faq-item-wrapper.open-faq h3{color:#092340}.search-page .faq-item-wrapper.open-faq .faq-title .ais-Highlight-nonHighlighted,.search-page .faq-item-wrapper .faq-title .ais-Highlight-nonHighlighted{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}.search-page .faq-item-wrapper .faq-title .ais-Highlight-highlighted{font:600 1rem/1.5 Futura PT,futura-pt,sans-serif;text-decoration:underline}@media (max-width: 576px){.search-page .faq-item-wrapper .faq-title{max-width:90%}}.search-page .faq-item-wrapper .faq-content{color:#373a36}.search-page .faq-item-wrapper .faq-content p{font:500 1.25rem/1.2 Futura PT,futura-pt,sans-serif}.search-page #faqs+#pages,.search-page #pages+#faqs{margin-top:2em}
