.elementor .text-main{font-family:var(--fo-gabarito);font-size:var(--text-main-fontsize);letter-spacing:-0.4px;line-height:var(--text-main-lineheight);}.elementor .button-main{font-family:var(--fo-gabarito);color:var(--co-white);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:60px;border-start-start-radius:40px;border-end-end-radius:100px;background-color:var(--co-red-bright);transition:all 400ms;align-self:start;}.elementor .button-main:hover,.elementor .button-main:focus-visible{color:var(--co-white);padding-inline-start:40px;padding-inline-end:79px;}.elementor .se-card-business{padding-block-start:var(--sp-none);padding-block-end:var(--padding-h-interwidget-m);padding-inline-start:var(--sp-none);padding-inline-end:var(--sp-none);border-start-start-radius:var(--round-corners-oversize);border-end-end-radius:var(--round-corners-oversize);background-color:var(--co-grey-light);flex-direction:column;gap:0px;}.elementor .card-content{height:auto;min-height:400px;padding-block-start:var(--si-button-main);padding-block-end:var(--si-button-main);padding-inline-start:var(--padding-h-interwidget-m);padding-inline-end:var(--padding-h-interwidget-m);flex-direction:column;row-gap:10px;}.elementor .card-photozone{height:350px;border-start-start-radius:var(--round-corners-oversize);border-end-end-radius:var(--round-corners-oversize);}.elementor .card-button-bloc{padding-block-start:0px;padding-inline-start:var(--si-button-main);}.elementor .hover-neg:hover,.elementor .hover-neg:focus-visible{color:var(--co-white);}.elementor .title-m{font-family:var(--fo-gabarito);font-weight:400;font-size:var(--title-m-fontsize);line-height:var(--title-m-lineheight);}