.frame-type-mask_teaserslider{padding-left:20%;padding-right:20%}@media(max-width: 1500px){.frame-type-mask_teaserslider{padding-left:10%;padding-right:10%}}@media(max-width: 1200px){.frame-type-mask_teaserslider{padding-left:7%;padding-right:7%}}@media(max-width: 600px){.frame-type-mask_teaserslider{padding-left:4%;padding-right:4%}}.frame-type-mask_teaserslider .mask_teaserslider-content .mask_teaserslider-header{font:400 clamp(1.75rem, 1.225rem + 1.4vw, 2.625rem)/1.25 "Bellefair",serif;letter-spacing:unset;color:#595959}.frame-type-mask_teaserslider ul.mask_teaserslider-nav,.frame-type-mask_teaserslider ul p{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);line-height:1.5}.frame-type-mask_teaserslider ul.mask_teaserslider-nav+p,.frame-type-mask_teaserslider ul p+p,.frame-type-mask_teaserslider ul.mask_teaserslider-nav+ul,.frame-type-mask_teaserslider ul p+ul{margin-top:1.5em}.frame-type-mask_teaserslider .mask_teaserslider-content .mask_teaserslider-button a{font-size:clamp(1rem,.85rem + .4vw,1.25rem);display:inline-block;color:#fff;background:#636f65;text-decoration:unset;text-transform:uppercase;border-radius:5px;padding:10px 30px 7px 30px;line-height:1.1}.frame-type-mask_teaserslider{width:100%;position:relative}.frame-type-mask_teaserslider img{width:100%;height:auto}.frame-type-mask_teaserslider ul{list-style:none}.frame-type-mask_teaserslider .mask_teaserslider-nav{display:flex;align-items:center;justify-content:center;-moz-column-gap:25px;column-gap:25px;padding:20px 20px clamp(3.25rem,2.2rem + 2.8vw,5rem) 20px}.frame-type-mask_teaserslider .mask_teaserslider-nav li{cursor:pointer;color:#595959;font-size:clamp(1rem,.85rem + .4vw,1.25rem);position:relative}.frame-type-mask_teaserslider .mask_teaserslider-nav li+li::before{content:"|";position:absolute;left:-13px}.frame-type-mask_teaserslider .mask_teaserslider-nav li.tns-nav-active{border-bottom:1px solid #595959}.frame-type-mask_teaserslider .mask_teaserslider-content p{width:65%;text-align:center;margin-left:auto;margin-right:auto}.frame-type-mask_teaserslider .mask_teaserslider-content .mask_teaserslider-button a{background:#f2eadf;color:#000;line-height:1}.frame-type-mask_teaserslider .tns-outer{position:relative}.frame-type-mask_teaserslider button{position:absolute;bottom:0;z-index:4;border:2px solid #595959;width:40px;height:40px;cursor:pointer;background-color:#fff;top:50%;transform:translateY(-50%)}.frame-type-mask_teaserslider button svg{fill:#595959;width:50%}.frame-type-mask_teaserslider button[data-controls=prev]{left:10px}.frame-type-mask_teaserslider button[data-controls=next]{right:10px}@media(max-width: 800px){.frame-type-mask_teaserslider .mask_teaserslider-content p{width:80%}.frame-type-mask_teaserslider .mask_teaserslider-nav{padding-left:unset;padding-right:unset;-moz-column-gap:16px;column-gap:16px;flex-wrap:wrap}.frame-type-mask_teaserslider .mask_teaserslider-nav li+li::before{display:none}}@media(max-width: 600px){.frame-type-mask_teaserslider button{width:32px;height:32px}}