.frame-type-mask_intro{padding-left:15%;padding-right:20%}@media(max-width: 1500px){.frame-type-mask_intro{padding-left:10%;padding-right:10%}}@media(max-width: 1200px){.frame-type-mask_intro{padding-left:7%;padding-right:7%}}@media(max-width: 600px){.frame-type-mask_intro{padding-left:4%;padding-right:4%}}.frame-type-mask_intro header p{font-family:"Marcellus",serif;font-size:clamp(2.25rem,.6rem + 4.4vw,5rem);line-height:1.2;text-transform:uppercase}.frame-type-mask_intro header h1,.frame-type-mask_intro header h2{font:400 clamp(1.75rem, 1.225rem + 1.4vw, 2.625rem)/1.25 "Bellefair",serif;letter-spacing:unset;color:#595959}.frame-type-mask_intro header+p,.frame-type-mask_intro header+ul{margin-top:clamp(2.25rem,1.5rem + 2vw,3.5rem)}.frame-type-mask_intro .mask_intro-text p{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);line-height:1.5}.frame-type-mask_intro .mask_intro-text p+p,.frame-type-mask_intro .mask_intro-text p+ul{margin-top:1.5em}.frame-type-mask_intro .mask_intro-buttons 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_intro{width:100%;position:relative}.frame-type-mask_intro .mask_intro-content{position:relative}.frame-type-mask_intro .mask_intro-content::before{content:"";position:absolute;margin-left:clamp(3.75rem,2.25rem + 4vw,6.25rem);top:-80px;width:70%;height:65%;background:#f2eadf;z-index:-1}.frame-type-mask_intro .mask_intro-text{width:70%;margin-top:clamp(5.625rem,3.375rem + 6vw,9.375rem);position:relative}.frame-type-mask_intro .mask_intro-text+.mask_intro-media{margin-top:clamp(3.75rem,2.25rem + 4vw,6.25rem)}.frame-type-mask_intro .mask_intro-buttons{list-style:none;display:flex;align-items:center;gap:25px;margin-top:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.frame-type-mask_intro .mask_intro-buttons a{text-align:center}.frame-type-mask_intro .mask_intro-buttons a.light-button{background:#ebe0cf;color:#000}.frame-type-mask_intro .mask_intro-buttons a.nocolor-button{background:unset;color:#000;padding-left:unset;padding-right:unset}.frame-type-mask_intro .mask_intro-buttons+.mask_intro-media{margin-top:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.frame-type-mask_intro img{max-width:100%;height:auto}.frame-type-mask_intro .mask_intro-media{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;-moz-column-gap:clamp(2.25rem,1.5rem + 2vw,3.5rem);column-gap:clamp(2.25rem,1.5rem + 2vw,3.5rem)}@media(max-width: 1000px){.frame-type-mask_intro .mask_intro-content::before{top:-40px;height:80%}.frame-type-mask_intro .mask_intro-text{margin-top:clamp(3.25rem,2.2rem + 2.8vw,5rem)}.frame-type-mask_intro .mask_intro-text+.mask_intro-media{margin-top:clamp(3.25rem,2.2rem + 2.8vw,5rem)}}@media(max-width: 800px){.frame-type-mask_intro .mask_intro-content::before{display:none}.frame-type-mask_intro .mask_intro-text{width:100%}.frame-type-mask_intro .mask_intro-buttons{gap:10px;flex-wrap:wrap;justify-content:center}.frame-type-mask_intro .mask_intro-buttons li{width:calc((100% - 10px)/2)}.frame-type-mask_intro .mask_intro-buttons a{display:block}.frame-type-mask_intro .mask_intro-media{flex-direction:column;row-gap:5px;align-items:flex-start}}@media(max-width: 600px){.frame-type-mask_intro .mask_intro-buttons li{width:100%}}