#hotels{margin:75px auto;width:100%}#hotels .grid{display:flex;flex-direction:column;width:100%}#hotels .grid>h4{text-transform:uppercase}#hotels .grid>h2,#hotels .grid>h4{margin:0 0 30px}#hotels .grid>.p1{font-family:Wix Madefor Display,sans-serif;margin:30px 0 0}#hotels .grid .resp-container{margin:0 auto 5px;overflow:hidden;padding-top:45%;position:relative;width:100%}#hotels .grid .resp-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}#hotels .grid .hcard-lockup{display:flex;flex-direction:column;width:100%}#hotels .grid .hcard-lockup h2,#hotels .grid .hcard-lockup h3,#hotels .grid .hcard-lockup h4{color:var(--white);font-family:Wix Madefor Display,sans-serif;margin:0}#hotels .grid .hcard-lockup .hcard{display:flex;flex-direction:column;margin-bottom:5px;position:relative;width:100%}#hotels .grid .hcard-lockup .hcard:hover .overlay{opacity:0}#hotels .grid .hcard-lockup .hcard:hover .hcard-title{background-size:1200px}#hotels .grid .hcard-lockup .hcard .overlay{background-size:cover;cursor:pointer;height:350px;opacity:.8;position:absolute;transition:all .3s ease;width:100%}#hotels .grid .hcard-lockup .hcard.active .overlay{opacity:0}#hotels .grid .hcard-lockup .hcard .hcard-title{align-items:flex-start;background-position:50%;background-size:1100px;cursor:pointer;display:flex;flex-direction:column;height:350px;justify-content:flex-end;padding:30px;transition:all .3s ease;width:100%}#hotels .grid .hcard-lockup .hcard .hcard-title h2:after{background-image:url(https://www.hint.com/hubfs/Active/identity/icons/icon-arrowdown-white-2020.svg);background-size:cover;content:"";display:inline-block;height:18px;width:32px}#hotels .grid .hcard-lockup .hcard.active .hcard-title>*{opacity:0}#hotels .grid .hcard-lockup .hcard .hcard-title>*{opacity:1;transition:all .3s ease;z-index:10}#hotels .grid .hcard-lockup .hcard .hcard-info{background-size:cover;display:none;flex-direction:column;padding:30px;width:100%}#hotels .grid .hcard-lockup .hcard .hcard-info p.p1{color:var(--white);margin:0 0 5px}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup{display:flex;flex-direction:row;margin:20px 0 0;width:100%}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .price{margin:0 30px 0 0}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info{display:flex;flex-direction:column;width:100%}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info .phone:before{background-image:url(https://www.hint.com/hubfs/Active/images/lp/summit-2020/icon-phone.svg);background-size:cover;content:"";display:inline-block;height:15px;margin-right:7px;width:15px}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info .book{color:var(--lightBlue)}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info .book:before{background-image:url(https://www.hint.com/hubfs/Active/images/lp/summit-2020/icon-booking.svg);background-size:cover;content:"";display:inline-block;height:15px;margin-right:8px;width:14px}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info p.p1:first-child{margin:0 0 20px}#hotels .grid .hcard-lockup .hcard .hcard-info .info-lockup .info a{color:var(--white);margin:0 0 10px}