.filter-panel-sidebar{width:100%}.list-group-item{padding-left:3px}.desktopFilterGroup{color:#2e3047;width:100%}.desktopFilterGroup h5{display:inline;margin:0;padding-left:10px}.desktopFilterGroup .menuToggle{cursor:pointer;float:right;padding-right:20px}.GroupDisplayName{background-color:#e9e9e9;padding-bottom:10px;padding-top:10px}.filterBox{cursor:pointer}.filterItemLabel{cursor:pointer;display:block;line-height:22px;padding-left:4px}.sidebar-separator{clear:both;margin-top:0;padding-left:1rem;padding-right:.75rem;padding-top:1.5rem}.filterGroup{width:100%}.filterGroup h5{background-color:#ccc;color:#2e3047;padding:10px}.filterBox{cursor:pointer;float:left}.filterItemLabel{cursor:pointer;display:block;line-height:22px}.filterItemName{float:left}.filterItemCount{float:left;font-size:small;margin-left:3px;vertical-align:text-top}.offcanvas{--bs-offcanvas-width:min(95vw,500px)!important}.item{max-height:400px;max-width:300px;width:200px}@media (min-width:576px){.item{max-width:250px}}@media (min-width:768px){.item{max-width:250px}}@media (min-width:992px){.item{max-width:250px}}@media (min-width:1200px){.item{max-width:225px}}@media (min-width:1400px){.item{max-width:200px}}@media (min-width:1921px){.item{min-width:210px}}@media (min-width:2300px){.item{min-width:240px}}.content-card h4{font-size:1.2rem}.item.section_description{font-size:16px;font-weight:400;line-height:24px}.item.section_description h1{font-size:24px;margin:0;padding-bottom:5px}.item.section_description .word_panel{padding:15px}.centered_basic .word_panel{display:table;padding:10px;text-align:center;vertical-align:middle}.item.half_image_content_block_left img{float:left;max-width:50%;padding-right:10px}.item.half_image_content_block_right img{float:right;max-width:50%;padding-left:10px}.item.quarter_image_content_block_left img{float:left;max-width:25%;padding-right:10px}.item.quarter_image_content_block_right img{float:right;max-width:25%;padding-left:10px}.block-text{display:block;font-size:16px;line-height:24px}.block-text h1,h2,h3{font-size:24px;margin:0;padding-bottom:5px;padding-top:5px}.block-text h3{font-size:21px}.block-text a{text-decoration:underline}.section_head{height:320px;width:500px}.section_panel,.single_content_panel{height:300px;width:200px}.single_double_content_panel{height:620px;width:200px}.double_content_panel{height:300px;width:420px}.double_double_content_panel{height:620px;width:420px}.double_double_content_panel h1{font-size:25px;margin:1px;padding:5px}.triple_content_panel{height:300px;width:640px}.triple_free_content_panel{max-width:640px}.double_free_content_panel{max-width:420px}.triple_double_content_panel{height:620px;width:640px}.triple_triple_content_panel{height:940px;width:640px}.quad_content_panel{height:300px;width:860px}.quad_free_panel{max-width:860px}.quad_double_content_panel{height:620px;width:860px}.free-size{min-height:300px;min-width:200px}.word_panel{height:100%;width:100%}.vertical_wrapper{display:table-cell;vertical-align:middle}.panel_text{font-size:16px;line-height:23px}.panel_text_bottom{background:#0009;bottom:0;color:#fff;display:table;left:0;overflow:hidden;position:absolute;text-align:center}.panel_descriptor{display:table-cell;height:40px;padding:1px;vertical-align:middle;width:100%}.panel_descriptor_small{padding:2px}.panel_heading{background:#000000b3;display:table;margin:0;overflow:hidden;position:absolute;right:3px;text-align:left;top:3px}.panel_heading_text{color:#fff;font-size:20px;font-weight:700;margin:2px;padding:3px}.basket_standard{height:200px;min-height:200px;min-width:200px;width:200px}.small{height:150px;width:150px}.standard{height:300px;min-height:200px;min-width:200px;width:200px}.extrawide_narrow{height:160px;width:260px}.extrawide_extrahigh{height:330px;padding-bottom:10px;padding-right:10px;width:260px}.caption{background-color:#fff;bottom:4px;color:#000;font-weight:700;height:20px;left:2px;line-height:20px;position:absolute}#map{min-height:300px}.no-spacing{margin:0;padding:0}.quotation{font-family:Playball,cursive}.quote_block{font-size:20px;padding:20px;text-align:center;width:100%}.intro_block{font-family:Lato,sans-serif;font-size:18px;padding:20px;text-align:left;width:100%}.intro_block h1{margin-bottom:5px;margin-top:0;padding:0}
