.national-park .heading_sec{margin:0 0 3%}.national-park .section-title h3{text-transform:uppercase;border-left:4px solid #dc143c;padding-left:10px;margin-bottom:15px!important}.national-park .section-title p{text-transform:uppercase;font-weight:700}.national-park .park-sec{position:relative;z-index:1;overflow:hidden;box-shadow:0 0 6px #000;border-radius:7px;display:flex;flex-direction:column;height:100%}.national-park .park-img{position:relative;z-index:5;overflow:hidden;flex-grow:1}.national-park .park-img img{object-fit:cover;transition:.3s}.national-park .park-sec:hover .park-img img{transform:scale(1.1)}.national-park .park-content{display:flex;flex-direction:column;justify-content:center;height:auto;padding:10px;background:#000;z-index:5;position:absolute;bottom:-8%;transition:all .3s}.national-park .park-content:hover{bottom:0}.national-park .park-info{transition:all .5s}.national-park .park-info h3{text-transform:uppercase;color:#fff;font-size:16px!important;margin:5px}.national-park .park-sec:hover .park-info h3{color:tomato}.national-park .park-info p{color:#fff}.national-park .park-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){.national-park .park-content{position:absolute;bottom:0}.park-img img{max-width:100%;height:auto}}