@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:400;src:url("../assets/fonts/overpass-v13-latin-regular.woff2") format("woff2"),url("../assets/fonts/overpass-v13-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:600;src:url("../assets/fonts/overpass-v13-latin-600.woff2") format("woff2"),url("../assets/fonts/overpass-v13-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:800;src:url("../assets/fonts/overpass-v13-latin-800.woff2") format("woff2"),url("../assets/fonts/overpass-v13-latin-800.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url("../assets/fonts/montserrat-v26-latin-regular.woff2") format("woff2"),url("../assets/fonts/montserrat-v26-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url("../assets/fonts/montserrat-v26-latin-700.woff2") format("woff2"),url("../assets/fonts/montserrat-v26-latin-700.ttf") format("truetype")}.search .page-header{padding:30px 0;text-align:center}.search .page-header h1.page-title{font-family:"Overpass",sans-serif;font-size:1.5rem;margin-bottom:15px}.search .no-results{padding-bottom:50px;text-align:center}.search .no-results form{margin-top:1rem}.search .search-form{display:inline-block;max-width:620px;position:relative;width:100%}.search .search-form .search-field{background-color:var(--background-color);border:1px solid #cdcdcd;border-radius:4px;color:var(--text-color);font-size:1rem;padding:15px 50px 15px 15px;width:100%}.search .search-form .search-field::placeholder{color:var(--text-color)}.search .search-form .search-field::-webkit-search-cancel-button,.search .search-form .search-field::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search .search-form .search-field:autofill{background-color:var(--background-color) !important;outline:none}.search .search-form .search-field:-webkit-autofill{background-color:var(--background-color) !important;outline:none}.search .search-form .search-submit{background-color:transparent;border:none;line-height:0;padding:0;position:absolute;right:15px;top:50%;transform:translate(0, -50%)}.search .search-form .search-submit:hover{cursor:pointer}.search #search-results-wrapper{content-visibility:auto}.search #search-results-wrapper article{margin-bottom:50px}.search #search-results-wrapper article .post-link{display:flex;flex-direction:column;height:100%}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper{position:relative}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .post-thumbnail{display:block}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .post-thumbnail img{border-radius:4px 4px 0 0;object-fit:cover;height:250px;width:100%;position:relative;display:inline-block;vertical-align:text-bottom}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .post-thumbnail img::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:var(--background-color) var(--post-thumbnail-placeholder-url) no-repeat center top;background-size:cover;border-radius:4px;display:block;overflow:hidden}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta-overlay{position:absolute;bottom:0;left:0;height:32px;width:100%;background-color:var(--primary-color);opacity:0.7}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta{position:absolute;bottom:0;left:0;width:100%;padding:8px 16px}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta span{color:white;font-size:0.75rem}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta span.category img,.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta span.category svg{filter:none;margin-right:5px;object-fit:contain;height:10px;width:10px;vertical-align:middle}.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta span.comments img,.search #search-results-wrapper article .post-link .post-thumbnail-wrapper .entry-meta span.comments svg{filter:none;margin-right:5px;object-fit:contain;height:12px;width:12px;vertical-align:middle}.search #search-results-wrapper article .post-link .entry-header{border-bottom:1px solid var(--primary-color);flex:1;margin:0}.search #search-results-wrapper article .post-link .entry-header .entry-title{font-family:"Overpass",sans-serif;line-height:1.3;padding:25px 0;text-align:center}.search #search-results-wrapper article .post-link hr{background-color:var(--primary-color);display:block;margin:4px auto -6px auto;height:1px;width:90%}@media (min-width: 1200px){.search #search-results-wrapper article:nth-of-type(3n+1) .post-link hr{margin:4px auto -6px 0}.search #search-results-wrapper article:nth-of-type(3n+2) .post-link hr{margin:4px auto -6px auto}.search #search-results-wrapper article:nth-of-type(3n) .post-link hr{margin:4px 0 -6px auto}}
