.destinations-three{padding-top:120px;padding-bottom:90px}.destinations-three__single{position:relative;overflow:hidden;margin-bottom:30px;background-color:var(--thm-black)}.destinations-three__single>img{width:100%}.destinations-three__content{position:absolute;bottom:0;left:0;z-index:10;padding-left:40px;padding-bottom:40px;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:transform 500ms ease, opacity 500ms ease;transition:transform 500ms ease, opacity 500ms ease, -webkit-transform 500ms ease}.destinations-three__single:hover .destinations-three__content{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.destinations-three__hover-content h3,
.destinations-three__content
h3{font-family:var(--thm-font);color:#fff;font-size:36px;text-transform:uppercase;margin:0}.long-poi-name .destinations-three__hover-content h3,
.long-poi-name .destinations-three__content
h3{font-size:28px;padding-right:88px}.destinations-three__hover-content h3 a,
.destinations-three__content h3
a{color:inherit;-webkit-transition:all 500ms ease;transition:all 500ms ease}.destinations-three__hover-content h3 a:hover,
.destinations-three__content h3 a:hover{color:var(--thm-primary)}.destinations-three__single::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(49%, rgba(0, 0, 0, 0)), color-stop(99%, rgba(0, 0, 0, 0.98)), to(rgba(0, 0, 0, 1)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 49%, rgba(0, 0, 0, 0.98) 99%, rgba(0, 0, 0, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.destinations-three__hover-content{position:absolute;bottom:0;left:0;width:100%;z-index:11;padding-left:40px;padding-bottom:35px;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:opacity 500ms ease, -webkit-transform 500ms ease;transition:transform 500ms ease, opacity 500ms ease;transition:transform 500ms ease, opacity 500ms ease, -webkit-transform 500ms ease}.destinations-three__single:hover .destinations-three__hover-content{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.destinations-three__hover-content
p{margin:0;font-size:18px;font-weight:500;color:var(--thm-base);line-height:1em}.destinations-three__link{width:50px;display:block;height:50px;text-align:center;border-radius:50%;background-color:var(--thm-base);position:absolute;right:30px;bottom:40px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.destinations-three__link
i{line-height:50px;color:var(--thm-black);-webkit-transition:all 500ms ease;transition:all 500ms ease;font-size:18px}.destinations-three__link:hover{background-color:var(--thm-primary)}.destinations-three__link:hover
i{color:#fff}