.elementor .primary-headline{font-family:Montserat;font-weight:800;font-size:clamp(1.2rem, 1.4rem + 1.6vw, 2.1rem);color:var(--main-color);line-height:1.15em;text-transform:none;margin-block-end:var(--2rem-spacing);}.elementor .supline-headline{font-family:var(--headline-font);font-weight:400;font-size:clamp(1.25rem, 1.1rem + 0.7vw, 1.6rem);color:var(--subheadline-color);line-height:1.25em;text-transform:none;}.elementor .content-font{font-family:var(--content-font);font-weight:400;font-size:clamp(1rem, 0.1rem + 0.25vw, 1.125rem);;line-height:1.5em;}.elementor .content-wrapper{width:1310px;margin-block-start:2rem;margin-block-end:var(--2rem-spacing);flex-direction:row;}.elementor .listing-headline{font-size:clamp(1.138rem, 0.9884rem + 0.4789vw, 1.2rem);margin-block-end:0rem;}.elementor .h3-headline{font-family:var(--headline-font);font-weight:800;font-size:var(--h3-clamp);color:var(--main-color);text-align:start;text-transform:none;}.elementor .pa-button{font-family:Montserat;font-weight:600;color:var(--main-color);border-radius:0px;border-width:2px;border-color:var(--main-color);border-style:solid;background-color:#375efa00;display:inline-block;align-self:start;}.elementor .pa-button:hover,.elementor .pa-button:focus-visible{color:var(--weiss-color);border-width:2px;border-color:var(--main-color);border-style:solid;background-color:var(--main-color);}.elementor .pa-button:active{border-radius:0px;}.elementor .pa-button:focus{color:var(--weiss-color);background-color:var(--main-color);}.elementor .amazonbutton{border-color:var(--amazon-color);background-color:var(--amazon-color);}