.promo-box .promo-box-bg,.promo-box:before,.promo-box>a{height:100%;position:absolute}.listing-wrapper,.promo-box{display:flex;flex-wrap:wrap}.promo-box{margin-bottom:30px;min-height:520px;overflow:hidden;padding:20px;position:relative;transition:transform .65s cubic-bezier(.05,.2,.1,1),box-shadow .65s cubic-bezier(.05,.2,.1,1)}@media(min-width:768px) and (max-width:1139px){.promo-box{margin-bottom:25px}}.promo-box>a{display:block;left:0;top:0;width:100%;z-index:10}.promo-box:hover{box-shadow:0 25px 55px rgba(0,0,0,.25);transform:translateY(-10px) scale(1.05);z-index:100}.promo-box:before{bottom:0;content:"";display:block;left:0;opacity:0;transition:opacity .65s cubic-bezier(.05,.2,.1,1);width:calc(100% + 10px);z-index:10}.promo-box:hover:before{opacity:1}.promo-box .promo-box-bg{backface-visibility:hidden;background-position:50%;background-size:cover;left:0;opacity:1;top:0;transform:scale(1);transition:transform 1s,opacity .5s .25s;width:100%;z-index:1}.promo-box:hover .promo-box-bg{transform:scale(1.2);transition:transform 2s cubic-bezier(.1,.2,.7,1)}.promo-box .promo-box-bg.no-image:before,.promo-box .promo-box-bg:before{bottom:0;display:block;left:0;transition:opacity .65s cubic-bezier(.05,.2,.1,1);width:100%;z-index:10}.promo-box .promo-box-bg:before{background:linear-gradient(180deg,hsla(0,0%,6%,0),hsla(0,0%,6%,.75));content:"";height:85%;position:absolute}.promo-box:hover .promo-box-bg:before{opacity:0}.promo-box .inner{align-self:flex-end;color:#fff;padding:0;position:relative;text-align:left;width:100%;z-index:10}.promo-box .inner .promo-box-icon{margin-bottom:20px}.promo-box .inner .promo-box-icon svg{fill:#fff;height:40px;margin-bottom:20px}.promo-box .heading-wrapper{transform:translateY(0);transition:opacity .65s cubic-bezier(.05,.2,.1,1),transform .65s cubic-bezier(.05,.2,.1,1)}.promo-box .heading-wrapper>:last-child{margin-bottom:0}.promo-box .onhover-content{bottom:0;left:0;line-height:1.4;margin-top:12px;opacity:0;position:absolute;transform:translateY(20px);transition:opacity .2s cubic-bezier(.05,.2,.1,1),transform .2s cubic-bezier(.05,.2,.1,1)}.promo-box:hover .onhover-content{opacity:1;transform:translateY(0) scale(.95);transition:opacity .65s cubic-bezier(.05,.2,.1,1) .15s,transform .65s cubic-bezier(.05,.2,.1,1) .15s}.promo-box .inner *{color:#fff;fill:currentColor}.promo-box .heading-wrapper h3{font-weight:400;line-height:1.2}.promo-box-wrapper{padding:20px;width:33.33333%}.promo-box:before{background:linear-gradient(180deg,rgba(0,0,0,.2),#212121)}.listing-tag-wrapper ul.l_tinynav1,.listing-tag-wrapper.button_tags select.tinynav,.listing-tag-wrapper.dropdown_tags ul{display:none}.listing-tag-wrapper select.tinynav{-webkit-appearance:none;-moz-appearance:window;background-image:url("get_asset_url('/Stac_Theme2023/images/Assets/icons/dropdown-icon.png')");background-position:95%;background-repeat:no-repeat;border-radius:0!important;max-width:400px}.listing-tag-wrapper{display:none;padding:20px 20px 40px}.listing-tag-wrapper.button_tags,.listing-tag-wrapper.dropdown_tags{display:block}.listing-tag-wrapper.button_tags ul.l_tinynav1{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.listing-tag-wrapper ul li a{border:1px solid;display:block;line-height:1;padding:10px}.listing-tag-wrapper ul li{margin-bottom:10px;margin-right:10px}.promo-box .promo-box-bg.no-image:before{background:linear-gradient(180deg,#0f0f0f,hsla(0,0%,6%,.75));content:"";height:100%;position:absolute}@media (max-width:992px){.promo-box-wrapper{width:50%}}@media (max-width:767px){.promo-box-wrapper{padding:20px 0;width:100%}.listing-tag-wrapper{padding:20px 0 40px}.promo-box{min-height:350px}}