.elementor-621 .elementor-element.elementor-element-74c5344{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@font-face{font-family:"TrattatelloGevaudan";src:url("https://www.labestiadegevaudan.com/wp-content/uploads/2019/05/Trattatello.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero{position:relative;width:100%;height:100vh;min-height:650px;margin:0;padding:0;overflow:hidden;font-family:"TrattatelloGevaudan","Cinzel","Georgia",serif;background-color:#000}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-title{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35em;z-index:5;font-family:"TrattatelloGevaudan","Cinzel","Georgia",serif;letter-spacing:.18em;text-transform:none;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.9);pointer-events:none;transition:opacity .7s ease,transform .7s ease}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-logo{max-width:180px;width:20vw;height:auto;margin-bottom:.4em;filter:drop-shadow(0 0 18px rgba(0,0,0,.9));pointer-events:none}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-main{font-size:clamp(3rem,5vw,5rem);color:#fff}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-sub{font-size:clamp(1.6rem,3vw,2.6rem);color:#f3d4a0;letter-spacing:.14em}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-author{font-size:clamp(1.4rem,2.4vw,2.1rem);color:#cfa56b;letter-spacing:.18em}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero:hover .gevaudan-hero-title{opacity:0;transform:translateY(-30px) scale(.9)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices{display:flex;height:100%}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice{position:relative;flex:1 0 25%;overflow:hidden;cursor:pointer;text-decoration:none;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:flex .7s ease,transform .7s ease,filter .7s ease;filter:brightness(.45)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice{filter:brightness(.25)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice:not(:hover){flex:.35 0 10%}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice:hover{flex:3.5 0 70%;filter:brightness(1.05);transform:scale(1.03);z-index:3}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.85) 80%);mix-blend-mode:multiply;pointer-events:none;transition:opacity .7s ease;opacity:.85;z-index:1}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice:hover:before{opacity:.35}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice__inner{position:relative;z-index:4;height:100%;display:flex;align-items:center;justify-content:center}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice__label{font-family:"TrattatelloGevaudan","Cinzel","Georgia",serif;font-size:clamp(2.3rem,4vw,4.2rem);letter-spacing:.16em;text-transform:uppercase;text-align:center;text-shadow:0 0 25px rgba(0,0,0,.9);opacity:0;transform:translateY(25px);transition:opacity .45s ease .1s,transform .45s ease .1s}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice__subtitle{display:block;margin-top:.6rem;font-family:"TrattatelloGevaudan","Cinzel","Georgia",serif;font-size:clamp(1.1rem,1.6vw,1.4rem);letter-spacing:.14em;text-transform:none;color:#cfa56b}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice:hover .gevaudan-slice__label{opacity:1;transform:translateY(0)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice--1{background-image:url("https://www.labestiadegevaudan.com/wp-content/uploads/2025/11/Tras-la-bestia-de-gevaudan-Xavi-Bonet-scaled.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#9f2222;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice--2{background-image:url("https://www.labestiadegevaudan.com/wp-content/uploads/2025/11/fondo-blog-scaled.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice--3{background-image:url("https://www.labestiadegevaudan.com/wp-content/uploads/2025/11/Xavi-Bonet.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#7b3bb5;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice--4{background-color:#13866f;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}@media (max-width:768px){.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero{height:auto;min-height:0}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-title{position:static;padding:1.2rem 1rem .8rem;letter-spacing:.14em;line-height:1.3;opacity:1;transform:none}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-logo{max-width:140px;width:30vw;margin-bottom:.3em}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-main{font-size:2rem}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-sub{font-size:1.4rem}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-title-author{font-size:1.2rem}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero:hover .gevaudan-hero-title{opacity:1;transform:none}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices{flex-direction:column}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice{clip-path:none;height:50vh;flex:1 1 auto;transform:none;filter:brightness(.95)}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice,.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice:not(:hover),.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-hero-slices:hover .gevaudan-slice:hover{flex:1 1 auto}.elementor-621 .elementor-element.elementor-element-4e98028 .gevaudan-slice__label{opacity:1;transform:translateY(0)}}