.elementor .title-hero{font-family:var(--font-Sora);font-weight:700;font-size:var(--H2);text-align:start;}.elementor .button-container{font-family:Sora;font-weight:700;font-size:var(--Body2);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .button-container:hover,.elementor .button-container:focus-visible{transform:scale3d(1.03, 1.01, 1.01);}.elementor .button-text{font-family:var(--font-Sora);font-weight:700;font-size:var(--Body2);color:var(--Verde4);}.elementor .button-svg{width:40px;height:40px;}.elementor .title-container{padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:center;}.elementor .title-h2{font-family:var(--font-TimesNewRoman);font-weight:400;font-size:var(--H2);color:var(--Verde1);font-style:italic;}.elementor .casamento-svg{width:36px;height:36px;}.elementor .divisor-top-botton{position:absolute;inset-inline-end:50%;inset-inline-start:50%;}.elementor .cm-single{width:auto;padding:2px;background-color:#E7FCF7;}.elementor .section9{min-height:587px;max-width:450px;padding-block-start:45px;padding-block-end:45px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:50px;justify-content:flex-start;align-items:center;z-index: 999;\n}