.cludo-search-results__facets .cludo-facet__header-mobile{transition:all .2s ease-in-out;text-decoration:none;position:relative;overflow:hidden;border-width:2px;line-height:1.5}.cludo-search-results__facets .cludo-facet__header-mobile{font-weight:600}.cludo-search-results__facets .cludo-facet__header-mobile:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #3369ff}.cludo-search-results__results nav ul.search_page_list li a:focus,.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data a:focus{outline:2px solid #3369ff}.cludo-search-results__search-result-count{font-size:1.125rem;margin-bottom:.5rem}@media(min-width: 768px){.cludo-search-results__search-result-count{font-size:1.375rem}}.cludo-search-results__search-result-count b{color:#a8308c}.cludo-search-results__facets{padding:1.25rem 0 0}.cludo-search-results__facets ul.search-filter-container{padding:0;margin:0}.cludo-search-results__facets .cludo-facet__header-mobile{width:100%;padding:.75rem 2rem;border:2px solid #1f49d6;color:#fff;background-color:#1f49d6;border-color:#1f49d6}.cludo-search-results__facets .cludo-facet__header-mobile .vs-icon:not(.vs-map-marker-icon__marker,.vs-map-marker-icon__icon){color:#fff}.cludo-search-results__facets .cludo-facet__header-mobile:hover{color:#fff;background-color:#17359c;border-color:#17359c}.cludo-search-results__facets .cludo-facet__header-mobile:hover .vs-icon{color:#fff}.cludo-search-results__facets .cludo-facet__header-mobile:active,.cludo-search-results__facets .cludo-facet__header-mobile:active:focus{color:#fff;background-color:#112876;border-color:#112876}.cludo-search-results__facets .cludo-facet__header-mobile:active .vs-icon,.cludo-search-results__facets .cludo-facet__header-mobile:active:focus .vs-icon{color:#fff}.cludo-search-results__facets .cludo-facet__header-mobile::after{display:inline-block;font-family:"Font Awesome 6 Pro";content:"";color:#fff;border:0;vertical-align:bottom;margin-left:.25rem;font-weight:400}@media(min-width: 576px){.cludo-search-results__facets .cludo-facet__header-mobile{display:none}}.cludo-search-results ul.search-filter-container{padding:.5rem 0;margin:.125rem 0 0;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);display:none}@media(min-width: 576px){.cludo-search-results ul.search-filter-container{background:rgba(0,0,0,0);border:0;padding:0;margin:0;display:block}}@media(min-width: 576px){.cludo-search-results ul.search-filter-container .facet-list-item{display:inline-block;margin:0 .75rem 1rem 0}}.cludo-search-results ul.search-filter-container .facet-list-item a{background:#fff;display:block;font-size:1rem;text-decoration:none;color:#200f2e;transition:all .2s;padding:.5rem .75rem}.cludo-search-results ul.search-filter-container .facet-list-item a:focus{outline:0px;box-shadow:0 0 0 2px #3369ff inset}@media(min-width: 576px){.cludo-search-results ul.search-filter-container .facet-list-item a{border:2px solid #a8308c;border-radius:1000rem;min-width:80px;text-align:center;font-weight:600;padding:.25rem .75rem;color:#a8308c;background-color:#fff;border-color:#a8308c}.cludo-search-results ul.search-filter-container .facet-list-item a .vs-icon:not(.vs-map-marker-icon__marker,.vs-map-marker-icon__icon){color:#a8308c}.cludo-search-results ul.search-filter-container .facet-list-item a:hover{color:#fff;background-color:#33225d;border-color:#33225d}.cludo-search-results ul.search-filter-container .facet-list-item a:hover .vs-icon{color:#fff}.cludo-search-results ul.search-filter-container .facet-list-item a:active,.cludo-search-results ul.search-filter-container .facet-list-item a:active:focus{color:#fff;background-color:#a8308c;border-color:#a8308c}.cludo-search-results ul.search-filter-container .facet-list-item a:active .vs-icon,.cludo-search-results ul.search-filter-container .facet-list-item a:active:focus .vs-icon{color:#fff}.cludo-search-results ul.search-filter-container .facet-list-item a:focus{outline:0px;background-color:#a8308c;color:#fff;border-color:#a8308c;box-shadow:#fff 0px 0px 0px 2px,#a8308c 0px 0px 0px 4px}}.cludo-search-results ul.search-filter-container .facet-list-item.active a{color:#1f49d6;background-color:#d6e5ff}@media(min-width: 576px){.cludo-search-results ul.search-filter-container .facet-list-item.active a{background:#a8308c;border-color:#a8308c;color:#fff}}.cludo-search-results__results ul{margin:0 0 2rem;padding:0;list-style:none}@media(min-width: 768px){.cludo-search-results__results ul{margin-bottom:3rem}}.cludo-search-results__results ul .search-results-item{position:relative;padding:.75rem 0}@media(min-width: 576px){.cludo-search-results__results ul .search-results-item{padding:1.5rem 0}}.cludo-search-results__results ul .search-results-item .search-result-card{display:flex;flex-direction:row;height:100%;background:rgba(0,0,0,0);padding:.5rem}.cludo-search-results__results ul .search-results-item .search-result-card:after{content:"";border-bottom:1px solid #e9e9e9;position:absolute;width:100%;bottom:0}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-image{display:none;width:30%;max-width:30%;align-self:flex-start;margin-right:2rem}@media(min-width: 768px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-image{display:block}}@media(min-width: 992px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-image{margin-right:3rem}}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-image img{width:100%}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data{background:rgba(0,0,0,0);padding:0;align-self:flex-start;width:100%}@media(min-width: 768px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data{width:70%}}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data h2{font-size:1.8125rem;margin-top:calc(1em/1.4);margin-bottom:calc(1em*0.25);line-height:1.2;font-weight:600;margin-top:0;margin-bottom:.75rem}@media(min-width: 768px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data h2{font-size:2rem}}@media(min-width: 1200px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data h2{margin-top:1rem;margin-bottom:1.5rem}}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data h2:after{font-family:"Font Awesome 6 Pro";content:"";color:#a8308c;font-weight:400;font-size:1rem;top:-4px;position:relative}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data p{margin-bottom:0}@media(min-width: 1200px){.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data p{margin-bottom:1rem}}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data a{text-decoration:none;color:#200f2e}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data a:hover{text-decoration:underline}.cludo-search-results__results ul .search-results-item .search-result-card .search-result-data a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.cludo-search-results__results nav{text-align:center;font-size:1rem;padding-top:1rem}.cludo-search-results__results nav .Page-counter{margin-bottom:.5rem}.cludo-search-results__results nav .Page-counter span{margin-right:.5rem}@media(min-width: 576px){.cludo-search-results__results nav .Page-counter{display:none}}.cludo-search-results__results nav ul.search_page_list{margin:0}.cludo-search-results__results nav ul.search_page_list li{display:none}@media(min-width: 576px){.cludo-search-results__results nav ul.search_page_list li{display:inline-block;margin-right:.5rem}}.cludo-search-results__results nav ul.search_page_list li.active{color:#fff;line-height:1;padding:.34rem .58rem;position:relative}.cludo-search-results__results nav ul.search_page_list li.active:before{content:"";background-color:#1f49d6;border-radius:1000rem;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;margin-top:1px}.cludo-search-results__results nav ul.search_page_list li a{color:#200f2e;text-decoration:none;display:block;padding:.25rem .75rem}.cludo-search-results__results nav ul.search_page_list li a:hover{text-decoration:underline}.cludo-search-results__results nav ul.search_page_list li.next-mobile a:after,.cludo-search-results__results nav ul.search_page_list li.previous a:before{font-family:"Font Awesome 6 Pro";content:"";color:#1f49d6;font-weight:400;font-size:.875rem;display:inline-block}.cludo-search-results__results nav ul.search_page_list li.next-mobile{float:right}.cludo-search-results__results nav ul.search_page_list li.next-mobile a:after{margin-left:.5rem}.cludo-search-results__results nav ul.search_page_list li.previous{float:left}.cludo-search-results__results nav ul.search_page_list li.previous a:before{margin-right:.5rem;transform:rotate(180deg)}.cludo-search-results__results nav ul.search_page_list li.next-mobile,.cludo-search-results__results nav ul.search_page_list li.previous{text-transform:uppercase;font-size:.875rem;font-weight:600;display:inline-block}.cludo-search-results__results nav ul.search_page_list li.next-mobile a,.cludo-search-results__results nav ul.search_page_list li.previous a{color:#1f49d6}@media(min-width: 576px){.cludo-search-results__results nav ul.search_page_list li.next-mobile,.cludo-search-results__results nav ul.search_page_list li.previous{float:none}}.cludo-search-results__results .cludo-loader{width:3rem;height:3rem;border-top-color:#a8308c;border-left-color:#a8308c;border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-style:solid;border-width:4px;border-radius:1000rem;box-sizing:border-box;display:block;margin:1rem auto;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cludo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
