.list-mod{padding:70px 0}.list-mod__index{display:flex;flex-wrap:wrap}.list-mod__col{margin-bottom:30px;width:100%}.list-mod__col--inner{background-color:var(--c-light-gray);display:block;height:100%}.list-mod__col--img{height:200px;overflow:hidden}.list-mod__col--img img{height:100%;object-fit:cover;-o-object-fit:cover;width:100%}.list-mod__col--content{display:flex;flex-direction:column;height:calc(100% - 200px);justify-content:space-between;padding:20px 20px 30px}.list-mod__col--type{color:var(--c-dark-gray);display:block;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.list-mod__col--dateSched{color:var(--c-navy);display:block;font-size:18px;font-weight:400;margin:10px 0}.list-mod__col--content h3{color:var(--c-navy);font-size:22px;font-weight:700;letter-spacing:.5px}.list-mod__col--inner{color:var(--c-navy);font-size:14px;font-weight:400;line-height:24px}.list-mod__col--inner .link{align-items:center;color:var(--c-green);display:flex;font-size:16px}.list-mod__col--inner .link svg{margin-left:7px;transition:all .3s linear;-webkit-transition:all .3s linear}.list-mod__col--inner:hover .link svg{margin-left:10px}.list-mod__filter--itemInner{position:relative}.keyword-search{background:url(https://info.lutz.us/hubfs/search-ico.svg) no-repeat center right 15px;padding-right:40px!important}.is-open .toggle-label:after{transform:translateY(-50%) scaleY(-1);-webkit-transform:translateY(-50%) scaleY(-1)}.toggle-label:after{content:url(https://info.lutz.us/hubfs/ardw.svg);position:absolute;right:16px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.toggle-label{background:var(--c-white);border:1px solid var(--c-gray50);color:var(--c-navy);cursor:pointer;display:block;font-size:16px;font-weight:500;padding:10px 35px 10px 16px;position:relative}#filter_keyword input::placeholder{color:var(--c-navy);font-weight:500;opacity:1}#filter_keyword input:-ms-input-placeholder{color:var(--c-navy);font-weight:500}#filter_keyword input::-ms-input-placeholder{color:var(--c-navy);font-weight:500}.is-open .toggle-list{opacity:1;visibility:visible}.toggle-list{background-color:var(--c-white);border-top:4px solid var(--c-green);box-shadow:0 4px 50px rgba(0,0,0,.2);left:0;list-style:none;margin:0;opacity:0;padding:20px;position:absolute;top:calc(100% + 15px);transition:all .3s ease;-webkit-transition:all .3s ease;visibility:hidden;width:100%;z-index:2}.toggle-list li a{color:var(--c-navy);display:block;font-size:16px;font-weight:400;padding:11px 0 11px 30px;position:relative}.toggle-list li a .toggle-checkbox{background-color:var(--c-white);border:4px solid var(--c-white);box-shadow:0 0 0 1px var(--c-navy);height:20px;left:0;position:absolute;top:16px;width:20px}.toggle-list li a.is-active .toggle-checkbox{background-color:var(--c-green)}.list-paginations{list-style:none;margin:40px 0 0;padding:0}.list-paginations li{display:inline-block;margin-right:10px}.list-paginations li:not(:first-child):not(:last-child){display:none}.list-paginations li a{align-items:center;background-color:var(--c-navy);cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.list-paginations li a:hover{opacity:.5}.list-paginations li a.page-disabled{display:none}@media (min-width:992px){.list-mod{padding:130px 0}.list-mod__index{margin:0 -15px}.list-mod__col{padding:15px;width:33.33333%}}.list-mod__col--featured .list-mod__col--inner{background-color:transparent}.list-mod__col--featured .list-mod__col--content{background-color:var(--c-light-gray);position:relative;z-index:1}@media (min-width:992px){.list-mod__col--featured{width:100%}.list-mod__col--featured .list-mod__col--inner{align-items:center;display:flex}.list-mod__col--featured .list-mod__col--img{height:510px;overflow:visible;padding:10px 10px 50px 40px;position:relative;width:58.333%}.list-mod__col--featured .list-mod__col--img:after{background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:46px;position:absolute;right:0;top:0;width:120px}.list-mod__col--featured .list-mod__col--content{background-color:transparent;height:auto;padding:0;width:41.6667%}.list-mod__col--featured .list-mod__col--contentInner{background-color:var(--c-light-gray);margin-left:-20%;padding:40px 50px;width:120%}}@media (max-width:991px){.list-mod__col--featured .list-mod__col--img{margin-left:-30px;margin-right:-30px}.list-mod__col--featured .list-mod__col--content{margin-top:-20px}}