.sharedIndex{padding-bottom:50px}@media(min-width: 768px){.sharedIndex{padding-bottom:70px}}.sharedIndex .resultsTop{border-top:1px solid #d7d7d7;padding:30px 0}.sharedIndex .resultsTop p{margin:0;font-weight:600}@media(min-width: 768px){.sharedIndex .resultsTop p{font-size:18px;font-size:1.8rem}}.sharedIndex .itemContainer{display:flex;flex-wrap:wrap;position:relative}@media(min-width: 768px){.sharedIndex .itemContainer{display:flex;flex-wrap:wrap;margin:0 -15px -30px}}.sharedIndex .item{width:100%;display:block;border:1px solid #d7d7d7;background:#fff;position:relative;margin-bottom:30px;box-shadow:0 4px 8px -4px rgba(78,78,78,.2),0 0 1px 0 rgba(78,78,78,.2);transition:box-shadow .2s ease-in-out}@media(min-width: 768px){.sharedIndex .item{flex-basis:calc(50% - 30px);max-width:calc(50% - 30px);flex-shrink:0;flex-grow:0;margin:0 15px 30px}}@media(min-width: 1050px){.sharedIndex .item{flex-basis:calc(33.33% - 30px);max-width:calc(33.33% - 30px);flex-shrink:0;flex-grow:0}}.sharedIndex .item:hover{box-shadow:0 16px 24px -16px rgba(78,78,78,.2),0 0 1px 0 rgba(78,78,78,.2)}.sharedIndex .item:hover h2{color:#2897cc}.sharedIndex .item img{width:100%}.sharedIndex .item .text{padding:22px 20px 20px}@media(min-width: 768px){.sharedIndex .item .text{padding:25px 30px 30px}}@media(min-width: 1230px){.sharedIndex .item .text{padding:25px 40px 35px}}.sharedIndex .item h2{font-size:20px;font-size:2rem;transition:color .2s ease-in-out;border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:13px}@media(min-width: 768px){.sharedIndex .item h2{font-size:24px;font-size:2.4rem}}@media(min-width: 1230px){.sharedIndex .item h2{font-size:30px;font-size:3rem}}.sharedIndex .item .date,.sharedIndex .item .berth{display:flex;align-items:center}.sharedIndex .item .date svg,.sharedIndex .item .berth svg{margin-right:8px;margin-top:-3px;max-width:12px}@media(min-width: 1230px){.sharedIndex .item .date svg,.sharedIndex .item .berth svg{margin-top:-2px;max-width:15px}}.sharedIndex .item .date p,.sharedIndex .item .berth p{font-size:14px;font-size:1.4rem;margin:0;color:#627076}@media(min-width: 1230px){.sharedIndex .item .date p,.sharedIndex .item .berth p{font-size:18px;font-size:1.8rem}}.sharedIndex .item h3{font-size:16px;font-size:1.6rem;font-family:"montserrat",sans-serif;margin:0;margin-bottom:8px}@media(min-width: 1230px){.sharedIndex .item h3{font-size:20px;font-size:2rem;margin-bottom:12px}}
