.offeronpage-t5{overflow:hidden}.offeronpage-t5__intro{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:70px}@media(max-width: 699px){.offeronpage-t5__intro{margin-bottom:35px}}.offeronpage-t5__intro__text__headline{margin-bottom:15px}@media(max-width: 1026px){.offeronpage-t5__intro__linksbox{display:none}}.offeronpage-t5__offers__elements-container{justify-content:center;width:90%}@media(max-width: 1026px){.offeronpage-t5__offers__elements-container{width:100%}}.offeronpage-t5__offers .tns-outer .swiper-container{overflow:visible;position:relative}@media(max-width: 1026px){.offeronpage-t5__offers .tns-outer .swiper-container .tns-nav{bottom:-35px;left:0;display:flex;justify-content:center;width:100%}}@media(max-width: 699px){.offeronpage-t5__offers .tns-outer .swiper-container .tns-nav{bottom:-25px}}.offeronpage-t5__offers__element__inner{position:relative;overflow:hidden}.offeronpage-t5__offers__element__inner::before{content:"";background-color:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.offeronpage-t5__offers__element__inner:hover img{transform:scale(1.05)}.offeronpage-t5__offers__element__image{position:relative}.offeronpage-t5__offers__element__image img{transition:transform .5s ease}.offeronpage-t5__offers__element__textbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:30px 40px 50px 40px;box-sizing:border-box}@media(max-width: 1400px){.offeronpage-t5__offers__element__textbox{padding:20px 30px 40px 30px}}.offeronpage-t5__offers__element__textbox__inner{opacity:0;transition:opacity .3s ease}@media(max-width: 1026px){.offeronpage-t5__offers__element__textbox__inner{opacity:1}}.offeronpage-t5__offers__element__textbox__inner__periods{margin-bottom:10px}.offeronpage-t5__offers__element__textbox__inner__nights{margin-bottom:10px}.offeronpage-t5__offers__element__textbox__inner__detailLink{margin-top:30px}.offeronpage-t5__offers__element__textbox.text-on-hover .offeronpage-t5__offers__element__textbox__inner{opacity:0;transition:opacity .3s ease}@media(max-width: 1026px){.offeronpage-t5__offers__element__textbox.text-on-hover .offeronpage-t5__offers__element__textbox__inner{opacity:1}}.offeronpage-t5__offers__element__inner:hover .offeronpage-t5__offers__element__textbox__inner{opacity:1}.offeronpage-t5__mobileLinksbox{display:none}@media(max-width: 1026px){.offeronpage-t5__mobileLinksbox{display:flex;justify-content:center;margin-top:70px}}@media(max-width: 699px){.offeronpage-t5__mobileLinksbox{margin-top:50px}}