.search-container{max-width:1004px;margin:0 auto}.tab-list-items>.nav-tabs{margin:35px 0 25px;border-bottom:1px solid #ccc}.tab-list-items>.nav-tabs>li{margin-right:35px}.tab-list-items>.nav-tabs>li>a{font-family:"Lato",Arial,Helvetica,Lucida Grande,Sans-serif;color:#4a3c31;font-size:18px;text-transform:none;letter-spacing:normal;padding:0 0 5px;position:relative}.tab-list-items>.nav-tabs>li.active>a{font-family:"Lato-Bold",Arial,Helvetica,Lucida Grande,Sans-serif}.tab-list-items>.nav-tabs>li.active>a:after{background:none !important;border-bottom:5px solid #47d5cd;height:5px !important;position:absolute;bottom:-3px;left:0}@media(max-width: 479px){.tab-list-items>.nav-tabs{display:flex;justify-content:space-between;gap:30px}.tab-list-items>.nav-tabs:after,.tab-list-items>.nav-tabs:before{content:none}.tab-list-items>.nav-tabs>li{margin-right:0;display:flex;align-items:flex-end}}.search-wrapper{background-color:#f4f3f0;padding:20px 20px 30px;margin:0 0 30px;text-align:center}.search-wrapper .search-box{padding-bottom:0}.search-wrapper .search-box .form-group{display:flex;flex-direction:column;gap:30px}.search-wrapper .search-input{width:100%;height:48px;border:1px solid #cdcbc6;padding-right:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137);box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137)}.search-wrapper .search-input.font-cjkv{font-family:Noto Sans,Noto Serif CJK SC,Noto Serif CJK JP,Noto Serif CJK KR,Arial,Helvetica,Lucida Grande,sans-serif;font-size:1rem;line-height:25px}.search-wrapper .search-button{width:100%;height:48px;margin:0}.search-results-count{margin-bottom:40px}.search-results-count span{display:block}.search-results-count .resultsMessage,.search-results-count .noResults{font-family:"Lato-Italic",Arial,Helvetica,Lucida Grande,Sans-serif;color:#4a3c31;font-size:20px;text-transform:none;letter-spacing:normal;margin-bottom:5px}.search-results-count .resultsMessage.font-cjkv,.search-results-count .noResults.font-cjkv{font-family:Noto Sans,Noto Serif CJK SC,Noto Serif CJK JP,Noto Serif CJK KR,Arial,Helvetica,Lucida Grande,sans-serif;font-size:19px;line-height:30px;font-style:italic}.search-results-count .resultsMessage.font-cjkv b,.search-results-count .noResults.font-cjkv b{font-family:Noto Sans Bold,Noto Serif CJK SC Bold,Noto Serif CJK JP Bold,Noto Serif CJK KR Bold,Arial,Helvetica,Lucida Grande,sans-serif}.search-results-count .sortMessage{color:#4a3c31;font-size:16px;letter-spacing:1.6px}.search-obits,.search-locations,.search-articles{padding:0 0 10px;margin-bottom:40px !important}.search-obits h3,.search-locations h3,.search-articles h3{font-family:"MrsEaves-Italic",Georgia,Times,Times New Roman,serif;font-size:36px;font-weight:500;margin:0 0 10px;position:relative;display:inline-block}.search-obits h3.font-cjkv,.search-locations h3.font-cjkv,.search-articles h3.font-cjkv{font-family:Noto Serif Italic,Noto Serif CJK SC,Noto Serif CJK JP,Noto Serif CJK KR,Georgia,Times,Times New Roman,serif;font-size:27px;line-height:35px;font-weight:400}.search-obits h3:hover:after,.search-locations h3:hover:after,.search-articles h3:hover:after{content:"";display:block;width:100%;transition:width .35s ease;height:.07em;background:#47d5cd;margin-top:3px;position:absolute}.search-obits p.font-cjkv,.search-locations p.font-cjkv,.search-articles p.font-cjkv{font-family:Noto Sans,Noto Serif CJK SC,Noto Serif CJK JP,Noto Serif CJK KR,Arial,Helvetica,Lucida Grande,sans-serif;font-size:1rem;line-height:25px;font-weight:400}.search-obits p.font-cjkv b,.search-locations p.font-cjkv b,.search-articles p.font-cjkv b{font-family:Noto Sans Bold,Noto Serif CJK SC Bold,Noto Serif CJK JP Bold,Noto Serif CJK KR Bold,Arial,Helvetica,Lucida Grande,sans-serif}.search-obits div:first-child{width:100%;max-width:600px;height:auto;margin:0 auto 20px;text-align:center}.search-obits div:first-child img{min-width:200px}.search-obits div:last-child{width:100%}.search-obits div:last-child span{font-family:"Lato-Bold",Arial,Helvetica,Lucida Grande,Sans-serif;font-size:16px;margin-bottom:10px;letter-spacing:2.4px;display:block}.search-locations h3{display:block}.search-locations h3:hover:after{content:none}.search-locations div:nth-child(2){width:100%;max-width:600px;height:auto;margin-bottom:20px;text-align:left}.search-locations div:last-child{width:100%}.search-locations div:last-child p{font-size:15px}.search-locations div:last-child a{font-family:"Lato-Black",Arial,Helvetica,Lucida Grande,Sans-serif;font-size:24px;letter-spacing:2.4px}.search-locations .mb-0{margin-bottom:0}.search-articles h3:after{content:"";display:block;width:100%;transition:width .35s ease;height:.07em;background:#47d5cd;margin-top:3px;position:absolute}.search-articles p{font-size:15px}.load-more{margin:0 0 75px}.load-more .load-more-btn{width:100%}.no-content{margin-bottom:100px}.query-loader,.button-loader{display:flex;align-items:center;justify-content:center;height:25vh;width:100%}.button-loader{display:none;height:5vh}.search-component-container{display:flex;flex-direction:column;gap:30px}.search-results-container{display:none}@media(min-width: 768px){.search-component-container{flex-direction:row;gap:45px;justify-content:center;align-items:center}.search-component-container .search-box{flex-grow:1;height:48px}.search-component-container .search-box .form-group{display:flex;flex-direction:row;gap:0;align-items:center;justify-items:center}.search-component-container .search-button{margin:0}.tab-list-items>.nav-tabs{margin-top:55px;margin-bottom:35px}.tab-list-items>.nav-tabs li{margin-right:85px}.tab-list-items>.nav-tabs li a{font-size:26px;padding:0 0 10px}.search-wrapper{padding:30px 35px;margin:0 0 55px;text-align:start}.search-wrapper .search-box{padding:0}.search-wrapper .search-box .search-button{width:auto;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137);box-shadow:0 0 6px 0 rgba(0,0,0,.1607843137)}.search-wrapper .search-input{border-right:0}.active#searchObits .search-results-count{margin-bottom:55px}.search-obits,.search-locations,.search-articles{overflow:hidden;padding:0 20px;margin-bottom:20px !important}.search-obits h3,.search-locations h3,.search-articles h3{margin:0 20px 10px 0}.search-obits div:first-child{float:left;max-width:150px;height:auto;margin-right:20px;margin-bottom:0}.search-obits div:first-child img{min-width:0}.search-obits div:last-child{width:calc(100% - 170px);float:left}.search-obits div:last-child span{display:inline-block}.search-locations div:nth-child(2){float:left;max-width:150px;height:auto;margin-right:20px;margin-bottom:0}.search-locations div:last-child{width:calc(100% - 170px);float:left}.search-content{margin-bottom:55px;margin-left:-20px;margin-right:-20px}.load-more .load-more-btn{width:auto}}@media(min-width: 992px){.search-results-count{margin-bottom:55px}}