.accommodation .heading_sec{margin:0 0 3%}.accommodation .section-title h3{text-transform:uppercase;border-left:4px solid #dc143c;padding-left:10px;margin-bottom:15px!important}.accommodation .section-title p{text-transform:uppercase;font-weight:700}.accommodation .acco-sec{position:relative;z-index:1;overflow:hidden;box-shadow:0 0 6px #000;border-radius:7px;display:flex;flex-direction:column;height:auto}.accommodation .acco-img{position:relative;z-index:5;overflow:hidden;flex-grow:1}.accommodation .acco-img img{object-fit:cover;transition:.3s;filter:brightness(1.2) invert(0)}.accommodation .acco-sec:hover .acco-img img{transform:scale(1.1)}.accommodation .acco-content{display:flex;flex-direction:column;justify-content:center;height:auto;padding:10px;background:#000;z-index:5;position:absolute;bottom:-14%;transition:all .3s}.accommodation .acco-content:hover{bottom:0}.accommodation .acco-info{transition:all .5s}.accommodation .acco-info h3{text-transform:uppercase;color:#fff;font-size:16px!important;margin:5px}.accommodation .acco-sec:hover .acco-info h3{color:tomato}.accommodation .acco-info p{color:#fff}.accommodation .acco-text{color:#fff;padding:0 10px 5px;font-size:14px;margin-bottom:10px}.read_more_btn{color:red!important;border:none;padding:0 4px!important;cursor:pointer;border-radius:5px;transition:background-color .3s}.read_more_btn,.read_more_btn:hover{background-color:transparent!important}.read_more_btn:hover{-webkit-text-decoration:dotted underline!important;text-decoration:dotted underline!important}.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}@media screen and (max-width:767px){.accommodation .acco-content{position:absolute;bottom:0}.accommodation .acco-img img,.accommodation .acco-sec{width:100%}}