.locationList{display:grid;gap:2rem 2rem;grid-template-columns:repeat(1,minmax(0,1fr));margin:0 auto;padding:0!important;width:100%}@media(max-width:767px){.locationList{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(max-width:576px){.locationList{grid-template-columns:repeat(1,minmax(0,1fr))}}.locationList .locationItem{display:block;padding:0!important;width:100%}.locationList .locationItem:hover .img .imgInner img{-webkit-transform:scale(1.1);transform:scale(1.1)}.locationList .locationItem:hover h3{color:#0d6fb8}.locationList .locationItem.hide{display:none}.locationList .locationItem .item{-ms-flex-pack:start;-webkit-box-pack:start;cursor:default;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden;width:100%}@media(max-width:767px){.locationList .locationItem .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.locationList .locationItem .item .img{margin:0 auto}.locationList .locationItem .item .info{margin:0 auto;max-width:595px;width:100%}}.locationList .locationItem .img{display:block;width:300px}@media(max-width:767px){.locationList .locationItem .img{max-width:595px;width:100%}}.locationList .locationItem .img .imgInner{display:block;overflow:hidden;padding-top:60%;position:relative;width:300px}@media(max-width:767px){.locationList .locationItem .img .imgInner{max-width:595px;width:100%}}.locationList .locationItem .img .imgInner img{display:block;height:100%;left:0;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.locationList .locationItem .info{padding:16px;width:calc(100% - 300px)}.locationList .locationItem .info .date{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#0d6fb8;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:16px}.locationList .locationItem .info .date:before{color:#000;content:"";width:5px}.locationList .locationItem .info .title{font-size:20px}.locationList .locationItem h3{color:#181818;display:block;font-size:clamp(1.125rem,1.14vw,1.375rem);font-weight:500;line-height:1.5;text-align:left}.locationList .locationItem .content{color:#181818;font-size:16px;font-weight:300;letter-spacing:.5px;line-height:1.8;padding-top:8px;text-align:left}.locationList .locationItem .content .locationInfoBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.locationList .locationItem .content .locationInfoBox .address a{cursor:default}.locationList .locationItem .content .locationInfoBox .address a:hover{color:#181818!important}.locationList .locationItem .content .locationInfoBox a{color:#181818}.locationList .locationItem .content .locationInfoBox a:hover{color:#0d6fb8}.locationList .locationItem .btn{bottom:45px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;left:40px}.locationList .locationItem .btn:hover .text{color:#0d6fb8}.locationList .locationItem .btn:hover .arrow:after{background:#0d6fb8}.locationList .locationItem .btn .arrow{margin-left:8px}