.elementor .links{position:relative;font-family:"TT Commons Pro";font-weight:500;font-size:clamp(0.6rem, 1.4vw, 0.7rem);;padding:0px;background-color:var(--trans);display:inline-flex;}.elementor .w-links{color:var(--white);}.elementor .-h5{font-family:"Ivy Ora Display";font-weight:500;font-size:clamp(1rem, 3.5vw, 1.4rem);;line-height:var(--h5-lh);text-transform:none;}.elementor .h6{font-family:"TT Commons Pro";font-weight:500;font-size:clamp(0.6rem, 1.4vw, 0.7rem);;color:var(--brown);letter-spacing:0.1em;line-height:var(--h6-lh);text-transform:uppercase;padding:0rem;}.elementor .-h3{font-family:"Ivy Ora Display";font-weight:500;font-size:clamp(1.15rem, 4.5vw, 1.8rem);;line-height:1.9rem;}.elementor .pt{font-family:"TT Commons Pro";font-weight:500;font-size:clamp(0.8rem, 2vw, 0.9rem);;letter-spacing:0em;line-height:var(--h6-lh);}.elementor .box-container{width:clamp(50rem, 95%, 75rem);;padding:0px;display:flex;}.elementor .outer-wrapper{color:var(--black);padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .mn-txt{font-family:"TT Commons Pro";font-weight:500;font-size:clamp(0.8rem, 2vw, 0.9rem);;letter-spacing:0em;line-height:var(--h6-lh);text-transform:uppercase;gap:2rem;}